直播弱网优化

网友投稿 941 2022-10-09

直播弱网优化

直播弱网优化

弱网优化可以从推流端和拉流端两个方面来优化。

1. 根据上行带宽的状况来动态调整码率、帧率、分辨率

直播过程中可能会遭遇网络变差的情况,为了保证直播流的延续,可以根据上行带宽来适当降低码率、帧率、分辨率。不同的带宽对应一定范围的码率、帧率值 ,调整过后,就不至于太低或太高导致画面不流畅。

2. 推流端使用H.265编码推流

使用H.265编码推流可以节省40%带宽,可惜的是并不是所有手机都支持用H.265编码格式播放,所以需要针对手机型号进行推流。

3. 播放端(拉流端)弱网优化

不同播放内核的弱网优化的策略是不同的,如果是VLC media player,可以在网络状况变差时,将视频画面卡住,等Buffering数据填充5s后,再进行播放。FFmpeg也可以如此定义优化策略。当然其他的优化策略也是值得考虑和尝试的。

谢谢阅读。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Socket编程
下一篇:直播之数据代理优化
相关文章

 发表评论

暂时没有评论,来抢沙发吧~