超低延时直播RTS(Real-time Streaming)是视频直播的重要增值功能,可以提供客户端易接入、超低延时、高并发、高清流畅的视频直播服务。通过阅读本文,您可以快速了解超低延时直播的基本信息及使用方法。
产品特性
RTS在阿里云视频直播的基础上进行全链路延时监控、CDN传输协议改造、UDP等底层技术优化,通过集成阿里云播放器SDK,支持在千万级并发场景下节点间毫秒级延时直播的能力,弥补了传统直播存在3~6秒延时的问题,确保了超低延时、低卡顿、秒开流畅的直播观看体验。
荣获资质
阿里云联合信通院制定《超低延时直播性能及服务质量分级模型》及《面向实时音视频的传输分发网络能力规范》标准,并获得了信通院颁发的超低延时直播评估证书,作为首批参评企业,阿里云音视频云直播产品在互动直播能力评估中获得“卓越”评级,并成为首个获得互动直播能力最高评级的产品。详细信息,请参见阿里云超低延时直播荣获信通院“卓越”评级。
架构方案
超低延时直播仅需在现有的直播业务上,新增一个RTS播流域名,实现多种协议拉流。架构如下所示:
直播推流端沿用推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。 |
|
抗弱网能力 | 全链路丢包30%的情况下可以流畅播放 | 播放侧丢包30%的情况下可以流畅播放 | 抗弱网能力有限。 |
兼容性 |
|
|
|
覆盖区域 | 全球 | 全球 | 全球 |
最佳实践 |
使用场景区别
直播类型 | 使用场景 |
超低延时直播RTS |
|
标准直播 | 弱互动场景:以观众观看为主,且允许多用户画面由于网络差异导致画面不同步现象。 |
效果展示
超低延时直播与标准直播效果如下所示:
适用场景
场景 | 描述 |
教育直播 | 应用于大班课,可以支持超大数量规模的同学同时在线超低延时与老师互动。 |
电商直播 | 卖家与买家实时互动答疑,交流商品信息。 |
体育直播 | 直播精彩体育、电竞等赛事,让观众实时了解现场情况。 |
互动娱乐 | 主播可以在观众送礼物时及时反馈,增强与观众之间的互动。 |
计费说明
不同于标准直播,超低延时直播按新价格体系计费,规则如下所示:
按超低延时直播收费项计费,不再叠加标准直播计费项。
与标准直播计费方式一致,超低延时直播分为按流量方式和按带宽方式计费。
标准直播计费方式变更后,超低延时直播计费方式也会同步变更。
更多关于超低延时直播计费信息,请参见超低延时直播费用。
Demo体验
您可以使用钉钉扫码下载并安装RTS超低延时直播Demo体验。
常见问题
问题咨询
您在使用超低延时直播RTS产品过程中有任何问题或建议,请通过搜索群号(44533142)加入钉钉群。本群用于超低延时直播RTS产品技术交流与答疑,产品问题类和质量调优排查请提交工单联系阿里云技术支持。关于如何提交工单,请参见联系我们。