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

ApsaraVideo Live:ApsaraVideo Live の使用開始

最終更新日:Jul 15, 2026

配信者がライブストリーミングを開始すると、視聴者に通知が届き、視聴に参加できます。このトピックでは、統合プロセスを簡素化し、ApsaraVideo Live を使用してライブストリーミングアプリケーションを迅速に構築する方法を説明します。

基本概念

開始する前に、ApsaraVideo Live の主要な概念をよく理解してください。

事前準備

開始する前に、指示に従ってアカウントを作成し、資金を追加してください。詳細については、「ApsaraVideo Live の有効化と購入」をご参照ください。

アカウントの準備

  1. Alibaba Cloud アカウントをお持ちでない場合は、登録ページ の画面の指示に従ってアカウントを作成してください。このチュートリアルでは、クラウドリソースの支払いに Alibaba Cloud アカウントが必要です。

  2. このサービスは、従量課金リソースプラン の 2 つの 課金方法 をサポートしています。

    • 迅速な試用には、従量課金の課金方法を推奨します。テストトラフィックが 10 GB を超えない場合、推定コストは約 0.42 米ドルです。

      説明

      この見積もりには、ドメイン登録、SSL 証明書、または ICP 备案の料金は含まれていません。最終的なコストは、リージョンや課金方法などの要因によって異なる場合があります。コンソールに表示される価格と最終的な請求書の内容が優先されます。

    • このサービスを使用する前に、アカウントに十分な残高があることを確認してください。

ワークフローの概要

image
  1. インジェストドメインとストリーミングドメインの追加:ApsaraVideo Live はドメインを使用して提供されるサービスです。このステップでは、ドメインを準備し、ApsaraVideo Live コンソールで設定します。

  2. ライブストリーミングアクセラレーションを有効にするための CNAME レコードの設定:このステップでは、カスタムドメインを Alibaba Cloud が割り当てたアクセラレーションドメイン名にバインドし、高速で安定した ApsaraVideo Live サービスを有効にします。

  3. インジェストドメインとストリーミングドメインの関連付け:ライブストリーミングでは通常、2 つの別々のドメインを使用します。このステップでは、インジェストドメインをストリーミングドメインに関連付けます。

  4. インジェスト URL とストリーミング URL の生成:このステップでは、URL ジェネレーターを使用して、設定したドメインからインジェスト URL とストリーミング URL を作成します。

  5. ストリームのインジェストと再生:このステップでは、ApsaraVideo Live デモアプリでストリームをインジェストし、VLC メディアプレーヤーで再生する方法を示します。

ステップ 1:インジェストドメインとストリーミングドメインの追加

ApsaraVideo Live を使用するには、少なくとも 1 つのドメイン名が必要です。インジェストドメインストリーミングドメイン は同じにすることはできませんが、同じルートドメインの 2 つの異なるサブドメインにすることができます。

