随着挪动直播场景的一直拓展,曾经从最开始的传统场景,例如户外探险、颜值才艺或者游戏直播慢慢呈现了在线网课、互动答题或者体育比赛直播等新类型场景。同时,这些新场景对挪动直播有一个独特的要求就是更低的提早。
在此需要的根底上,延长出了基于腾讯云 MLVB 挪动直播低提早直播计划——快直播,全称是 Live Event Broadcasting 或者 LEB。明天智密科技就为大家剖析一下这项低提早直播计划的劣势和具体直播性能体现。
快直播的劣势
毫秒级提早
因为 MLVB 直播插件采纳了 UDP 的通信协定,因而能够在高并发的状况下仍然实现 1 秒以内的提早,也就是提早达到毫秒级。与一般挪动直播可能高达 5 秒的相比更加晦涩。同时也能够兼顾秒开和卡顿状况。
兼容性强
快直播的产品在提早低的根底上,仍旧兼容规范挪动直播中的推拉流、转码、录制、截图、鉴黄、播放等全功能。因而工程师能够在开发时较为平滑地从一般的 MLVB 挪动直播迁徙到 LEB 快直播利用中。
服务器节点高笼罩
因为产品背靠腾讯云,因而快直播也在寰球都散布了服务器减速节点,目前总计有 2 千多个节点,笼罩了 25 个国家。同时,反对的带宽也超过 100T
疾速上手
作为挪动直播 MLVB 的一个产品分支,快直播也采纳了标准协议,因而对接其余的平台和 APP 也较为简单。在谷歌浏览器和苹果自带的 Safari 中都能够间接播放。
网络稳定抵挡能力
同样也是因为快直播和 MLVB 都是腾讯云产品线上面,因而高质量的云服务器能够保障在信号比拟弱的网络环境下仍然能够保障视频流的的品质。
Web 低延时
目前 CDN 直播在网页端只反对 HLS 格局流,但这种格局的播放延时也高达数秒。而快直播同样能够反对网页端播放,并且只有数百毫秒的延时。
多码率无缝切换
无缝连接切换不同码率的转码流,切换过程不会呈现中断或跳变,实现观感和听感的平滑过渡。
自适应码率调控
依据网络带宽自适应调节切换不同码流,保障不同网络状况变动时的晦涩播放体验
成果比照:失常网络环境 vs 弱网环境
测试场景
主播端应用 RTMP 推流,观众端别离播放 FLV 和快直播流,统计卡顿率等指标。其中主播端为无损网络,观众端设置不同的弱网进行测试。测试指标次要为帧率与卡顿率。
推流参数配置
分辨率:1080P
码率:1800 kbp
帧率:15 帧 / 秒
直播要害指标比照
视频帧率
视频卡帧率
音频卡帧率
参数阐明
视频卡帧率:视频渲染距离大于 500 毫秒视为卡顿,所有卡顿工夫的总和除以总播放时长即为卡顿率
音频卡帧率:音频播放距离大于 500 毫秒视为卡顿,所有卡顿工夫的总和除以总播放时长即为卡顿率
视频帧率:视频每秒钟播放帧数
数据起源:直播 SDK 快直播播放劣势