好的直播平台需要哪些音视频技术能力

阅读数:1 2020 年 2 月 4 日 20:39

好的直播平台需要哪些音视频技术能力

好的直播平台需要哪些音视频技术能力
导语:2016 年互联网市场什么最火?直播绝对是绕不开的话题。
在上篇《技术揭秘 | 服务于 130+ 家客户的直播 SDK 是怎样炼成的》文章中,我们介绍了音视频实验室互动直播 SDK 的秒开技术、高音质连麦技术、领先的视频引擎,及实时质量监控与运营系统。今天,我们将讨论高网络抗性技术与低延迟连麦技术。

好的直播平台需要哪些音视频技术能力

众所周知,听音频、观视频、看文字图片等是互动直播平台最主要的交流方式。也因此,音视频技术成为了最直观的、能够直接影响用户体验的技术。

那么,一个好的直播平台至少需要有什么样的音视频技术能力呢?

音质好、图像清晰流畅、延迟低、网络适应性好,这些是一个直播平台做到有趣好玩、互动性强的基础。而要获得良好的音视频体验效果,需确保音视频端到端的各个环节都做得足够好,这样才能形成一个有机、高效的系统。

音视频端到端技术主要包括前端采集、前处理、编码、流控、网络传输、转码、解码、后处理,显示播放等模块。
好的直播平台需要哪些音视频技术能力
依托于 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

评论

发布