たとえば、ルートドメインが test.com の場合、2 つのサブドメイン a.test.comb.test.com を設定して、それぞれインジェストドメインとストリーミングドメインとして使用できます。

  1. ドメイン名を準備します。

    • ドメイン名をお持ちでない場合は、Alibaba Cloud Domains プラットフォームで登録できます。詳細については、「Alibaba Cloud でドメイン名を登録する」をご参照ください。

    • ドメイン名を登録した後、使用状況によっては ICP 备案を申請する必要があります。詳細については、「ICP 备案の手順」をご参照ください。

      説明
      • ApsaraVideo Live の基本機能を迅速にテストするには、中国本土以外の ライブセンターのリージョンを選択し、アクセラレーションリージョンを [中国本土以外] に設定します。この場合、ドメイン名に ICP 备案は必要ありません。

      • インジェストドメインとストリーミングドメインが同じルートドメインの 2 つのサブドメインである場合、ルートドメインに対してのみ ICP 备案を取得する必要があります。

  2. ApsaraVideo Live コンソールにログインします。

  3. 左側のナビゲーションウィンドウで、[ドメイン名] をクリックします。 ドメイン管理 ページが表示されます。

  4. ドメインの追加 をクリックします。

    説明

    サブドメインを追加するには、登録済みのドメイン名にプレフィックスを追加します。サブドメインは別途登録する必要はありません。インジェストドメインとストリーミングドメインを区別してください。

  5. 必要なドメイン名パラメーターを設定します。

    重要

    初めて ApsaraVideo Live にドメイン名を追加する場合は、その所有権を検証する必要があります。詳細については、「ドメイン所有権の検証」をご参照ください。

    パラメーターの表示

    パラメーター

    説明

    [ドメインタイプ]

    • [ストリーミングドメイン]

    • [アップストリーミングドメイン]

    ドメイン名のアクセラレーションタイプ。インジェストドメインはストリームインジェストを高速化し、ストリーミングドメインはストリーム配信を高速化します。この設定は後から変更できません。

    説明
    • インジェストドメインを追加する場合、ドメインタイプアップストリーミングドメイン に設定します。ストリーミングドメインを追加する場合、[ドメインタイプ] を ストリーミングドメイン に設定します。

    • 同じドメイン名をインジェストドメインとストリーミングドメインの両方として使用することはできません。

    [ドメイン名]

    N/A

    アクセラレーションの対象となるドメイン名を入力します。以下にご注意ください:

    • アクセラレーションの対象ドメイン名には、demo.aliyundoc.com のようなサブドメインを使用します。

    • ApsaraVideo Live は、*.aliyundoc.com のようなワイルドカードドメイン名をサポートしていません。

    • アクセラレーションの対象ドメイン名は一意である必要があります。The specified domain already exists というメッセージが表示された場合は、そのドメイン名が ApsaraVideo VOD などの他の Alibaba Cloud サービスで既に使用されていないかを確認してください。

    • ApsaraVideo Live を有効にした後、アカウントごとに最大 20 個のドメイン名を追加できます。ドメイン名の 1 日の平均ピーク帯域幅が 50 Mbps を超え、ビジネスにリスクがない場合は、チケットを送信してクォータの増加をリクエストできます。詳細については、「お問い合わせ」をご参照ください。

    • アクセラレーションの対象となるすべてのコンテンツは、法的要件とビジネス基準に準拠している必要があります。詳細については、「ドメイン名のレビュー基準」をご参照ください。

    説明

    サブドメインは同じ Alibaba Cloud アカウントに属している必要があります。ApsaraVideo Live はドメイン名を追加する際にこれを確認します。サブドメインが別のアカウントに属している場合、システムがエラーを報告します。

    [アクセラレーションリージョン]

    [中国本土]

    • 配信者が中国本土にいる場合は、インジェストドメインに [中国本土] を選択します。

    • 視聴者が中国本土にいる場合は、ストリーミングドメインに [中国本土] を選択します。

    ドメイン名には ICP 备案が必要です。Alibaba Cloud ICP Filing システムを使用して ICP 备案を申請することを推奨します。

    [グローバル]

    • 配信者が中国本土を含む世界中にいる場合は、インジェストドメインに [グローバル] を選択します。

    • 視聴者が中国本土を含む世界中にいる場合は、ストリーミングドメインに [グローバル] を選択します。

    ドメイン名には ICP 备案が必要です。Alibaba Cloud ICP Filing システムを使用して ICP 备案を申請することを推奨します。

    [中国本土以外]

    • 配信者が中国本土以外にいる場合は、インジェストドメインに [中国本土以外] を選択します。

    • 視聴者が中国本土以外にいる場合は、ストリーミングドメインに [中国本土以外] を選択します。

    • [中国本土以外] を選択し、ライブセンターも中国本土以外にある場合、ドメイン名に ICP 备案は必要ありません。

    • [中国本土以外] を選択し、ライブセンターが中国本土にある場合、ドメイン名に ICP 备案が必要です。Alibaba Cloud ICP Filing システムを使用して ICP 备案を申請することを推奨します。

    説明

    アクセラレーションリージョンの選択方法の詳細については、「ドメイン名のアクセラレーションリージョンを選択する方法」をご参照ください。

    [ライブセンター]

    N/A

    ライブセンターは、スナップショットキャプチャ、録画、トランスコーディング、プロダクションスタジオなどのクラウドベースのメディア処理サービスを提供します。

    インジェストドメインとそれに関連付けられたストリーミングドメインは、同じライブセンターのリージョンを使用する必要があります。この設定は後から変更できません。

    ライブセンターの選択方法の詳細については、「ライブセンターの選択方法」をご参照ください。

  6. 次のステップのために、生成された CNAME レコード値を記録します。

    ドメインを追加すると、設定テーブルが表示されます。このテーブルには、ストリーミングドメイン、レコードタイプ (CNAME)、ホスト名、および CNAME レコード値 が含まれます。CDN アクセラレーションを有効にするには、この CNAME レコード値を DNS プロバイダーに追加する必要があります。[CNAME 設定ガイド] をクリックして設定を完了することもできます。

