FFmpeg:连接超时

FFmpeg:连接超时

我的 FFmpeg 日志中出现以下错误。这是经过 24 多个小时的工作后出现的。

rtsp://admin:passwd@myip:554/live1.sdp: Connection timed out

我使用以下命令:

nohup ./ffmpeg -i rtsp://admin:passwd@myip:554/live1.sdp -vcodec libx264 -vb 450000 -g 60 -vprofile baseline -level 2.1 -acodec aac -ab 64000 -ar 48000 -ac 2 -vbsf h264_mp4toannexb -strict experimental -f mpegts udp://serverip:10013?pkt_size=1316 &

如能帮助我将非常感激。

答案1

这是所有“外部”输入源(例如网络输入)的一个非常常见的问题,由于网络连接问题,输入可能会暂时停止。在这种情况下,-shortest output 选项似乎是最可行的选择 - 并且您有一个 cronjob 可以不断检查进程是否终止并在必要时重新启动。

希望有更好的选择,但经过广泛搜索后我还是无法找到它。

问候。

相关内容