分享

直播平台开发,我们还要不要担心手机发热问题

 yunbaoKJ 2022-03-18

手机发热、发烫是很常见的问题,尤其是直播平台开发这种娱乐平台,长时间观看直播难免会出现手机发热问题。一般情况下,设备发热多是因为CPU占用率过大导致的,随着设备的不断更新换代,似乎现在很少听到看直播手机会热的问题,那是不是代表着直播平台看覅可以忽略关于设备发烫的适配呢?当然不是,降低设备功耗、优化设备功耗问题仍然是直播平台的重要工作。

  



一、直播码率

直播平台会给主播提供一个码率上限,比如最高码率是1w2,主播能够提供的最高画质可能是2k4k,那么设置这个码率的意义何在呢?对直播平台开发来说,码率越高视频画面越清晰,传输需要用到的资源就越多,不管是不是在高并发情况下,都会造成传输难的情况,尤其是用户处在弱网络环境下,及时能正常接收到视频,也会因为画质问题消耗过多的资源去渲染,从而增加设备的负担。

做为直播平台开发能做的第一步就是压缩当前的视频画质和帧率,来减轻设备的压力,同理,复杂的礼物动画渲染、美颜特效等也会造成资源的占用。

二、放大

是不是没有想到,直播平台开发的放大功能也会增加设备的工作负担。在保证画质的情况下,放大画面会增加像素点的占用率,而过度的放大画面则会设计更复杂的运算,让CPU的消耗直线上升,这也是为什么有些平台会设置一个放大的上限,放大到一定程度就不能再放大,或者干脆不保证放大的画质,放大后都是像素点的原因。画面的不过大或者说直接显示像素点是有效减少功耗的措施。

  



三、充电

这点应该很常见,很多朋友喜欢在手机没电的时候边充电边玩,尽管知道这样对手机不好但也会这么做,充电的同时观看直播非常容易引起发烫,尤其是在设备配置不好的情况下,甚至可能出现烫手的情况。

尽管现在用户使用的设备配置越来越好,但用低配置设备观看直播还是挺常见,直播平台开发仍然需要在设备的适配性上做出更多的努力,不断的降低对CPU/GPU的消耗,保证用户的观看体验。

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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多