ステップ 2:CNAME レコードの設定

アクセラレーションを有効にするには、ドメインを ApsaraVideo Live が割り当てた CNAME アドレスにポイントします。次の例は、Alibaba Cloud DNS でこれを行う方法を示しています。

説明
  • Alibaba Cloud CDN は、中国本土にデプロイされたサーバーを使用して DNS レコードを検証します。ドメインにリージョンごとの DNS 解決を設定している場合 (たとえば、中国本土以外のリージョン (香港、マカオ、台湾、その他の国と地域を含む) にのみ Alibaba Cloud CDN の CNAME アドレスを設定している場合)、検証サーバーは CNAME アドレスを解決できません。この場合、CDN コンソールでのドメインの CNAME ステータスは [保留中の設定] と表示されます。これは CDN アクセラレーションサービスには影響しません。

  • Alibaba Cloud CDN、DCDN、ApsaraVideo Live、および ApsaraVideo VOD の CNAME ドメイン名は、Alibaba Cloud CDN のスケジューリングと解決にのみ使用できます。Alibaba Cloud は、CNAME ドメイン名の悪意のある使用に対して、対応するドメイン名とアカウントを停止する権利を留保します。

  1. Alibaba Cloud DNS にログインします。

  2. 左側のナビゲーションペインで、権威 DNS 名前解決 を選択して、ドメイン名解決ページに移動します。

  3. 対象のドメイン名を見つけ、Actions 列で 解決設定 をクリックします。

  4. Add Record をクリックし、次のパラメーターを設定します。

    パラメーター

    説明

    レコードタイプ

    ドメイン名を別のドメイン名にポイントするには、CNAME を選択します。

    ホスト名

    ドメイン名のプレフィックスを入力します。一般的なプレフィックスとそれに対応するドメイン名の例については、次の表 をご参照ください。

    クエリソース

    デフォルト値のままにします。

    レコード値

    レコードの CNAME 値を入力します。

    TTL

    デフォルト値のままにします。

    プレフィックス

    ドメイン例

    説明

    demo

    demo.aliyundoc.com

    サブドメインを解決します。

    @

    aliyundoc.com

    ルートドメインを解決します。

    *

    *.aliyundoc.com

    ワイルドカード DNS 解決を実行します。

  5. 確認 をクリックして CNAME 設定を完了します。

CNAME レコードの検証

  • 方法 1:CNAME レコードの追加 ページで、CNAME 設定ガイド をクリックします。[CNAME 検証] セクションで、CNAME ステータスの検証 をクリックして CNAME 設定が有効になったかどうかを確認します。

  • 方法 2: nslookup -type=cname yourdomain.com コマンドを実行します。返された解決結果が ApsaraVideo Live コンソール内のドメインの CNAME 値と一致する場合、CNAME 設定が反映されたことになります。

    C:\Users\xxx>nslookup -type=cname xxx
    Server:  xxx
    Address:  xxx
    Non-authoritative answer:
    xxx    canonical name = cxxx.cdngslb.com
    C:\Users\xxx>

