将udp多播保存到文件

时间:2018-05-24 09:19:28

标签: ffmpeg udp multicast

我正在使用ffmpeg来捕获UDP多播流并将其保存到文件中,但我遇到了“无效的UE golomb代码”的问题

命令:

ffmpeg -i "udp://238.0.0.1:1234" -c copy -f segment -segment_time 900 -segment_atclocktime 1 -reset_timestamps 1 -strftime 1 $datestamp.mp4 -report

这可以正常工作3-5分钟,然后冻结没有错误或指示原因,我认为唯一可能是以下错误在日志文件中发送垃圾邮件;

Invalid UE golomb code-1.0 size=N/A time=00:00:09.97 bitrate=N/A

我能看到的另一件事是日志文件中的以下内容;

unknown SEI type 229

如果有人可以指点帮助我,那将是很棒的。

感谢。

2 个答案:

答案 0 :(得分:0)

这可能是因为你在udp强制你的流式传输到tcp

答案 1 :(得分:0)

升级我的ffmpeg版本后,此问题已解决