那么,这个直播 SDK 方案的优势究竟在什么地方?实现了哪些技术创新呢?笔者将推出系列文章逐个来介绍。
我们先来了解下目前业界较为常见的直播音视频技术方案:RTMP/FLV、HLS 以及基于 RTP/UDP 的方案。
从上表来看,似乎不存在一个完美的解决方案可以同时解决延时、抗性、通用性的问题。
鉴于此,腾讯音视频实验室联合腾讯 SNG 即通平台部一起,提出了一个基于“QQ 音视频多人通话”建立的多方案融合的系统。它能够保证主播和连麦互动观众之间的低延时互动——将时延控制在 300ms 级别、接近于实时通话。同时它实现了一套旁路推流和录制系统,直接通过 RTMP/FLV/HLS 等格式实现推流,从而满足浏览器播放器和一些流媒体播放器的播放需求。此套方案达到了很好的兼容性。
接下来,我们来盘点一下这个系统在具体技术上的各个创新点。
本文转载自腾讯多媒体实验室 公众号。
原文链接:https://mp.weixin.qq.com/s/JnSP65ORttmkzDEYLIGI5A
评论