全部产品

功能介绍

低延时直播是视频直播的重要增值功能,提供客户端易接入、节点间毫秒级别延迟、高并发、高清流畅的视频直播服务。通过阅读本文,您可以快速了解视频直播的基本信息及使用方法。

简介

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

功能架构

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

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

  • 标准直播拉流(RTMP、FLV、HLS)使用原有rtmp://http://格式。

  • 低延时直播拉流(UDP)使用artc://格式。

适用场景

  • 教育直播

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

  • 电商直播

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

  • 体育直播

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

  • 互动娱乐

    及时反馈增强互动,极大优化了观众送礼时的嘉宾反馈互动体验。

计费说明

不同于标准直播价格,低延时直播按新价格计费。计费规则,请参见阿里云产品定价页

  • 某路拉流使用低延迟协议,按低延迟直播收费项计费,不会再按标准直播计费项计费,不存在叠加计费。

  • 计费规则与目前所选标准直播一致。例如都是按流量方式或都是按带宽方式。

  • 计费规则变更与标准直播操作一致,同步生效。

注意

0元免费体验低延迟直播活动!

  • 企业实名认证用户可享10TB,个人实名认证用户可享1TB。

  • 每UID限体验1次流量包,需流量计费方式才能抵扣。

使用指南

  1. 开通低延时直播RTS服务。

    已支持自助开通RTS功能,需要在直播控制台添加好相关域名后,在域名管理页面播流域名的域名配置中通过低延迟直开关打开、关闭此功能。1

    说明

    • RTS配置全网下发需要数分钟时间,请等待后测试。

    • RTS播流、普通播流域名间绑定主子关联具体操作,请参见关联主子播流域名关联推流和播流域名

    • RTS已支持和普通直播协议(RTMP、FLV、HLS)共用一个播流域名,鉴于RTS使用UDP协议,普通直播使用TCP协议,两者技术有所区别,强烈建议单独开通一个播流域名使用RTS。

  2. 推流。具体操作,请参见推流、拉流与播流

    推流延续RTMP方式,但视频源有些特殊要求:不支持B帧(会出现画面跳跃),不支持H.265编码,GOP不大于3秒(会增加延迟)。如您无法控制源码流参数可以使用RTS转码服务来调整参数,转码将带来几百毫秒的延时增加,详情请参见RTS转码

  3. 播流,具体操作,请参见推流、拉流与播流

    • 播放器要求:低延时直播使用UDP协议,需要特殊播放器。移动端播放器需要版本不低于5.1.5,H5 RTS SDK版本不低于1.1.0,Aliplayer SDK版本不低于2.9.1

    • RTS播流地址:

      • 播流地址的拼接方法与普通直播一致,需要使用新的协议头artc://来区分。例如:artc://播放域名/AppName/StreamName?鉴权串

      • H5 SDK音频不支持AAC,所以需使用RTS转码功能转成Opus格式,移动端不受此影响。因此H5 SDK需要使用转码播流地址。例如:artc://播放域名/AppName/StreamName{_转码模板id}?鉴权串

      更多信息,请参见推流地址和播放地址

  4. 直播录制。

    低延时直播的录制,方法同普通直播域名的录制配置方式,配置后会自动录制保存到OSS或者VOD。具体操作,请参见录制存储至VOD录制存储至OSS