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

ApsaraVideo Live:ApsaraVideo Liveの使用を開始する

最終更新日:Nov 13, 2024

このトピックでは、ApsaraVideo Liveを使用してライブコンテンツをストリーミングする方法について説明します。

あなたが始める前に

ApsaraVideo Liveの基本的な知識については、次のトピックを読むことができます。

手順

image

ステップ1: 取り込みドメインとストリーミングドメインの追加

ApsaraVideo Liveを使用するには、インジェストドメインストリーミングドメインを追加する必要があります。 2つのドメインは同じにすることはできませんが、プライマリドメインの異なるサブドメインにすることができます。

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

    • ドメイン名がない場合は、Alibaba Cloudドメイン名で登録できます。 詳細については、「ジェネリックドメイン名の登録」をご参照ください。

    • 中国本土でサービスを提供する場合は、ドメイン名のインターネットコンテンツプロバイダ (ICP) 番号を申請する必要があります。 詳細については、「ICP登録プロセス」をご参照ください。

      説明
      • ApsaraVideo Liveの基本機能を試したい場合は、中国本土外のリージョンでライブセンターを選択し、アクセラレーションリージョン中国本土以外に設定することを推奨します。 これにより、ICPファイリングの必要がなくなります。

      • インジェストドメインとストリーミングドメインがプライマリドメインのサブドメインである場合、ICP充填はプライマリドメインに対してのみ必要です。

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

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

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

  5. [ドメイン名の追加] ステップで、ビジネス要件に基づいてパラメーターを設定します。

    重要

    ApsaraVideo Liveに初めてドメイン名を追加すると、ApsaraVideo Liveはドメイン名の所有権を検証します。 詳細については、「ドメイン名の所有権の確認」をご参照ください。

    配置域名

    パラメータの表示

    パラメーター

    説明

    ドメインタイプ

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

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

    ドメイン名のタイプ。 取り込みドメインまたはストリーミングドメインを追加できます。 このパラメーターは、一度設定すると変更できません。

    説明
    • 取り込みドメインを追加するには、ドメインタイプ パラメーターに アップストリーミングドメイン を選択します。 ストリーミングドメインを追加するには、[ドメインタイプ] パラメーターとして ストリーミングドメイン を選択します。

    • 取り込みドメインとストリーミングドメインの両方としてドメイン名を追加することはできません。

    ドメイン名

    なし

    加速するドメイン名を入力します。 以下の点にご注意ください。

    • ほとんどの場合、加速ドメイン名としてサブドメインを使用します。 例: demo.aliyundoc.com

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

    • 重複加速ドメイン名は許可されていません。 エラーメッセージ [指定されたドメインは既に存在します] が表示された場合は、ApsaraVideo VOD、Dynamic Route for CDN (DCDN) 、Secure CDN (SCDN) 、Video Surveillance Systemなどの他のクラウドサービスにドメイン名が追加されているかどうかを確認します。

    • ApsaraVideo Liveを有効化すると、Alibaba Cloudアカウントごとに最大20個のドメイン名をApsaraVideo Liveに追加できます。 ドメイン名の1日の平均ピーク帯域幅が50 Mbit/sを超える場合は、チケットを起票してドメイン名のクォータを増やすことができます。 クォータの増加によってビジネスリスクが発生しないようにしてください。 チケットの起票方法の詳細については、「お問い合わせ」をご参照ください。

    • ドメイン名から提供されるコンテンツは、ApsaraVideo Liveの制限に準拠している必要があります。 詳細については、「ドメイン名の確認」をご参照ください。

    説明

    指定されたサブドメインは、同じAlibaba Cloudアカウントに属している必要があります。 ドメイン名を追加すると、ApsaraVideo Liveはドメイン名の所有権を検証します。 指定されたサブドメイン名が別のアカウントに属している場合、エラーメッセージが表示されます。

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

    中国本土

    • 取り込みドメインの場合、ストリーマーが中国本土にある場合は、中国本土 を選択します。

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

    ドメイン名について、中国産業情報技術省 (MIIT) からICP申請を申請します。 Alibaba Cloud ICPファイリングシステムの使用を推奨します。

    グローバル

    • 取り込みドメインの場合、ストリーマーが中国本土、香港 (中国) 、マカオ (中国) 、台湾 (中国) 、およびその他の国と地域にある場合は、グローバル を選択します。

    • ストリーミングドメインの場合、視聴者が中国本土、香港 (中国) 、マカオ (中国) 、台湾 (中国) 、その他の国と地域にいる場合は、グローバル を選択します。

    ドメイン名のMIITからICPファイリングを申請します。 Alibaba Cloud ICPファイリングシステムの使用を推奨します。

    中国本土以外

    • 取り込みドメインの場合、ストリーマーが香港 (中国) 、マカオ (中国) 、台湾 (中国) など、中国本土以外の国と地域にある場合は、中国本土以外 を選択します。

    • ストリーミングドメインの場合、視聴者が香港 (中国) 、マカオ (中国) 、台湾 (中国) など、中国本土以外の国と地域にいる場合は、中国本土以外 を選択します。

    • 中国本土以外 を選択し、ライブセンターが中国本土外にある場合、ドメイン名のICPファイリングを申請する必要はありません。

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

    説明

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

    ライブセンター

    なし

    ライブセンターは、スナップショットのキャプチャ、レコーディング、トランスコード、プロダクションスタジオなど、クラウド内のライブストリーム用のメディア処理機能を提供します。

    取り込みドメインのライブセンターは、関連付けられているストリーミングドメインと同じリージョンに配置する必要があります。 このパラメーターは、一度設定すると変更できません。

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

  6. 次のステップで使用するために、生成されたCNAMEを書き留めます。

    image

