ffmpeg webm视频无法启动

时间:2018-01-26 10:09:30

标签: ffmpeg webm icecast

我有一个服务器流视频,用ffmpeg编码并发送到icecast服务器。

配置有点棘手,我仍然没有得到预期的结果。我认为GOP和iframe之间存在问题,因此在请求视频时有时视频会正常启动,有时我们只会得到2秒的图像并且会冻结。

这是我的配置:

./ffmpeg -f concat -safe 0 -i stream/stream_list.txt 2> stream/log.txt \
    -acodec libopus -b:a 64k \
    -vcodec libvpx -b:v 500K -f webm -crf 25 -framerate 30 -g 5 -keyint_min 5 -vf scale=640:360 -maxrate 5000k -bufsize 6M -content_type video/webm \
    -loop 365 \
    icecast://source:pass@website:8000/live.webm &

我可以做些什么来确保每次用户在浏览器中请求视频正确启动视频?

我使用-g和-keyint_min选项玩了很多但没有成功。

0 个答案:

没有答案