首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

直播源码开发,弱化网络对直播传输的影响

网络环境虽然在进步和优化,但直播源码开发并不能忽视因为网络问题造成的直播影响,影响用户观看其实只是一个方面,有些时候甚至会影响到服务器的响应,当请求处理过慢时,请求的堆积会给服务器带来很大的负担,尤其是高并发场景下,这个影响会更大,不过在现在直播源码开发的努力下,平台在不断弱化因为网络传输带来的影响。

一、弱网环境下

在直播源码开发用户观看直播时,可能会因为天气影响或者其他因素, 有时候网络会很不稳定,比如网络断线重连,网络连接被重置,进行网络切换时带宽不够用,这些都算是弱网环境的一种。所以直播源码开发应该注意,当出现弱网环境后,应该根据网络环境改变直播平台的推流编码策略,来保证用户体验。

二、自适应编码

如果不能解决网络问题,那就来试着给用户添加自适应编码,自适应编码可以根据用户当前网络情况自动改变码率,简单来说直播源码开发要牺牲清晰度来提升流畅度。

作为平台,需要考虑到网络状况变差后,如何保证用户观看直播体验,当确定保持直播画面流畅度后,保持FPS不变,同时降低码率,如果想要保持直播画面的清晰度,可以保持码率不变,适当地降低FPS,当FPS值在15至20之间时,直播画面会出现轻微卡顿。

三、传输协议升级

H.265是H.264的上位版,直播源码开发在拥有画质提升的基础上,可以降低带宽的占用,降低对网络环境的要求,不过H.265对移动设备的性能要求比较高,可能会出现部分用户设备跑不动的情况,需要谨慎选择。

随着网络不断地升级,用户对直播观看的要求必定也会随之改变。直播源码开发要想实现在弱网环境下保持直播视频的正常播放,还有很多的路要走,这是一个值得去思考的问题。其实直播平台想要实现的发展,就必须通过技术来不断的优化功能,根据用户的反馈不断打磨,这样才能打造出更好的直播平台。

声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230119A045PZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券