ステップ2: CNAMEレコードを追加してアクセラレーションを有効にする

ApsaraVideo Liveの高速化を有効にするには、DNSプロバイダーでCNAMEレコードを追加して、取り込みドメインとストリーミングドメインをApsaraVideo Liveによって割り当てられたCNAMEにマッピングする必要があります。 次の例は、DNSプロバイダーがAlibaba Cloudの場合にCNAMEレコードを追加する方法を示しています。

説明
  • Alibaba Cloud CDNがドメイン名のCNAMEを解決するために使用するサーバーは、中国本土にデプロイされています。 ドメイン名の地域固有のDNS設定を構成した場合、たとえば、中国本土以外の地域 (香港 (中国) 、マカオ (中国) 、台湾 (中国) など) にドメイン名のCNAMEレコードを追加した場合、ドメイン名をCNAMEにマップすることはできません。 Alibaba Cloud CDNコンソールで、CNAMEのステータスが [設定中] になっています。 ただし、ドメイン名のCDNアクセラレーションは影響を受けません。

  • Alibaba Cloud CDN、Dynamic Content Delivery Network (DCDN) 、ApsaraVideo Live、およびApsaraVideo VODによって割り当てられたCNAMEは、ドメイン名解決にのみ使用できます。 CNAMEが不正または悪意のある活動に使用されていることをAlibaba Cloudが発見した場合、Alibaba CloudはAlibaba Cloudアカウントを閉鎖し、ドメイン名を削除する権利を留保します。

  1. Alibaba Cloud DNS コンソールにログインします。

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

  3. CNAMEレコードを追加するドメイン名を見つけて、[操作] 列の [DNS設定] をクリックします。

  4. [DNSレコードの追加] をクリックし、次の表に示すパラメーターを設定します。001

    パラメーター

    説明

    レコードタイプ

    ドロップダウンリストから [CNAME] を選択します。

    ホスト名

    ドメイン名のプレフィックスを指定します。 ドメイン名とサンプルドメイン名の通常のプレフィックスの詳細については、次の表を参照してください。

    DNSリクエストソース

    デフォルト値を使用します。

    レコード値

    取得したCNAMEを入力します。

    TTL期間

    デフォルト値を使用します。

    プレフィックス

    サンプルドメイン名

    説明

    demo

    demo.aliyundoc.com

    サブドメイン名。

    @

    aliyundoc.com

    ルートドメイン名。

    *

    *.aliyundoc.com

    ワイルドカードドメイン名。

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

