尝试中继流并大部分时间都出现错误

尝试中继流并大部分时间都出现错误

我正在直播服务器 1有了这个:

ffmpeg -re -i game1080_4500k-5m.mp4 -c:v libx264 -preset veryfast -b:v 6000k -maxrate 6000k -bufsize 6000k -pix_fmt yuv420p -f flv rtmp://1.1.1.1/live

服务器 2我正在运行 NGINX 并监听 RTMP。我正尝试使用以下命令将其传递给 Youtube:

ffmpeg -re -y -i rtmp://1.1.1.1/live -c:v libx264 -preset veryfast -b:v 3000k -maxrate 3000k -bufsize 6000k -pix_fmt yuv420p -g 50 -c:a aac -b:a 160k -ac 2 -ar 44100 -async 1 -f flv "rtmp://a.rtmp.youtube.com/live2/xxxx"

有时它可以工作(不过似乎我必须等待大约 30 秒才能在服务器 2 上运行 ffmpeg 命令),但大多数时候它会显示我以前从未见过的错误,如下所示:

[flv @ 0x55e9c1365f80] New video stream 0:1 at pos:139320 and DTS:63.534s

相关内容