我想从一个Live中捕获一个Rtsp流,然后将它重新流到另一个Rtsp-服务器。基本上,我的计算机将使用FFMpeg作为中继服务器工作.
我试过这个临时命令,但我无法使它工作,即
ffmpeg.exe -i rtsp://InputIPAddress:554/mystream -preset medium -vcodec libx264 -tune zerolatency -f rtsp -rtsp_transport tcp rtsp://localhost:8554/mysecondstream
然后,为了测试目的,我尝试使用FFplay从本地主机观察流,如下所示:
ffplay rtsp://localhost:8554/mysecondstream
但没有运气。
有人能帮我吗?谢谢。
发布于 2021-03-14 19:59:15
嗯,我发现这个很管用:
ffmpeg -rtsp_transport tcp -i "rtsp://123.123.123.123:554/mystream1" -rtsp_transport tcp -c:v copy -f rtsp rtsp://234.234.234.234:554/mystream2
即使在运行FFmeg的安卓手机上也能工作。不过,我对此并不满意。我希望我能进一步改进它。
编辑:添加"-use_wallclock_as_timestamps 1“使流稳定。
https://stackoverflow.com/questions/66538527
复制相似问题