直播源代码,直播门槛的提高居然是因为移动端的兴起
时间:2022-05-08 05:33:02 | 来源:行业动态
时间:2022-05-08 05:33:02 来源:行业动态
在移动端设备使用还没有这么频繁前,直播源代码在PC端的开发非常简单,依靠现在常用的传输协议加上CDN的配合,完全可以满足用户们对直播的要求。但在移动端设备逐渐变得普及后,直播源代码的开发难度逐渐上升,移动端设备的版本、系统等各方面的不同,提高了成为直播源代码开发团队的门槛。
一、推拉流的改变
以移动端的系统做为划分标准,iOS端的开发较为简单,机型少、版本较为统一等优点方便了开发团队的开发。但Android端的开发就没有那么简单了,各种各样的机型,不确定的版本号,过快的设备更换等,都给直播源代码的开发带来了难度。
从最简单的老旧设备说起,iOS端可以使用统一的版本号,推拉流协议依然适用,在Android端,协议就必须向下兼容,照顾老旧设备,避免因为手机过热对画质产生影响。
二、分发网络的架构
以前适用于PC端的分发架构不能被直接拿来用于移动端,还需要再单独适用新架构,不过在CDN的应用后,给分发网络减轻了不少压力。移动端直播源代码依然适用于CDN的加成,通过CDN的节点缩短与用户之间的物理距离,直接增加视频直播画面的传输速度。
三、码率设置
由于PC端设备的配置与移动端不同,pc设备可以支持更高码率的直播源代码画面,从1080p到蓝光10M,均可支持。而很多移动设备1080p就已经是上限了,再高的码率凭借现在设备的配件已经无法支持,相当于直接降低了主播可设置的码率门槛,也给视频的编解码提出了更高要求。
总体来说,直播源代码的适配性还是很强的,尽管可能存在有人用小霸王看直播的情况,但向下兼容性足以满足这些设备对直播画面的放映,除了兼容性外,直播源代码门槛提高的另一个原因是功能增多,非专业开发团队面对定制直播源代码开发时的难度大大增加,像现在常见的带货功能、短视频、语音房间等,实现起来难度都比较大,需要有专业知识的开发团队才能做到。直播行业面临饱和的情况下,直播开发团队同样面临饱和,只有有能力的团队才能在这次竞争中存活下来。
声明:以上内容为云豹科技作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任