live555

    0热度

    1回答

    我尝试通过RTP将H264传输到VLC,而不使用RTSP,即从IP摄像头接收H.264数据流,并将其发送到另一台主机上的VLC。 VLC打开URL“rtp:// @:12345”。 注意openRTSP使用H264VideoFileSink类做同样的事情,但数据输出到文件中,我替换的代码部分: if (strcmp(subsession->mediumName(), "video") == 0)

    1热度

    2回答

    我想创建一个小应用程序,它将保存来自homing的h264流的帧。 我以一个testRTSP程序为例,在DummySink::afterGettingFrame函数中做了几处修改,在ffmpeg库的帮助下对帧进行解码。 正如我从frameSize了解到的,我的前两帧是SPS单元,所以我将它们与我的第三帧连接起来,然后将新的大帧发送到ffmpeg解码器。但那不起作用。 ffmpeg告诉我,我的第一帧

    -2热度

    1回答

    我必须存储来自许多网络摄像机的连续视频流, 视频采用H.264编码,音频采用AAC或MP3格式。 录制的视频将主要在移动设备上播放,但也会在浏览器上播放。 构建可扩展录像机服务的最佳策略是什么? 什么是最好的存储格式? mp4? 我应该直接将视频转换为MP4吗?或者更好地存储RAW RTP? 什么是确保最佳可靠性和减少帧丢失并避免音频和视频之间同步丢失的最佳方法? 我也想听到类似的经历 谢谢!

    0热度

    2回答

    我目前正在研究LIVE555流媒体的示例开放源代码以测试视频流。 我已经在虚拟机中的一个Ubuntu 16.04系统上成功编译,运行测试程序./testH264VideoStreamer,没有任何错误消息。在控制台中,程序运行如下: ./testH264VideoStreamer Play this stream using the URL "rtsp://172.18.15.20:8554/t

    0热度

    1回答

    我使用Live555从远程连接上的IP摄像头提取数据。有时会有短暂的中断(这可能是网络QOS问题),但是,每次发生这种情况而不是成功地重新启动连接时,live555都会死亡。调试输出是这样的: Closing session, because we stopped receiving packets.itrate=N/A speed=1.37x Created new TCP socket 3

    1热度

    1回答

    我正在使用Live555 Streaming Media libraries开发RTSP客户端对象。 我发现了如何启用库调试日志,但它直接写在stdout上。 为了调试和更好地与我的应用程序集成,我希望得到那些调试日志并将它们重定向到我的日志记录系统(使用Log4cplus库)。 我在Live555文档中找不到任何有用的东西,是否有一些未公开的函数来执行我所需要的功能?即一个“日志回调”函数来注册

    1热度

    1回答

    我知道vlc使用live555进行rtsp流式传输。在vlc中的打开媒体对话框中有一个选项,当打开一个网络流时,它告诉vlc在开始播放之前缓冲数据流数秒。该选项是以毫秒为单位的“网络缓存”。我想知道在vlc中使用live555中的哪些函数具有此功能?我试过increaseReceiveBufferTo(...)和ReorderingPacketBuffer :: setThresholdTime(

    0热度

    1回答

    最近,我设法使用Live555,WebRTC和FFMPEG制作(使用其他库)rtsp流服务器。 一切都很棒,但我的最终目标是最大限度地利用Live555来减少我的处理足迹。 一旦启动rtp流,我只使用HTTP信号服务器用于Keepalive。 我的问题是(因为我似乎还没有找到在LIVE555代码或文档的答案): 有什么办法来构建只使用一个LIVE555 HTTP服务器?

    -2热度

    1回答

    我试图通过perl中的exec()执行命令。它运行的结果与在脚本之外以sudoer的形式运行结果不同。我想知道如何在脚本中首先运行与sudo相同的命令来执行一些测试。出于安全考虑,我不想让一个程序以sudo的方式运行。程序Im运行称为openRTSP,它通过TCP进行RTSP连接。我猜测我的perl用户不允许访问openRTSP需要的文件,但我没有找到任何文件的成功。 在此先感谢。

    0热度

    1回答

    我想使用live555流媒体库创建H.264 RTSP流。为了编码视频帧,我想使用H.264编码器MFT。编码工作使用基本处理模型(我不建立图形,但手动调用MFT)。使用自定义FramedSource源码流也似乎工作的意义,程序不崩溃,并在VLC播放器流稳定。然而,图像是残缺 - 没有颜色的,怪异的线条图案等 我认为我从编码到数据流库传递了错误的数据,但什么该库实际上是希望我一直无法找出。我已经读