我正在寻找关于使用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 方法暂停失败: 405暂停 rtsp://192.:不允许作业 完成流0:0,没有任何数据写入它。
我在运行ubuntu 14.04。谢谢!
发布于 2017-06-22 01:47:48
看起来您使用的ffmpeg命令已经足够好了。我怀疑您的RTSP输入流无效。你核实过了吗?您可以使用以下命令或在vlc中这样做:
ffplay -i rtsp://192.168.1.247:port/filename命令中的一个更改可能是代替play1.sdp,您可以直接给流文件名,即,一个比sdp文件更可播放的流。希望能帮上忙。
https://stackoverflow.com/questions/44688538
复制相似问题