首页 > 解决方案 > 停止 ffmpeg rtmp 直播而不切断视频

问题描述

我可以使用命令进行流式传输

ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -framerate 30 -video_size 1280x720 \ -i :0.0+0,0 -c:v libx264 -preset veryfast -maxrate 1984k -bufsize 3968k \ -vf "format=yuv420p" -g 60 -c:a aac -b:a 128k -ar 44100 \ -f flv rtmp://live.twitch.tv/app/<stream key>

平台通常对观众有约 10 秒的延迟。当我终止 ffmpeg 命令时,观看者的流立即结束,他们错过了最后 10 秒的视频。

如何在不突然中断视频结束的情况下终止流?

标签: ffmpeg

解决方案


推荐阅读