阿里云超低延时直播提供移动端和Web端Demo供您体验,建议您优先使用移动端Demo体验超低延时直播服务。通过阅读本文,您可以了解超低延时直播Demo的运行方法。

前提条件

环境要求

移动端环境要求如下所示:

平台 环境要求
iOS 支持iOS 9.0及以上版本。
Android 支持Android 4.3及以上版本。

操作步骤

  1. 使用OBS工具推流。
    1. 打开OBS推流工具。
    2. 在左侧导航栏选择推流服务器输入已生成推流地址,例如:rtmp://example.aliyundoc.com/liveApp****/liveStream****?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0****
      001
      说明
      • 推流地址由推流域名、AppName、StreamName和鉴权串组成,您需要根据实际情况输入自己的推流地址。
      • 您可以根据实际情况输入串流密钥或者为空。
    3. 在左侧导航栏选择输出关键帧间隔设置不超过3秒,配置设置为baseline
      002
    4. 在左侧导航栏选择高级,在网络配置区域选中动态调整比特率以应对网络拥堵
  2. 播RTS流。
    方法一:使用移动端播RTS流。
    1. 扫描并安装(或复制扫描后的地址至浏览器上进行下载并安装)RTS超低延时直播demo
      001
    2. 打开RTS超低延时直播demo,输入或扫描已开通低延时直播的播流地址URL。
      说明 iOS端在打开App前需要在设置 > 通用 > 设备管理中找到Taobao对应的信任描述,并选择信任。
    3. 单击开始体验,播放RTS直播流。
    方法二:使用Web端播RTS流。
    1. 进入RTS Web播放器
    2. 输入已开通超低延时直播的播流地址URL。
      003
      说明
      • 由于浏览器针对WebRTC安全策略限制,RTS播流域名需要配置HTTPS证书,否则可能导致直播流无法正常播放。
      • Web RTS SDK不支持含B帧的视频和AAC编码的音频。如果您的视频包含B帧或音频为AAC编码,请先进行转码,播放地址为转码流地址。关于如何转码,请参见RTS转码
    3. 单击开始拉流,播放RTS直播流。