全部產品
Search
文件中心

ApsaraVideo Live:超低延時直播RTS推流

更新時間:Apr 11, 2025

通過閱讀本文,您可以瞭解超低延時直播RTS推流的使用方法。

概述

為提升ApsaraVideo for Live在弱網環境下的推流效果,推流SDK在傳統的RTMP推流協議基礎上新增了基於RTC的RTS推流。RTS推流即超低延時直播推流,兩種推流協議的資料對比可參見超低延時直播RTS與標準直播的區別。使用RTS推流的直播,在播放端可以使用RTMP、FLV、HLS協議流進行標準直播播放,也可以使用ARTC協議流進行超低延時直播播放。

重要

不同於標準直播,超低延時直播按新價格體系計費,詳情請參見超低延時直播計費說明

前提條件

您已經通過控制台或API完成添加網域名稱、解析CNAME、關聯網域名稱等操作。詳情請參見快速開始ApsaraVideo for Live

使用限制

相較於RTMP推流,RTS推流限制如下所示:

  • 僅支援單聲道。

  • 音頻編碼格式僅支援LC。

  • 音頻採樣率僅支援48 kHz。

  • 暫不支援弱網自動推圖片功能。

  • 暫不支援純音頻或純視頻推流。

使用方法

  1. 開通超低延時推流功能,開通方式請參見開通超低延時直播功能

  2. 產生推流地址,操作指引請參見產生推流地址

  3. 將協議頭為artc://的推流地址填入推流SDK進行推流。

    範例程式碼:

    mAlivcLivePusher.startPush(mPushUrl);