备案 控制台
开发者社区 阿里云视频云 文章 正文

阿里云超低延时 RTS 直播技术方案及应用

简介: 4G 时代催生了美女主播、游戏主播等应用的兴起以及互联网互动直播的爆发,各种直播 App 如雨后春笋般涌现,当时国内主流的协议有耳熟能详的 RTMP、HTTPFLV、HLS 等,由于底层的传输仍然采用 TCP,延时普遍在 5-10s 之间。随着 5G 时代的到来,用户对体验的要求越来越高,传统的 5-10s 延时很难进行实时互动。新的场景,比如 AR/VR 沉浸式直播、4K 全息投影远程直播都要求更高带宽和更低延时。但直播技术近几年却未能有本质性的突破,互联网直播技术开始遇到了瓶颈,甚至开始阻碍业务的发展。那么我们如何才能在延时上有所突破呢?阿里云推出的 RTS 直播有哪些优势呢?

作者:子融

阿里云 RTS 技术方案

时至今日,互联网直播经历了 4 年的高速期发展,用户对体验的要求也越来越高,传统的 5-10s 延时很难进行实时互动,比如时下很火的直播带货和在线教育业务,主播和观众、老师和学生的实时互动体验还是有很大的改进空间的,另外随着 5G 时代的到来,新的场景,比如 AR/VR 沉浸式直播、4K 全息投影远程直播都要求更高带宽和更低延时。

但直播技术近几年却未能有本质性的突破,互联网直播技术开始遇到了瓶颈,甚至开始阻碍业务的发展。那么我们如何才能在延时上有所突破呢?

image.png

要解决这个问题,首先我们需要剖析一下直播延时的整体分布,互联网直播全链路可以分为 7 个步骤:分别是采集、编码、发送、分发、接收、解码和渲染。其中采集 + 编码,解码 + 渲染总体延时比较固定,共 100ms 左右,变动比较大的部分是分发和接收,从数十毫秒到数秒不等,主要取决链路时延抖动、协议栈的优化情况,以及 CDN 资源的覆盖情况。

在传统的架构里,这 7 个环节相互独立,互不相干,这样做的好处是团队分工比较明确,但问题就是优化手段很难做到跨界融合,导致无法做到系统级优化。

比如,编码器如果可以考虑发送时的拥塞情况来实时调整码率就可以一定程度上缓解拥塞,从而降低延时;再比如传统的流媒体传输中媒体数据发送和底层的传输是相互独立的,底层 TCP 传输的拥塞控制算法是个通用算法,不会考虑媒体的特性。

这样的一个分层结构是很难形成即时反馈系统的,那么为了保障流畅度,缓存区的大小设计会相对保守,从而牺牲了端到端的时延,如果传输层和应用层是一体化的, QoS 控制针对媒体特性来专门设计,同时配合编码侧的码率控制,就能通过组合拳的方式,大大地降低延时。

所以上述各个环节应该是环环相扣,做到全链路相互感知才能将延时压缩到极致。

image.png

阿里云超低延时直播产品 RTS,它是阿里云视频直播产品的升级版,因此保留了阿里云视频直播产品的所有特性,同时还具备了如下 4 大核心优势:

第 1 是 RTS 的秒级延时和卓越的抗弱网能力,在相同卡顿率下延时可以降低 80%,相比于传统的 RTMP 和 FLV 的 5-10s 延时,RTS 的延时可以达到 1s,并且还在基于线上的大数据,在自我学习和持续迭代中。

第 2 是 RTS 的成熟稳定,RTS 经过了阿里小二们 2 年 多时间的潜心研发,并经历了 2020 淘宝直播 618 和 双 11 的双重线上考验,目前已经在淘宝直播上全量上线。

第 3 是开放标准,为了能够方便自研播放器的客户使用我们的 RTS 服务,我们的 WebRTC 接入的信令协议的完全开放的、透明的。

第 4 是广覆盖和高并发,RTS 服务是构建在阿里云 2800+ 边缘节点之上,可以支持千万级并发播放。

RTS 具备无缝迁移和简单易用的特性,我们提供了 2 种方案,来供开发者灵活选择:

image.png

方案 1:无需架构升级,仅升级播放 SDK,对于使用云厂商播放 SDK 的客户,升级播放 SDK 后,可根据业务情况,灵活地选择网络传输协议,打造更高性价比组合。

image.png

方案 2:基于 WebRTC 开放信令协议,升级网络模块,对于自研播放器的客户,阿里云提供与标准 WebRTC 协议对接的代码示范,客户可以自行升级网络模块,来接入阿里云的 RTS 服务。

阿里云 RTS 落地案例和业务价值

image.png

首先是淘宝直播,目前淘宝直播已经全量使用了阿里云的超低延时直播产品,并且顺利保障了淘宝 618 直播大促。和传统的 HTTPFLV/RTMP 方式相比,在用户体验上,RTS 端到端的延时降低了 85%,卡顿率降低了 20%,在业务价值上,支付的 UV 提升了 4%,GMV 的提升到达了 5%。

image.png

另外一个我想和大家分享的案例是某在线学习平台。

