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

ApsaraVideo Live:デモを実行する

最終更新日:May 19, 2025

ApsaraVideo Live は、モバイル クライアントと Web クライアント用にリアルタイムストリーミング(RTS)デモを提供しています。 RTS 機能を試すには、モバイル クライアント用の RTS デモを使用することをお勧めします。このトピックでは、RTS デモを実行する方法について説明します。

前提条件

  • 署名付きのアップストリーミング URL が生成されています。 詳細については、「ApsaraVideo Live を使い始める」をご参照ください。

  • RTS 機能が有効になっています。 詳細については、「RTS を有効にする」をご参照ください。

  • Open Broadcaster Software(OBS)がインストールされています。 詳細については、「OBS」をご参照ください。

環境要件

次の表に、さまざまなオペレーティング システムの要件を示します。

オペレーティング システム

要件

iOS

iOS 9.0 以降

Android

Android 4.3 以降

使用上の注意

  • HTTPS プロトコルを介したドメイン名を使用してストリームをアップストリーミングまたはプルする必要がある場合は、ApsaraVideo Live コンソールでドメイン名に HTTPS 証明書を設定する必要があります。 詳細については、「HTTPS セキュア アクセラレーションを設定する」をご参照ください。

  • 中国本土と中国(香港)、中国(マカオ)、中国(台湾)、またはその他の国/地域間のデータ転送を高速化する場合は、ApsaraVideo Live コンソールで国境を越えたアクセラレーションを設定する必要があります。 詳細については、「クロスボーダー アクセラレーションを設定する」をご参照ください。

  • ライブ ストリーミング コンテンツのセキュリティを確保するには、ApsaraVideo Live コンソールで URL 署名を設定する必要があります。 詳細については、「URL 署名を設定する」をご参照ください。

手順

  1. ストリームをアップストリーミングする。

    方法 1: OBS を使用して、リアルタイム メッセージング プロトコル(RTMP)を介してストリームをアップストリーミングする。 詳細については、「ライブ ストリームのアップストリーミング」をご参照ください。

    方法 2: OBS を使用して、WebRTC-HTTP アップストリーミング プロトコル(WHIP)を介してストリームをアップストリーミングする。 詳細については、「OBS を使用して RTS ストリームをアップストリーミングする」をご参照ください。

    方法 3: Web 用の RTS デモを使用して RTS ストリームをアップストリーミングする。

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

    2. [ストリームのアップストリーミング] タブをクリックする。

    3. なし ドロップダウン リストを展開し、ビジネス要件に基づいて カメラ または 画面 を選択する。

      カメラ を選択した場合は、ページの下部にある [デバイスの取得] をクリックし、マイクとカメラへのアクセス許可を付与します。 次に、[マイクの選択] ドロップダウン リストと [カメラの選択] ドロップダウン リストからマイクとカメラを選択します。

      image.png

    4. [ローカル ストリームの作成] をクリックする。

    5. 生成されたアップストリーミング URL を RTS 形式で入力します。 例: artc://example.aliyundoc.com/liveApp****/liveStream****?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0****

    6. [開始] をクリックする。

      説明

      ストリームのアップストリーミング中にストリームのアップストリーミング例外などの問題が発生した場合は、トラブルシューティング ツールを使用して問題のトラブルシューティングを行うことができます。 このツールを使用すると、一般的なストリームのアップストリーミングの問題を診断し、特定の例外を解決するための提案が提供されます。 詳細については、「トラブルシューティング」をご参照ください。

  2. RTS ストリームを再生する。

    方法 1: モバイル クライアントで RTS ストリームを再生する

    1. 次の QR コードをスキャンして、[ApsaraVideo MediaBox SDK のデモ] をインストールします。 QR コードをスキャンした後に URL が提供された場合は、URL をブラウザにコピーしてデモをダウンロードしてインストールします。

      二维码

    2. デモで、[ライブ プッシュ] > [RTS] をタップします。 RTS ストリームのストリーミング URL を入力するか、ストリームの QR コードをスキャンします。

      説明

      iOS デバイスでデモを使用する前に、[設定] > [一般] > [デバイス管理] に移動し、Taobao に必要な権限を見つけて、[信頼] をタップします。

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

    方法 2: Web 用の RTS デモを使用して RTS ストリームを再生する

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

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

    3. RTS ストリームのストリーミング URL を入力します。

      003

      説明
      • ブラウザは、Web Real-Time Communication(WebRTC)のセキュリティ ポリシーを実装しています。 RTS ストリームのストリーミング ドメインに HTTPS 証明書が設定されていることを確認してください。 そうしないと、ストリームの再生に失敗する可能性があります。

      • Web RTS SDK は、B フレームを含むビデオと AAC 形式でエンコードされたオーディオをサポートしていません。 ストリームのビデオまたはオーディオがこの要件を満たしていない場合は、ストリームをトランスコードし、トランスコードされたストリームの URL をストリーミング URL として使用します。 トランスコードの詳細については、「RTS トランスコーディングを設定する」をご参照ください。

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

説明

ストリーミング中に再生例外などの問題が発生した場合は、トラブルシューティング ツールを使用して問題のトラブルシューティングを行うことができます。 このツールを使用すると、一般的なストリーム再生の問題を診断し、特定の例外を解決するための提案が提供されます。 詳細については、「トラブルシューティング」をご参照ください。