CNAMEレコードが有効かどうかを確認

  • 方法1: ApsaraVideo Liveコンソールの [ドメイン管理] ページで、ドメイン名の [CNAMEステータス] 列の [設定ガイドを開く] をクリックします。 CNAME設定ガイドパネルで、[CNAMEレコードの確認] セクションの [確認] をクリックします。 表示される検証結果から、CNAMEレコードが有効になるかどうかを知ることができます。

    image

  • 方法2: nslookup -type=cnam e yourdomain.comコマンドを実行します。 返されたCNAMEが、ApsaraVideo Liveコンソールでドメイン名に割り当てられたCNAMEと同じ場合、CNAMEレコードが有効になります。image

ステップ3: ストリーミングドメインを取り込みドメインに関連付ける

ApsaraVideo Liveはエッジ取り込みメソッドを使用します。 ストリームを取り込み、再生するには、ストリーミングドメインを取り込みドメインに関連付ける必要があります。

  1. 左側のナビゲーションウィンドウで、[ドメイン名] をクリックします。 表示されたページで、追加したストリーミングドメインを見つけ、[操作] 列の ドメイン設定 をクリックします。 ストリーム管理 > 基本設定 ページが表示されます。

  2. [基本設定] ページで、基本情報タブをクリックします。

    [基本情報] タブでは、CNAMEレコード、ドメイン名が作成された時刻、ドメイン名のタイプ、ライブセンター、アクセラレーションリージョン、およびクォータ制限を表示できます。基础信息

    説明
    • ApsaraVideo Liveのクォータは、中国 (北京) 、中国 (上海) 、中国 (深セン) 、およびシンガポールの各リージョンでのみ管理できます。 他のライブセンターのクォータを増やすには、チケットを起票してください。 詳細については、お問い合わせをご参照ください。

    • ApsaraVideo Liveのクォータを管理する方法の詳細については、「クォータ管理」をご参照ください。

    • アクセラレーションリージョンを変更する方法の詳細については、このトピックの「アクセラレーションリージョンの変更」をご参照ください。

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

  4. アップストリーミング情報の追加またはアップストリーミングドメイン隣の编集アイコンをクリックして関連付けたい取り込みドメインを選択します。

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

セキュリティ上の理由から、ネイティブブラウザーでRTSを実装する場合は、取り込みドメインとストリーミングドメインのSecure Sockets Layer (SSL) 証明書を設定する必要があります。 詳細については、「HTTPSセキュアアクセラレーションの設定」をご参照ください。

説明

RTS SDKまたはRTSデモを使用する場合、SSL証明書は必要ありません。

ステップ4: 取り込みとストリーミングURLの生成

取り込みURLとストリーミングURLは、ストリームの取り込みと再生に使用されます。 ApsaraVideo liveコンソールでライブURLジェネレータを使用してURLを生成できます。 詳細については、「ライブURLジェネレーター」をご参照ください。

ステップ5: ストリームの取り込みと再生を実行する

ライブストリーム取り込み

ライブストリームインジェストは、収集したオーディオストリームとビデオストリームをApsaraVideo Liveのライブセンターに配信するプロセスです。 次の手順では、OBS Studioを使用してストリームを取り込む方法の例を示します。

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

  2. OBS Studioを実行します。

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

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

    001

    パラメーター

    説明

    サービス

    [カスタム...] を選択します。

    サーバー

    署名されている生成された取り込みURLを入力します。 例: rtmp:// demo.aliyundoc.com/app/stream?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0************

    ストリームキー

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

  5. OBS Studioのホームページにアクセスしてください。 [ソース] セクションを見つけてソースを追加し、[ストリーミングの開始] をクリックします。

    002

  6. (オプション) Queen SDKプラグインをOBSにインストールして、レタッチ効果をデバッグします。 詳細については、「Queen SDKプラグインFor OBSのユーザーガイド」をご参照ください。

  7. ApsaraVideo Liveコンソールで、[ストリーム管理] ページに移動します。 [アクティブストリーム] タブでは、取り込んだオーディオストリームまたはビデオストリームを表示および管理できます。

説明

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

ライブストリーム再生

ライブストリーム再生とは、ApsaraVideo Liveのライブセンターからプレーヤーにライブストリームを配信して再生するプロセスです。 次の手順では、VLCメディアプレーヤーを使用してストリームを再生する方法の例を示します。

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

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

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

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

  5. プレイをクリックします。

説明

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

関連ドキュメント