You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

FFmpeg生成的MPEG-TS组播流在百兆带宽设备上严重花屏的问题求助

FFmpeg生成的MPEG-TS组播流在百兆带宽设备上严重花屏的问题求助

大家好,我最近在用FFmpeg生成组播流时碰到了个头疼的问题,想请教下有没有朋友遇到过类似情况。

我用来生成流的命令是这样的:

ffmpeg -hwaccel_device 1 -format_code Hi50 -re -f decklink -i 'DeckLink Duo (1)' -pix_fmt yuv420p -c:v h264_nvenc -profile:v high -b:v 3500k -rc 2 -cbr true -maxrate 3500k -bufsize 7000k -c:a mp2 -b:a 192k -f mpegts "udp://239.1.1.2:5000?ttl=2&pkt_size=1316"

现在的问题是:把这个流在带宽100Mb/s的设备上播放时,画面会严重花屏;但换到1Gb/s带宽的设备上播放,画面就完全正常。而且我们ISP提供的其他组播流,不管在什么带宽的设备上都能正常播放,所以我怀疑这个问题应该和FFmpeg的设置有关。

我已经尝试过调整各种参数,比如不同的码率、编码配置等,还分别用VLC和OBS来测试播放,结果都是一样的——百兆设备上依旧花屏。

我的FFmpeg版本是:ffmpeg version N-111519-gefa6cec759

麻烦各位帮忙分析下可能的原因,提前感谢大家的解答!

备注:内容来源于stack exchange,提问作者Miguel Duarte

火山引擎 最新活动