2017-06-22 92 views
0

我要找的建议使用的ffmpeg到RTSP流转换为UDP流。最简单的一般命令是什么?这就是我现在所拥有的: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。谢谢!

回答

0

看起来像你使用足够好的ffmpeg命令。我怀疑你的RTSP输入流是无效的。你证实了吗?你可以这样做,用下面的命令或VLC也:

在命令
ffplay -i rtsp://192.168.1.247:port/filename 

一个变化可能是代替play1.sdp,你可以直接给流文件名即,比SDP文件可播放的流。希望能帮助到你。

+0

嗯,我最初一直在使用vlc工作,但它在一段时间后不断崩溃。使用你给出的命令,它会在状态字符出现时挂起。 – Traffens

+0

这里是rtsp流信息:h264 90k,tbr,90k,tbn,180k,tbc; aac,16kHz,单声道,fltp – Traffens