该客户在使用了我们的 RTS 产品以后,流畅度得到了很大的提升,延时降低了 70%,同时结合阿里云视频云窄带高清媒体处理技术,在相同的清晰度下带宽节省了 30%,最终客户满意度提升了 2 倍。

展望:在线教育体验升级之路

image.png

最后一部分,我想和大家探讨和展望一下,在线教育场景下用户体验升级的路径。

过去,在线教育比较典型的架构是旁路直播模式,即云端有个基于 WebRTC 的 RTC 媒体中心,老师以及需要实时互动的学员会接入到 WebRTC 频道中,WebRTC 频道的延时一般在 400ms 以下。

然后由 RTC 媒体中心,转推一路 RTMP 流到直播 CDN,进行旁路直播,由于分发采用的是 RTMP/HTTPFLV,观看直播的延时一般在 5-10s,由于时延大且协议的不一致性,在这种情况下观看直播的学员如果要切入到 RTC 频道中进行互动,体验是比较差的,有时还会有黑屏中断。

那么在今天,在架构不做调整的情况下,如果使用了阿里云 RTS,带来的好处是一方面观众的延时降低了,另一方面,分发协议改用 WebRTC 后,与互动频道保持了一致,直播观众和老师的互动切换体验会更平滑。这种模式可以满足超低延时大班课的场景的需求。

那这个是不是就是极致了呢?我们认为,在体验上还有进一步优化的空间,那就是云端的 WebRTC 双向通信频道的能力也下沉到 CDN 上,由 CDN 来承载,将互动和分发进行融合,从而形成一体化的超低延时互动大频道,通过业务层来控制 WebRTC 流的订阅关系,直播和互动频道间不再有明确的界限,可以灵活的根据业务情况按需在 2 种模式间进行切换。

而且这种切换对学员和老师都是完全无感的,目前阿里云的全球实时传输网络 GRTN 就是在为用户构建这样一种新的体验升级,从而为用户开启一套统一的、毫秒级延时、千万级并发的,无感互动新模式。

以上就是关于 RTS 分享的全部内容,谢谢大家。

「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。

image.png

视频云技术小编
目录
相关文章
灵杰开发者
|
10天前
|
算法 物联网 数据库
阿里云 OpenSearch RAG 应用实践
本文介绍了阿里云OpenSearch在过去一年中在RAG方面的应用和探索。
灵杰开发者
367 2
阿里云 OpenSearch RAG 应用实践
向量检索Milvus版
|
7天前
|
运维 监控 搜索推荐
客户案例 | 阿里云向量检索 Milvus 版在识货电商检索场景的应用与实践
本文分享了阿里云向量检索 Milvus 版在识货电商检索场景的应用与实践。阿里云的 Milvus 服务以其性能稳定和功能多样化的向量检索能力,为识货团队在电商领域的向量检索场景中搭建业务系统提供了强有力的支持。
向量检索Milvus版
62 1
1442834948473151
|
9天前
|
弹性计算 安全 网络安全
带你读《从基础到应用云上安全航行指南》——干货长文快收藏!阿里云专家教你如何安全访问和管理ECS资源(3)
**《从基础到应用云上安全航行指南》——阿里云专家教你如何安全访问和管理ECS资源(3)** 在阿里云的广阔云海中,ECS(弹性计算服务)资源如同航行的船只,承载着我们的业务与数据。如何确保这些
1442834948473151
292 4
游客gwxrz2tymxffa
|
15天前
阿里云web应用
设备端将图片编码为base64发送至物联网平台,在web界面配置图片选择物联网平台配置的数据(base64),实现设备向云平台的图片的上传,以及在web界面上显示图片。
游客gwxrz2tymxffa
82 2
扬流
|
16天前
|
SQL 分布式计算 监控
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
本文演示了使用 EMR Serverless Spark 产品搭建一个日志分析应用的全流程,包括数据开发和生产调度以及交互式查询等场景。
扬流
56034 2
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
龙大吉
|
17天前
|
弹性计算 Kubernetes 监控
【阿里云弹性计算】阿里云 ECS 与 Kubernetes 集成:轻松管理容器化应用
【5月更文挑战第28天】阿里云ECS与Kubernetes集成,打造强大容器管理平台,简化应用部署,实现弹性扩展和高效资源管理。通过Kubernetes声明式配置在ECS上快速部署,适用于微服务和大规模Web应用。结合监控服务确保安全与性能,未来将深化集成,满足更多业务需求,引领容器化应用管理新趋势。
龙大吉
115 2
众所周知
|
17天前
|
供应链 Cloud Native 安全
【阿里云云原生专栏】云原生与区块链的交响曲:阿里云 BaaS 平台的应用展望
【5月更文挑战第28天】阿里云BaaS平台融合云原生与区块链技术,提供一站式便捷、高性能且安全的区块链服务。在供应链和金融等领域应用广泛,如智能合约示例所示,助力数字化转型。未来,两者融合将深化,创造更多应用模式。企业和开发者应把握机遇,借助阿里云BaaS平台开创未来。
众所周知
235 1
阿里云基础设施.
|
17天前
|
弹性计算 Java 关系型数据库
最佳实践:阿里云倚天ECS在千寻位置时空智能服务的规模化应用
当前,千寻已有上千台倚天ECS实例在支撑线上核心业务。
阿里云基础设施.
53 1
弹性计算-百晓生
|
18天前
|
弹性计算 运维 Java
最佳实践:阿里云倚天ECS在千寻位置时空智能服务的规模化应用
阿里云、平头哥及安谋科技联合举办的飞天技术沙龙探讨了倚天Arm架构在业务创新中的应用。活动中,千寻位置运维专家分享了将核心业务迁移到倚天处理器ECS实例的成功案例,强调了倚天处理器的高能效比和降本增效优势。迁移过程涉及操作系统、CICD系统和监控系统的适配,以及业务系统的性能测试。目前,千寻已迁移了上千台ECS实例到倚天处理器,实现了成本和效率的显著提升。未来计划继续扩展倚天处理器在核心业务和K8S中的应用。
弹性计算-百晓生
56557 3
龙大吉
|
18天前
|
弹性计算 运维 负载均衡
【阿里云弹性计算】阿里云ECS在金融科技中的应用案例:高性能交易系统的构建
【5月更文挑战第27天】阿里云ECS助力某证券公司构建高性能交易系统,满足高并发、高可用和弹性扩展需求。ECS凭借最新处理器技术、高速内存实现高性能计算;支持多地域、多可用区部署保证高可用性;弹性伸缩特性适应业务波动,降低运维成本。通过分布式架构和负载均衡技术,实现交易请求高效处理,确保系统稳定运行。案例证明,阿里云ECS是金融科技领域构建高性能交易系统的理想选择。
龙大吉
43 1