(オプション) SSL 証明書の設定

ネイティブブラウザーのセキュリティ要件により、ブラウザーでライブストリームを再生する必要がある場合は、インジェストドメインとストリーミングドメインに SSL 証明書を設定する必要があります。詳細については、「HTTPS 経由のセキュアなストリーミングの設定」をご参照ください。

ステップ 3:インジェストドメインとストリーミングドメインの関連付け

ApsaraVideo Live はエッジインジェストを使用するため、ストリームのインジェストと再生を有効にするには、インジェストドメインとストリーミングドメインを関連付ける必要があります。

  1. 左側のナビゲーションペインで アップストリームミングまたはストリーミングのドメイン名管理 をクリックします。ストリーミングドメインを見つけ、アクション 列で ドメイン設定 をクリックして、ストリーム管理 > 基本設定 ページに移動します。

  2. アップストリーミング情報 タブをクリックします。

  3. アップストリーミング情報の追加 をクリックするか、アップストリーミングドメイン の横にある編集アイコンをクリックして、関連付けるインジェストドメインを選択します。表示される [インジェストドメイン] ダイアログボックスで、[インジェストドメイン] ドロップダウンリストから既存のインジェストドメインを選択し、[OK] をクリックします。新しいインジェストドメインを追加する必要がある場合は、まず [ドメイン管理] ページで追加する必要があります。

ステップ 4:インジェスト URL とストリーミング URL の生成

