全部產品
Search
文件中心

ApsaraVideo Live:OBS RTS推流

更新時間:Oct 17, 2025

文檔簡介

本文介紹基於 WHIP 協議使用 OBS 實現超低延時直播推流的詳細內容。

背景資訊

WHIP協議(WebRTC-HTTP ingestion protocol)是一個簡化的使用HTTP POST請求來推送即時視頻流到雲端或其他流媒體伺服器的網路通訊協定。WHIP是輕量級的,旨在使得通過WebRTC技術捕獲的即時視頻內容能夠被輕鬆地傳輸到支援該協議的流ApsaraVideo for Media Processing服務上。WHIP協議是WebRTC開源的標準化接入協議,具有低延時,相容性好的優勢。

準備工作

  1. 完成超低延時直播網域名稱配置並跑通Demo。

  2. 下載並安裝OBS推流工具(OBS版本不低於29.1.0)。下載地址,請參見OBS Studio

使用OBS推流

  1. 使用地址產生器產生RTS的推流地址,例如artc://al.yun.com/live/live?auth_key=******。您也可以通過自訂拼接的形式產生地址。具體操作,請參見方法二:自訂拼接

    1. 登入ApsaraVideo for Live控制台
    2. 在左側導覽列選擇地址產生器

    3. 完成相關配置產生RTS的推流地址。

      image

  2. RTS推流地址。修改為WHIP協議URL。

    1. 將artc頭地址切換為http(s)頭地址,樣本:

      1. 原地址為:artc://al.yun.com/live/live?auth_key=******

      2. 修改為:https://al.yun.com/live/live?auth_key=******

    2. 如果是HTTPS則需要配置認證。具體請參見配置HTTPS安全加速

  3. 使用OBS工具推RTS流。

    1. 運行OBS推流工具。

    2. 在功能表列中選擇檔案 > 設定

    3. 在設定頁面選擇直播,配置如下資訊,單擊確定

      參數

      描述

      服務

      選擇WHIP

      伺服器

      輸入步驟2修改後的WHIP協議URL。

      Bearer Token

      串流密鑰為空白。

      image.png

  4. 在OBS主介面單擊開始推流

  5. 在直播流管理頁查看線上流。

    1. 在ApsaraVideo for Live控制台左側導覽列選擇流管理

    2. 選擇待查詢的網域名稱,輸入AppNameStreamName

      image.png

    3. 單擊查詢,查詢當前即時線上流數。

  6. 使用Web端播RTS流。

    1. 進入RTS Web播放器

    2. 單擊拉流頁簽。

    3. 輸入已開通超低延時直播的播流地址URL。

      image

    4. 單擊開始拉流,播放RTS直播流。