超低延时直播简介

超低延时直播RTS(Real-time Streaming)是视频直播的重要增值功能,可以提供客户端易接入、超低延时、高并发、高清流畅的视频直播服务。通过阅读本文,您可以快速了解超低延时直播的基本信息及使用方法。

产品特性

RTS在阿里云视频直播的基础上进行全链路延时监控、CDN传输协议改造、UDP等底层技术优化,通过集成阿里云播放器SDK,支持在千万级并发场景下节点间毫秒级延时直播的能力,弥补了传统直播存在3~6秒延时的问题,确保了超低延时、低卡顿、秒开流畅的直播观看体验。

荣获资质

阿里云联合信通院制定《超低延时直播性能及服务质量分级模型》及《面向实时音视频的传输分发网络能力规范》标准,并获得了信通院颁发的超低延时直播评估证书,作为首批参评企业,阿里云音视频云直播产品在互动直播能力评估中获得“卓越”评级,并成为首个获得互动直播能力最高评级的产品。详细信息,请参见阿里云超低延时直播荣获信通院“卓越”评级

架构方案

超低延时直播仅需在现有的直播业务上,新增一个RTS播流域名,实现多种协议拉流。架构如下所示:

image
说明
  • 直播推流端沿用推RTMP流的方式推流。推流端网络质量、流GOP大小、观众播放器缓存等都会影响全链路延迟效果。

  • 标准直播拉流(RTMP、FLV、HLS)使用原有rtmp://http://格式;超低延时直播拉流(UDP)使用artc://格式。

超低延时直播RTS与标准直播的区别

标准直播支持平滑升级至超低延时直播RTS。如果您正在使用标准直播服务,可以通过打开超低延时直播RTS开关,同时使用标准直播和超低延时直播RTS服务;如果您使用超低延时直播RTS播放失败,也可以降级至标准直播,进一步保障业务的可靠性。

使用限制

  • RTS 2.0推流、播放侧同时集成RTS SDK。

  • RTS 1.0仅播放侧集成RTS SDK。

方案区别

方案

超低延时直播RTS

标准直播

实时直播(2.0)

低延时直播(RTS 1.0)

播放协议

支持ARTC(基于WebRTC)协议流的播放。

支持ARTC(基于WebRTC)协议流的播放。

支持RTMP、FLV、HLS协议流的播放。

端到端延时

200~400ms。

500~1000ms。

  • RTMP、FLV协议的流延时为3~6秒。

  • HLS协议的流延时大于等于10秒。

抗弱网能力

全链路丢包30%的情况下可以流畅播放

播放侧丢包30%的情况下可以流畅播放

抗弱网能力有限。

兼容性

  • Native端:兼容主流操作系统。

  • Web端:终端兼容率大于98%。

  • Native端:兼容主流操作系统。

  • Web端:终端兼容率大于98%。

  • HLS:兼容性好。

  • RTMP:兼容性差,不建议播放端使用。

  • FLV:在移动端H5兼容性差。

覆盖区域

全球

全球

全球

最佳实践

实现200~400ms直播延时

实现500~1000ms直播延时

快速开始视频直播

使用场景区别

直播类型

使用场景

超低延时直播RTS

  • 强互动场景:常用于电商直播、群直播、教育直播、企业直播等,低延时和强互动的特性有助于提升商业转化率和用户参与度。

  • 多用户画面一致场景:常用于赛事直播,让观众实时了解赛事现场情况,避免观众间画面不同步的现象。

标准直播

弱互动场景:以观众观看为主,且允许多用户画面由于网络差异导致画面不同步现象。

效果展示

超低延时直播与标准直播效果如下所示:

适用场景

场景

描述

教育直播

应用于大班课,可以支持超大数量规模的同学同时在线超低延时与老师互动。

电商直播

卖家与买家实时互动答疑,交流商品信息。

体育直播

直播精彩体育、电竞等赛事,让观众实时了解现场情况。

互动娱乐

主播可以在观众送礼物时及时反馈,增强与观众之间的互动。

计费说明

不同于标准直播,超低延时直播按新价格体系计费,规则如下所示:

  • 超低延时直播收费项计费,不再叠加标准直播计费项。

  • 与标准直播计费方式一致,超低延时直播分为按流量方式和按带宽方式计费。

  • 标准直播计费方式变更后,超低延时直播计费方式也会同步变更。

更多关于超低延时直播计费信息,请参见超低延时直播费用

Demo体验

您可以使用钉钉扫码下载并安装RTS超低延时直播Demo体验。

001

常见问题

问题咨询

您在使用超低延时直播RTS产品过程中有任何问题或建议,请通过搜索群号(44533142)加入钉钉群。本群用于超低延时直播RTS产品技术交流与答疑,产品问题类和质量调优排查请提交工单联系阿里云技术支持。关于如何提交工单,请参见联系我们