阿里云视频云

热门文章

最新文章

  • 1
    跟阿里云技术专家阙寒一起深度了解视频直播CDN技术
  • 2
    阿里云Edge Plus私享会正式起航,首场活动聚焦CDN在视频直播领域的最佳实践
  • 3
    视频直播常见问题与解决办法汇总【系列一】
  • 4
    uva 10716 - Evil Straw Warts Live
  • 5
    Windows Live所有相关的网址
  • 6
    SMS 2003系列—分发Live Meeting 2007客户端
  • 7
    Windows Live Writer 技巧2则
  • 8
    Server08 R2 Live Migration 测试 Part 2:Server08 R2 配置
  • 9
    fedora live usb创建时的问题
  • 10
    语音社交源码:与视频直播不同,用声音传递情感
  • 1
    阿里云数据库使用方法,从购买、创建数据库账号密码到连接数据库全流程
    599
  • 2
    阿里云第八代云服务器实例通用型g8i实例性能和适用场景介绍
    472
  • 3
    【产品动态】阿里云弹性计算产品月刊-2024年2月
    1135
  • 4
    倚天产品介绍|阿里云核心产品—倚天710
    487
  • 5
    阿里云BssOpenAPI是一个基于阿里云开放API的服务
    218
  • 6
    阿里云CDN HTTPS 证书配置流程
    309
  • 7
    DataWorks常见问题之添加阿里云selectdb失败如何解决
    160
  • 8
    阿里云可观测 2024 年 2 月产品动态
    571
  • 9
    阿里云服务器ESSD云盘性能等级PL0、PL1、PL2、PL3区别,云盘性能级别PL知识点参考
    547
  • 10
    阿里云微服务引擎 MSE 及 API 网关 2024 年 02 月产品动态
    513
  • 相关课程

    更多
  • 5分钟玩转阿里云容器服务
  • 阿里云认证系列精品课程 - 云计算ACP
  • 相关电子书

    更多
  • 阿里云产品安全基线白皮书
  • 云原生产业大会:阿里云精彩内容集锦
  • 阿里云云原生 Serverless 技术实践营 PPT 演讲
  • 相关实验场景

    更多
  • Alibaba Cloud Linux 2实践之管理阿里云资源
  • 阿里云数据库产品实验室
  • 阿里云上云入门
  • 容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
  • 使用阿里云Elasticsearch体验信息检索加速
  • 使用阿里云Elasticsearch快速搭建可观测系统
  • 下一篇
    2024年阿里云免费云服务器及学生云服务器申请教程参考

    深圳SEO优化公司舟山网页制作价格昭通网络推广多少钱光明设计公司网站哪家好丹东网站优化按天收费公司红河推广网站公司霍邱网站优化排名价格石岩网络推广公司南京百姓网标王推广公司宜宾企业网站设计报价吉林百度竞价多少钱柳州品牌网站设计达州企业网站制作多少钱长葛百度竞价包年推广多少钱黄山百度网站优化排名公司绵阳SEO按天计费哪家好周口seo排名多少钱金华百搜标王公司云浮seo优化公司四平SEO按天收费推荐包头模板推广多少钱汕头企业网站设计价格邢台网页制作哪家好濮阳百度竞价包年推广报价吉安SEO按天计费推荐黄石企业网站制作推荐阜阳网站制作哪家好聊城网站制作价格宣城高端网站设计价格南联网站优化推广价格大浪seo价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

    深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化