すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Live:OBS を使用して RTS にライブストリームをプッシュする

最終更新日:Oct 18, 2025

このトピックでは、Open Broadcaster Software (OBS) を使用して、WebRTC-HTTP Ingestion Protocol (WHIP) を使用してリアルタイムストリーミング (RTS) にライブストリームをプッシュする方法について説明します。

背景

WHIP は、HTTP POST リクエストを使用してリアルタイムビデオストリームをクラウドプラットフォームまたはメディアサーバーに取り込む軽量のネットワークプロトコルです。これにより、リアルタイムの WebRTC ビデオをサポートされているストリーミングサービスに転送するプロセスが簡素化されます。WebRTC のためのオープンで標準化された取り込みプロトコルとして、WHIP は低待機時間と高い互換性という利点を提供します。

始める前に

  1. RTS のドメイン名を設定し、サービスのデモが正常に機能することを確認します。

  2. OBS Studio 29.1.0 以降をダウンロードしてインストールします。ダウンロードリンク: OBS Studio

手順

  1. ApsaraVideo Live コンソールの URL ジェネレーターを使用して、RTS のアップストリーミング URL を生成します。例: artc://al.yun.com/live/live?auth_key=******。連結ルールを使用してアップストリーミング URL を作成することもできます。詳細については、「URL の手動作成」をご参照ください。

    1. ApsaraVideo Live コンソールにログインします。
    2. 左側のナビゲーションウィンドウで、[URL ジェネレーター] を選択します。

    3. パラメーターを設定し、RTS のアップストリーミング URL を取得します。

      image

  2. RTS アップストリーミング URL を WHIP ベースの HTTP(S) URL に変更します。

    1. URL スキームを artc から http(s) に変更します。例:

      1. 元の URL: artc://al.yun.com/live/live?auth_key=******

      2. 変更後の URL: https://al.yun.com/live/live?auth_key=******

    2. HTTPS を使用する場合は、SSL 証明書を設定する必要があります。詳細については、「HTTPS セキュアアクセラレーションの設定」をご参照ください。

  3. ストリームのアップストリーミング用に OBS Studio を設定します。

    1. OBS Studio を起動します。

    2. メニューバーで、[ファイル] > [設定] を選択します。

    3. [設定] ページで、[配信] をクリックします。次のパラメーターを設定し、[OK] をクリックします。

      パラメーター

      説明

      サービス

      [WHIP] を選択します。

      サーバー

      手順 2 で生成した WHIP ベースの HTTP(S) URL を入力します。

      Bearer トークン

      このパラメーターは空のままにします。

      image.png

  4. OBS Studio のホームページで、[配信開始] をクリックします。

  5. ApsaraVideo Live コンソールでアクティブなアップストリーミングを確認します。

    1. コンソールの左側のナビゲーションウィンドウで、[ストリーム管理] をクリックします。

    2. [アップストリーミング中] タブで、クエリするドメイン名を選択し、アプリケーション名とストリーム名を入力します。

      image.png

    3. [検索] をクリックします。アクティブなアップストリーミングが表示されます。

  6. Web 上で RTS ストリームを再生します。

    1. Web 用 RTS プレーヤーにアクセスします。

    2. [ストリームプル] タブをクリックします。

    3. RTS が有効になっているドメインのストリーミング URL を入力します。

      image

    4. [開始] をクリックしてストリームを再生します。