和当年的团购、视频大战一样,直播江湖的数百家公司在经历过粗放式发展后,在 2017 年伊始,伴随着估值 5 亿元的光圈直播倒闭,仿佛提前推倒了多米诺,行业的洗牌突然降临。在这个洗牌过程中,谁才是最终的赢家?决定胜负的要素之一,是各家直播平台的直播 SDK 的音视频能力。
凭借高清、秒开、高音质、鉴黄等 17 大能力,以及流畅度、音质、低延迟和下行抗丢包 4 项核心技术指标位居行业第一,让腾讯直播 SDK 占据了绝对优势,无论直播行业洗牌如何,腾讯直播 SDK 已经立于不败之地。目前,腾讯直播 SDK 已经在直播行业得到广泛应用,包括 QQ 电话/视频电话、NOW 直播、QQ 空间、全民 K 歌、快手、斗鱼、虎牙、蘑菇街、聚美优品、邢帅教育等,涵盖 70%的 TOP100 直播平台、60%主播人数,整体终端用户高达 2 亿。
被这么多直播平台使用,腾讯音视频实验室直播 SDK 在性能上究竟有何优势?
腾讯直播 SDK 的基础能力是高清、秒开、高音质、转码、鉴黄,这五点腾讯直播 SDK 都具备,此外还具备连麦、实时录制、音频直播、美颜、水印、混音、IM 等特色能力,更有旁路直播、屏幕分享、人脸识别、滤镜、挂件等“冷僻”能力,全部能力高达 17 项。
腾讯音视频实验室直播 SDK 的 17 项能力
除了 17 项能力之外,在最核心的技术指标方面,腾讯直播 SDK 流畅度 25F/S、音质 4.75MOS、下行抗丢包 80%、延时 1200ms 尤其是连麦延时最低 300ms(高音质下),均做到了行业第一,其他核心数据也接近行业最佳。
腾讯音视频实验室直播 SDK 的核心技术指标
对于一个优秀的直播 SDK 来说,功能出色还不是全部,实际运用中是否满足需求也相当重要。对于网络直播产品来说,最重要的用户体验之一就是我们俗称的“秒开”,腾讯直播 SDK 对接入直播的首屏耗时进行了重点优化。除此之外,腾讯音视频实验室也在细节上做了大量的优化工作。例如我们在观看直播时会习惯性地滑到下一个直播,这种频繁的进房与出画,背后的技术要求是非常高的。腾讯音视频实验室的技术人员通过系统提前缓存画面,做到了实时切换,满足了用户快速切换直播的使用习惯。
除了“秒开”,还有一个“连麦”,相信很多用户都曾经体验过,也是目前各直播平台主要的竞争技术点之一。但是如果音视频不同步,就无法实现连麦过程中的实时互动。为此,腾讯音视频实验室为此付出了大量的努力,对直播 SDK 进行了重点优化:
首先,在上麦时刻,前文提到的腾讯直播 SDK 的“秒开”特性保证了连麦的双方都能更快速的连接。其次,在编解码端和传输端也做了持续优化,编码器效率的持续优化使得编码器耗时更小。基于 UDP 协议而优化的私有的 UDT 协议,大大减小了延迟。对于终端用户来说,实际上可能只是缩短了零点几秒的延时,但这零点几秒却让实时互动的连麦体验更好。
除此之外,腾讯直播 SDK 也加入了一些扮装、主播声音的变声,还有噪音消除等技术。从编码到传输,到各个层面上,在整体上都体现了腾讯音视频实验室的专业性。
评价某一个直播 SDK 是否优秀,不仅仅要在技术和体验上领先,接入的便捷程度,同样非常重要。在直播 SDK 接入方面,腾讯直播 SDK 也十分简易,3 月 20 日腾讯“云+视界”大会上,腾讯集团高级执行副总裁汤道生就谈到,“我们插件式的终端 SDK,可以像搭积木一样,自由组合直播,im 通信,多人互动,短视频,美颜,挂件等功能。我们针对不同场景提供开源 demo,直播平台终端只需要 3 行代码即可完成接入。”
相比其他直播 SDK,人无我有,人有我精,这可能就是腾讯直播 SDK 能够领跑行业的主要原因。拥有最核心竞争力的腾讯直播 SDK,无论直播行业如何洗牌,都会成为最终的赢家。
本文转载自腾讯多媒体实验室公众号。
原文链接:https://mp.weixin.qq.com/s/eRtgFNBcNxdyrMEnhrNtuA
评论