写点什么

服务于 130+ 客户的直播 SDK 是怎样炼成的(二)

2020 年 2 月 04 日

服务于130+客户的直播SDK是怎样炼成的(二)


那么,这个直播 SDK 方案的优势究竟在什么地方?实现了哪些技术创新呢?笔者将推出系列文章逐个来介绍。


我们先来了解下目前业界较为常见的直播音视频技术方案:RTMP/FLV、HLS 以及基于 RTP/UDP 的方案。



从上表来看,似乎不存在一个完美的解决方案可以同时解决延时、抗性、通用性的问题。


鉴于此,腾讯音视频实验室联合腾讯 SNG 即通平台部一起,提出了一个基于“QQ 音视频多人通话”建立的多方案融合的系统。它能够保证主播和连麦互动观众之间的低延时互动——将时延控制在 300ms 级别、接近于实时通话。同时它实现了一套旁路推流和录制系统,直接通过 RTMP/FLV/HLS 等格式实现推流,从而满足浏览器播放器和一些流媒体播放器的播放需求。此套方案达到了很好的兼容性。



接下来,我们来盘点一下这个系统在具体技术上的各个创新点。


本文转载自腾讯多媒体实验室 公众号。


原文链接:https://mp.weixin.qq.com/s/JnSP65ORttmkzDEYLIGI5A


2020 年 2 月 04 日 20:40126

评论

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

一文搞懂MySQL体系架构!!

冰河

MySQL 数据库 程序员 系统架构 数据存储

颜色值JavaScript换算(HSV、RGB、十六进制颜色码)

空城机

JavaScript 前端 颜色值换算

真的香!Github一夜爆火被各大厂要求直接下架的Java面试题库也太全了

程序员小毕

Java spring 程序员 架构 面试

大数据文件浏览器

聚变

混战的低代码江湖,如何区分「李逵」和「李鬼」?

ToB行业头条

低代码之所以能火,离不开这些原因!

优秀

低代码

阿里P9纯手打的JDK文档太吊了,微软都开始学习了!

Java架构师迁哥

颠覆微服务认知:深入思考微服务的七个主流观点

xcbeyond

微服务 微服务架构 4月日更

cat监控http请求-CatFilter

青乡之b

监控 cat

你看起来很美味?独家揭露视频推荐系统AI秘方

脑极体

从程序员角度看湖南电信网络全崩,如何防范服务器被攻击以及解决方案

北游学Java

Java 网络安全 网络 服务器

干货 | Redis进阶笔记

ninetyhe

redis 缓存 原理分析

MOOM集团模式

飞亚科技

聪明人的训练(十三)

Changing Lin

四月日更

yyds!用飞桨玩明日方舟

百度大脑

百度 飞桨

Scrum Patterns:小团队(译)

Bruce Talk

敏捷开发 译文 Agile Scrum Patterns

如何完成日千万级别以上的订单对账(一)

谙忆

重读《重构2》- 内联函数

顿晓

重构 4月日更

活久见,58同城居然也有这么牛的Java内部教程

Java架构师迁哥

[TcaplusDB知识库]TcaplusDB的高可用性和数据安全性介绍

TcaplusDB

数据库 nosql 数据 TcaplusDB

如何完成日千万级别以上的订单对账(二)

谙忆

湖南省电信网络崩溃 一小时损失上亿,网友:还以为手机欠费了?

Machine Gun

黑客 网络安全 信息安全 网络 电信

《中寰卫星导航项目管理部负责人卜钢:智能网联行业的问题与前景》(采访提纲):

谙忆

Spark测试用例生成apache iceberg结果

聚变

大数据 iceberg

IPFS项目是不是真的?IPFS国家认可吗?

投资矿机v:IPFS1234

IPFS国家认可吗 IPFS项目是不是真的

SpringBoot项目中的日志不会选型?带你认识主流日志框架,教你轻松切换日志框架

攻城狮Chova

slf4j 日志框架 【4 月日更】

一个可递归遍历的Vue树型组件

空城机

JavaScript vue.js 前端 4月日更

java基础集合之HashMap

false℃

缓存系统设计精要

比伯

Java 互联网 面试 程序人生 技术宅

不确定的海浪中,更需要数字化转型的定海神针

脑极体

魔晶面膜

飞亚科技

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

服务于130+客户的直播SDK是怎样炼成的(二)-InfoQ