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

ApsaraVideo Live:ライブアップストリーミング

最終更新日:Jan 30, 2026

Open Broadcaster Software (OBS)、Push SDK デモ、または Push SDK を使用してストリームをアップストリーミングできます。このトピックでは、これらのさまざまなメソッドを使用してストリームをアップストリーミングする方法について説明します。

前提条件

アップストリーミング URL が生成されていること。詳細については、「ストリーミング URL の生成」をご参照ください。

注意事項

ApsaraVideo Live では、1 つの URL に複数のストリームを同時にアップストリーミングすることはできません。複数のストリームを同時にアップストリーミングしようとした場合、最初のストリームのみがアップストリーミングされます。

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

  • サードパーティのアップストリーミングツールを使用する場合は、アップストリーミングの失敗やアラームに対応するための高可用性ポリシーを設定することを推奨します。これにより、システムの問題によるアップストリーミングの失敗によってライブストリーミングビジネスが中断されるのを防ぎます。また、コールバックを設定してアップストリーミングステータスをモニターすることもできます。これにより、ストリームがアップストリーミングされた後にストリーミング URL が発行されます。詳細については、「コールバック管理」をご参照ください。

OBS を使用してストリームを取り込む

OBS は Windows、macOS、および Linux をサポートしています。次の例では、Windows 用の OBS Studio V27.2.3 を使用します。他のバージョンや他のプラットフォームでの操作も同様です。

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

  2. OBS Studio を実行します。

  3. メニューバーで、[File] > [Settings] を選択します。

  4. [Settings] ページで、[Stream] をクリックし、次のパラメーターを設定します。

    001

    パラメーター

    説明

    サービス

    [Custom] を選択します。

    サーバー

    生成された認証付きのアップストリーミング URL を入力します。例: rtmp://demo.aliyundoc.com/app/stream?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0************

    ストリームキー

    ストリームキーは空のままにします。

  5. OBS のメインウィンドウの [Sources] エリアでソースを追加し、[ストリーミング開始] をクリックします。

    002

  6. ストリーム管理に移動します。[アクティブなストリーム] タブで、アップストリーミングされたストリームを表示および管理できます。

Push SDK デモを使用したストリームのアップストリーミング

  1. モバイルデバイスを使用して、Alibaba Cloud ライブストリーミングデモをスキャンしてインストールできます。

    image

    説明

    iOS デバイスを使用していて、「信頼されていないエンタープライズ開発者」に関するメッセージが表示された場合は、[設定] > [一般] > [デバイス管理] に移動します。Taobao のプロファイルを見つけて、[信頼] をタップします。

  2. Alibaba Cloud ライブストリーミングデモを実行します。

  3. [カメラからのアップストリーミング] または [画面収録からのアップストリーミング] を選択します。

    説明

    モバイルデバイスからローカルストリームをアップストリーミングする場合、YUV ファイルのみが許可されます。

  4. 認証済みのアップストリーミング URL を入力します。例: rtmp://demo.aliyundoc.com/app/stream?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0************。必要に応じて他のパラメーターを設定します。

  5. [取り込み開始] をクリックして、モバイルデバイスからのストリーミングを開始します。

  6. ストリーム管理に移動します。[アクティブなストリーム] タブで、アップストリーミングされたストリームを表示および管理できます。

Push SDK を使用してストリームを取り込む

Push SDK for iOS

  1. Push SDK for iOS を統合します。詳細については、「SDK の統合」をご参照ください。

  2. 必要に応じてアップストリーミングパラメーターを設定し、アップストリーミングを開始できます。詳細については、「機能の使用」をご参照ください。

    アップストリーミングパラメーターの設定中またはストリームのアップストリーミング中に例外が発生する場合があります。詳細については、「エラー、例外、特殊なケースの処理」をご参照ください。

Push SDK for Android

  1. Push SDK for Android を統合します。詳細については、「SDK の統合」をご参照ください。

  2. 必要に応じてアップストリーミングパラメーターを設定し、ストリームをアップストリーミングします。詳細については、「Push SDK for Android の使用」をご参照ください。

    アップストリーミングパラメーターの設定中またはストリームのアップストリーミング中に例外が発生する場合があります。詳細については、「エラー、例外、特殊なケースの処理」をご参照ください。

Push SDK for Flutter

  1. Push SDK for Flutter を統合します。詳細については、「SDK の統合」をご参照ください。

  2. 必要に応じてアップストリーミングパラメーターを設定し、アップストリーミングを開始します。詳細については、「機能の使用」をご参照ください。

Push SDK for Web

次のステップ

  • ストリームがアップストリーミングされた後、ストリームを再生できます。詳細については、「ライブストリームの再生」をご参照ください。

参考