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

2020 年 2 月 04 日

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

导语: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

2020 年 2 月 04 日 20:39 183

评论

发布
暂无评论
发现更多内容

构架师训练营第一周 作业一:食堂就餐卡系统设计

孙有能希

作业一:食堂就餐卡系统设计

Melo

极客大学架构师训练营

【架构师训练营-Week-1】总结

Andy

食堂就餐卡设计

吴吴

Week01 食堂就餐卡系统设计

极客大学架构师训练营

架构师训练营学习心得初谈

潜默闻雨

2020-06-10-第一周学习总结

路易斯李李李

小白学软件架构

鸠摩智

架构 UML

第一周学习总结

Jeremy

架构师训练营第一周学习感悟

子豪sirius

朋友,您可能是MCR的受害者

newbe36524

Docker Dockerfile .net core

就餐卡系统设计

stars

架构师训练 - 20200610 - 学习总结

lei Shi

架构学习第一周总结

云峰

常见的几种广告形式以及 OTT 广告与在线广告区别

子悠

计算广告 互联网广告

架构师训练营第一周总结作业

兔狲

极客大学架构师训练营

架构总结

高高

第一周学习总结

qqq

极客大学架构师训练营

架构师训练营第0期第一周总结

陌生人

架构师如何做架构

小遵

「架构师训练营」食堂就餐卡系统设计-week1

隆隆

架构学习第一周学习总结

乐天

食堂就餐系统设计

石印掌纹

UML

第一周作业一:食堂就餐卡系统设计

iHai

架构是训练营

餐卡管理系统关键设计图

lei Shi

食堂就餐系统架构设计

K先生

作业二:根据当周学习情况,完成一篇学习总结

叶荣添CANADA

作业一:食堂就餐卡系统设计

金桔🍊

极客大学架构师训练营

第一周作业

lwy

作业一:食堂就餐卡系统设计

叶荣添CANADA

极客大学架构师训练营

架构师训练营第1周-心得体会

Larry

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