如何使用Xuggler和其他ffmpeg命令行选项接收RTSP流?

时间:2012-12-06 14:11:35

标签: ffmpeg rtsp xuggler

我能够通过默认UDP传输从IP摄像机获取带有Xuggler的RTSP流,但是它会生成[Thread-6] ERROR org.ffmpeg - [h264 @ 00000000489652B0]损坏的宏块等错误 我搜索了ffmpeg内部UDP解析器导致这种情况,虽然使用新下载的ffmpeg二进制文件(ffmpeg.exe,ffplay.exe),从IP摄像头打开相同的流工作正常。

所以我尝试使用ffmpeg -rtsp_transport tcp选项获取RTP TCP流。但是在Java代码中添加该选项     container.setProperty("rtsp_transport", "tcp"); 但没有任何反应,流仍然是UDP。

如何克服RTP UDP流问题以及如何使用Xuggler将rtsp流传输切换到tcp?

转发谢谢

0 个答案:

没有答案