导语:2016 年互联网市场什么最火?直播绝对是绕不开的话题。本文将讨论高网络抗性技术与低延迟连麦技术。
众所周知,听音频、观视频、看文字图片等是互动直播平台最主要的交流方式。也因此,音视频技术成为了最直观的、能够直接影响用户体验的技术。
那么,一个好的直播平台至少需要有什么样的音视频技术能力呢?
音质好、图像清晰流畅、延迟低、网络适应性好,这些是一个直播平台做到有趣好玩、互动性强的基础。而要获得良好的音视频体验效果,需确保音视频端到端的各个环节都做得足够好,这样才能形成一个有机、高效的系统。
音视频端到端技术主要包括前端采集、前处理、编码、流控、网络传输、转码、解码、后处理,显示播放等模块。
依托于 QQ 音视频长期的技术积累,由腾讯音视频实验室联合腾讯即通平台部推出的互动直播 SDK 解决方案无论是在音视频效果、低延迟、网络适应性、维护性和易用性方面都有非常好的效果:
秒进房间
自适应的网络延迟抖动控制
最低低于 400ms 延迟的连麦体验
高达 65%的下行丢包、35%的上行丢包网络抗性
最高可达 1.5M 25fps 720p 高清视频
高品质低损伤的音频效果
智能的音视频上下行拥塞避免策略
可视化的运营质量数据监控平台
目前该技术在公司内外部应用广泛,合作客户包括:
音视频实验室的互动直播 SDK 支持基于私有 UDT 协议的音视频传输技术,获得低延迟、高抗性、秒进房的优秀体验,同时也支持基于旁路转码的 RTMP、HLS、FLV 推流观看;独有的音视频流控服务器能够实时监控网络状态,对音视频编码、传输及时做出符合当前网络状态的响应,大大加强了音视频的网络适应性,能够很好地保证音视频质量和用户体验。
下面,我们将重点介绍音视频实验室互动直播 SDK 的两个关键技术:高网络抗性特性和低延迟连麦特性。
高网络抗性特性
在互动直播中,媒体传输常常用到 RTMP、HLS、FLV、RTP/UDP 等协议。RTMP、HLS 和 FLV 协议基于 TCP,它本身的延迟较大,当处在较差的网络下时,延迟更不可控(一般大于 1s)。HLS 的延迟更大(超过 10s)。
相比之下,RTP/UDP 协议具有很高的实时性,不需要建立预链接。但它也存在相应缺点:没有 QoS 保障机制,容易产生丢包和乱序,造成音视频质量的损伤。
为了获得低延迟、高抗性的直播体验,音视频实验室互动直播 SDK 的音视频媒体传输协议不采用上述协议,而是基于 UDP 的基础上,开发了一套私有的 UDT 传输协议,在保证了实时性的同时,也拥有优秀的网络 QoS 保障。
UDT 协议的网络 QoS 保障机制主要体现在三个方面:信道、信源、流控。
本文转载自腾讯多媒体实验室公众号。
原文链接:https://mp.weixin.qq.com/s/BmLeVbM5wsZUKVcCH1skbw
评论