インジェスト URL とストリーミング URL は、ライブストリームをプッシュおよびプルするために使用される、ドメインに基づいた URL です。コンソールでこれらを生成するには、次の手順に従います。

  1. ApsaraVideo Live コンソールにログインします。

  2. 左側のナビゲーションペインで、ライブストリームツールボックス を選択します。

  3. ライブ URL ジェネレーター タブで、パラメーターを設定してインジェスト URL とストリーミング URL を取得します。QR コードをスキャンして URL を取得することもできます。設定が完了したら、[URL の生成] をクリックします。[インジェスト URL] セクションに、RTMP ( rtmp:// で始まる) と RTS ( artc:// で始まる) 形式のインジェスト URL が表示されます。各行の末尾で、コピーボタンをクリックするか QR コードをスキャンして URL を取得できます。

    次の表で各パラメーターを説明します。詳細については、「URL 生成ツール」をご参照ください。

    パラメーター

    説明

    [ストリーミングドメイン]

    ストリーミングドメイン ドロップダウンリストから、ステップ 1 で追加したストリーミングドメインを選択します。

    [認証]

    このパラメーターは、ストリーミングドメイン を選択した後に表示されます。デフォルトはタイプ A です。

    説明
    • このパラメーターは、インジェストドメインまたはストリーミングドメインに URL 署名が設定されている場合に表示されます。

    • 署名の有効期間などのパラメーターを変更するには、「URL 署名」をご参照ください。

    • タイプ A は、タイムスタンプと署名に基づく署名メカニズムです。

    [関連付けられたアップストリーミングドメイン]

    • 標準のライブストリーミングシナリオの場合:

      • ステップ 3 でインジェストドメインとストリーミングドメインを既に関連付けている場合、ストリーミングドメイン を選択すると、このフィールドに関連付けられたインジェストドメインが自動的に入力されます。

      • インジェストドメインとストリーミングドメインを関連付けていない場合は、まず関連付ける必要があります。

    • プルのみのシナリオでは、この設定はスキップでき、関連付けられたインジェストドメインを選択する必要はありません。

    [アプリケーション名]

    AppName を入力します。これは、異なるライブストリーミングアプリケーションやビジネスシナリオを区別するために使用されるカスタム識別子です。

    [ストリーム名]

    StreamName を入力します。これは、特定のライブストリームを一意に識別するために使用されるカスタム識別子です。

    [トランスコードテンプレート]

    設定した [トランスコードテンプレート] を選択します。このパラメーターを空のままにすると、デフォルトで元のストリーム品質が使用されます。

    説明

    トランスコーディングテンプレートは、トランスコーディング 機能を使用して設定する必要があります。ストリーミングドメインを選択し、トランスコーディング設定で使用した AppName を入力すると、その AppName に一致するトランスコーディングテンプレートが読み込まれます。

  4. URL の生成 をクリックして、インジェスト URL とストリーミング URL を取得します。URL の例と説明については、「ライブストリーミング URL の生成」をご参照ください。

ステップ 5:ストリームのインジェストと再生

説明

ストリームのインジェストまたは再生中に問題が発生した場合は、セルフサービスのトラブルシューティングツールを使用して診断を実行できます。このツールは、一般的なライブストリーミングの問題を迅速に診断し、解決策を提供できます。詳細については、「トラブルシューティング」をご参照ください。

ストリームのインジェスト

ストリームインジェストは、キャプチャ段階からカプセル化されたオーディオとビデオを ApsaraVideo Live センターにプッシュするプロセスです。この例では、ApsaraVideo Live デモアプリを使用してストリームをインジェストする方法を示します。

  1. モバイルデバイスで QR コードをスキャンして、ApsaraVideo Live デモアプリをインストールします。

    image

    説明

    iOS デバイスで "Untrusted Enterprise Developer" というメッセージが表示された場合は、[設定] > [一般] > [VPN とデバイス管理] に移動し、Taobao プロファイルを見つけて [信頼] をタップします。

  2. ApsaraVideo Live デモアプリを実行します。

  3. [カメラプッシュ] または [画面共有] を選択します。メインインターフェースには、[カメラプッシュ][画面共有][ライブ再生] の 3 つのオプションがあります。[カメラプッシュ][画面共有] はインジェストオプションです。

    説明

    モバイルデバイスからローカルビデオをインジェストする場合、ビデオ画像の元の YUV 形式のみがサポートされます。

  4. ステップ 4 の署名付きインジェスト URL の QR コードをスキャンして URL フィールドに入力するか、URL を手動で入力します。[インジェストパラメーター] タブで、[解像度] (たとえば 540p) を設定し、必要に応じて [アダプティブビットレート][アダプティブレゾリューション] を有効にするか、[詳細設定] を展開してその他のオプションを設定します。たとえば、URL は rtmp://demo.aliyundoc.com/app/stream?auth_key=**********-0-0-9c6e7c8190c10bdfb3c0************ のようになります。

  5. ストリームプッシュを開始 をクリックして、モバイルデバイスからのインジェストを開始します。

  6. [ストリーム管理] に移動し、アクティブ タブでプッシュされたオーディオおよびビデオストリームを表示および管理します。

説明

その他のインジェスト方法については、「ライブストリームのインジェスト」をご参照ください。

ライブストリームの再生

ライブストリームの再生は、ApsaraVideo Live センターからプレーヤーにコンテンツを配信するプロセスです。この例では、VLC メディアプレーヤーでストリームを再生する方法を示します。

  1. VLC メディアプレーヤーをダウンロードしてインストールします。ダウンロードリンク: VLC media player

  2. VLC メディアプレーヤーを実行します。

  3. メニューバーで、[メディア] > [ネットワークストリームを開く...] を選択します。

  4. [ネットワーク] タブで、ストリーミング URL を入力します。例: rtmp://example.aliyundoc.com/app/stream?auth_key=1543300311-0-0-d47ce016332bf280cf275********

  5. [再生] をクリックします。

説明
  • インジェストクライアントは、ライブ再生中にストリームを維持する必要があります。そうしないと、再生は失敗します。

  • その他の再生方法については、「ライブストリームの再生」をご参照ください。

関連ドキュメント

よくある質問