FFMPEG:rtsp流到udp流

时间:2017-06-22 01:10:06

标签: ffmpeg

我正在寻找有关使用ffmpeg将RTSP流转换为udp流的建议。这样做最简单的一般命令是什么?这就是我现在所拥有的:

ffmpeg -i rtsp://192.168.1.247/play1.sdp -f mpegts -vcodec mpeg4 -acodec mp2 udp://127.0.0.1:1234

我得到的错误:

  

UDP超时,重试TCP

     

方法PAUSE失败:405 PAUSE

     

rtsp:// 192 ....:不允许操作

     

在没有写入任何数据的情况下完成流0:0。

我正在运行ubuntu 14.04。谢谢!

1 个答案:

答案 0 :(得分:0)

看起来你使用的ffmpeg命令已经足够好了。我怀疑您的RTSP输入流无效。你验证了吗?您可以使用以下命令或在vlc中执行此操作:

ffplay -i rtsp://192.168.1.247:port/filename

命令的一个变化可能是play1.sdp,你可以直接给出流文件名,即一个可播放的流,而不是sdp文件。希望能帮助到你。