注册
登录
ffmpeg
RTSP流到ffmpeg问题
返回
RTSP流到ffmpeg问题
作者:
滔滔江水
发布时间:
2024-12-11 07:14:06 (16天前)
转自:
我正在编写一个用于管理和查看来自ONVIF ip-cameras的流的Web应用程序。 它是用nodejs编写的。想法是在节点和管道输出中运行子进程到节点,然后发送缓冲区...
收藏
举报
2 条回复
0#
回复此人
我头上有犄角
|
2019-08-31 10-32
这里有很多东西:
Nonmatching transport in server reply
- 这很可能不是由于单播(因为单播是正常的方式 - 将流发送到单个客户端)。这个错误最有可能来自这样一个事实:你实际上是用TCP强制RTP通过TCP
-rtsp_transport tcp
旗。这里有几个选项 - 检查不工作的摄像机,检查它们是否只设置为UDP并将它们设置为TCP,甚至更好 - 不要强制传输并让ffmpeg与摄像机协商。也许这会马上解决问题。
关于OpenRTSP - The
moov
当知道所有需要的数据时,通常会在文件的末尾写入atom,并且由于你正在管道它,它实际上打破了逻辑。我认为OpenRTSP实际上从未发出过
moov
因为它永远不会结束流,因此ffmpeg永远不会得到它。我建议只是尝试修复RTSP传输,如上所述。
醇>
编辑
登录
后才能参与评论