ApsaraVideo Live は、ライブストリームのアップストリーミング、配信、リアルタイムメディア処理のサービスを提供します。これらのサービスを利用するには、ライブストリーミングドメインを追加して設定する必要があります。このトピックでは、ライブストリーミングドメインの概要、追加と関連付けの方法、および各ドメイン名に適用される機能設定について説明します。
ライブストリーミングドメインの概要
ライブストリーミングドメインには、アップストリーミングドメインとストリーミングドメインがあります。
アップストリーミングドメインは、ストリームのアップストリーミングに使用されます。アップストリーミングドメインを追加する際は、ドメインタイプをアップストリーミングドメインに設定する必要があります。
ストリーミングドメインは、ライブストリームの再生に使用されます。ストリーミングドメインを追加する際は、ドメインタイプをストリーミングドメインに設定する必要があります。
ApsaraVideo Live を使用する前に、少なくとも 1 つのアップストリーミングドメインと 1 つのストリーミングドメインを追加し、関連付ける必要があります。ドメイン名は、アップストリーミングドメインまたはストリーミングドメインのいずれかとして使用できますが、両方として使用することはできません。
制限事項
各 Alibaba Cloud アカウントは、最大 20 個の高速化ドメイン名を持つことができます。この上限を引き上げるには、チケットを送信してください。詳細については、「お問い合わせ」をご参照ください。
ドメイン名の追加
ApsaraVideo Live にドメイン名を追加するプロセスは次のとおりです。
ドメイン名が受け入れ基準を満たしていることを確認する
ApsaraVideo Live は、Global Real-time Transport Network (GRTN) を使用して映像配信および高速化サービスを提供します。ApsaraVideo Live にドメイン名を追加する前に、ドメイン名の登録基準を読み、要件と制限事項を理解する必要があります。これにより、非準拠コンテンツを含むドメイン名に起因する問題を未然に防ぐことができます。
ドメイン名の所有権を検証する
初めてドメイン名を追加するときは、その所有権を検証する必要があります。詳細については、「ドメイン名の所有権の検証」をご参照ください。
ドメイン名を追加する。ドメイン名はコンソールで追加するか、AddLiveDomain Application Programming Interface (API) 操作を呼び出して追加できます。
ドメイン名を追加する際には、ドメイン名、ライブセンター、ドメインタイプ、および[アクセラレーションリージョン] を設定する必要があります。
コンソールパラメーター
API パラメーター
説明
ドメイン名
DomainName
追加するドメイン名です。すでに追加されているドメイン名は追加できません。ドメイン名が別の Alibaba Cloud サービスに追加されている場合、ドメイン名がすでに追加されていることを示すエラーメッセージが表示されます。
コンソール:サブドメインをサポートしています。ワイルドカードドメイン名はサポートされていません。
API:ワイルドカードドメイン名をサポートしています。ワイルドカードドメイン名はピリオド (.) で始まる必要があります。
ライブセンター
Region
ライブセンターが所在するリージョンです。関連付けるアップストリーミングドメインとストリーミングドメインは、同じライブセンターにある必要があります。初期設定後にライブセンターを変更することはできません。
ライブセンターの選択方法の詳細については、「ライブセンターの選択方法」をご参照ください。
ドメインタイプ
LiveDomainType
ドメイン名の高速化タイプです。アップストリーミングドメインはアップストリーミングアクセラレーションに使用され、ストリーミングドメインはストリーミングアクセラレーションに使用されます。初期設定後にビジネスタイプを変更することはできません。
アクセラレーションリージョン
Scope
ドメイン名で高速化が利用可能なリージョンです。
中国本土、国内:
ストリーマーが中国本土にいる場合は、アップストリーミングドメインに中国本土を選択します。
視聴者が中国本土にいる場合は、ストリーミングドメインに中国本土を選択します。
ドメイン名には ICP 登録が必要です。
グローバル、グローバル:
ストリーマーが中国本土、中国 (香港)、中国 (マカオ)、中国 (台湾)、またはその他の国や地域にいる場合は、アップストリーミングドメインに Global Accelerator を選択します。
視聴者が中国本土、中国 (香港)、中国 (マカオ)、中国 (台湾)、またはその他の国や地域にいる場合は、ストリーミングドメインに Global Accelerator を選択します。
ドメイン名には ICP 登録が必要です。
中国本土以外、海外:
ストリーマーが中国 (香港)、中国 (マカオ)、中国 (台湾) など、中国本土以外のリージョンにいる場合は、アップストリーミングドメインに [中国本土以外] を選択します。
視聴者が中国 (香港)、中国 (マカオ)、中国 (台湾) など、中国本土以外のリージョンにいる場合は、ストリーミングドメインに [中国本土以外] を選択します。
ドメイン名に ICP 登録は不要です。
説明アクセラレーションリージョンごとに帯域幅またはトラフィックの単価が異なります。リージョンでの配信と高速化に対する課金は、そのリージョンから再生リクエストが開始された場合にのみ発生します。たとえば、Global Accelerator を選択しても、視聴者が中国本土にしかいない場合、中国本土以外のリージョンでの配信と高速化には課金されません。課金ルールの詳細については、「標準 ApsaraVideo Live の料金」およびApsaraVideo Live の料金ページをご参照ください。
このプロダクトは、米国大統領令 (EO) に準拠しています。この機能を有効にするには、チケットを送信してバックエンド設定を依頼してください。
ドメイン名の名前解決を設定する
ドメイン名を追加した後、高速化サービスを有効にするには、そのドメイン名を ApsaraVideo Live によって割り当てられた CNAME アドレスにマッピングする必要があります。これにより、高速化ドメイン名へのリクエストが ApsaraVideo Live のエッジノードに転送され、高速化されます。詳細については、「ドメイン名の CNAME レコードの設定」をご参照ください。
説明ドメイン名の名前解決が初めてで、「名前解決とは何か」、「なぜ必要なのか」、「どのように設定するのか」、または A レコードと CNAME レコードの違いなどのトピックについて質問がある場合は、「名前解決とは何ですか?」をご参照ください。
ドメイン名を追加した後、それらを使用する前に、アップストリーミングドメインとストリーミングドメインの両方に CNAME レコードを設定する必要があります。
ローカル DNS レコードのキャッシュのため、CNAME レコードの設定が高速化プラットフォームで有効になるまでに約 10 分かかる場合があります。
ドメイン名の関連付け
アップストリーミングドメインとストリーミングドメインを追加した後、ApsaraVideo Live サービスを使用するには、それらを関連付ける必要があります。
ApsaraVideo Live は、エッジアップストリーミングを使用してビデオストリームを最適な高速化ノードにプッシュし、最高のアップリンクネットワークパフォーマンスを保証します。これを実現するには、アップストリーミングドメインとストリーミングドメインを関連付ける必要があります。
ApsaraVideo Live は、従来のライブセンターアップストリーミング方式を段階的に廃止しています。2019 年 2 月 21 日以降に追加されたストリーミングドメインでは、ライブセンターアップストリーミングはサポートされなくなりました。アップストリーミングドメインとストリーミングドメインを関連付ける必要があります。
ApsaraVideo Live では、複数のアップストリーミングドメインを複数のストリーミングドメインに関連付けることができます。次の図は、アップストリーミングドメインとストリーミングドメインの関連付け、およびプライマリストリーミングドメインとセカンダリストリーミングドメインの関連付けを含む、可能な関連付け関係を示しています。

アップストリーミングドメインとストリーミングドメインの関連付け:複数のアップストリーミングドメインを単一のストリーミングドメインに関連付けることができます。
1 つのアップストリーミングドメインは、1 つのプライマリストリーミングドメインにのみ関連付けることができます。同じアップストリーミングされたストリームの再生に複数のストリーミングドメインを使用するには、複数のストリーミングドメインを 1 つのプライマリストリーミングドメインと複数のセカンダリストリーミングドメインとして関連付けることができます。
この操作は、コンソールで行うか、AddLiveDomainMapping API 操作を呼び出すことで実行できます。
プライマリストリーミングドメインとセカンダリストリーミングドメインの関連付け:単一のアップストリーミングドメインを複数のストリーミングドメインに関連付けることができます。
セカンダリストリーミングドメインは、プライマリストリーミングドメインからアップストリーミングとトランスコーディングの設定を継承します。したがって、セカンダリストリーミングドメインでのこれらの機能の設定は有効になりません。たとえば、トランスコーディングテンプレートはプライマリストリーミングドメインで設定する必要があります。どの機能設定が適用されるかの詳細については、「ライブストリーミングドメインの機能設定の適用性」をご参照ください。
この操作は、コンソールで行うか、AddLiveDomainPlayMapping API 操作を呼び出すことで実行できます。
ライブストリーミングドメインの機能設定の適用性
ライブストリーミングドメインを設定した後、一部の機能はプライマリストリーミングドメインで設定する必要があり、その他の機能はセカンダリストリーミングドメインで設定する必要があります。
機能 | プライマリストリーミングドメインに適用 | セカンダリストリーミングドメインに適用 | |
ライブストリーム管理 | ライブストリームの表示 (アクティブ、履歴、ブロック済みストリーム) | √ | - |
ストリームの無効化 | √ | - | |
ファイル管理 | 録画ファイルのクエリ | √ | - |
録画インデックスからのビデオ編集 | √ | - | |
スナップショットファイルのクエリ | √ | - | |
ドメイン名管理 | アクセラレーションリージョンの変更 | - | √ |
アップストリーミング情報の追加または削除 | √ | - | |
セカンダリストリーミングドメインの追加 | √ | セカンダリストリーミングドメインはネストできません。 | |
HTTP Live Streaming (HLS) オリジンフェッチ HOST | √ | セカンダリドメイン名のオリジンフェッチ HOST ヘッダーは、プライマリドメイン名に設定する必要があります。 | |
遅延設定 (高、中、低) | - | √ | |
HTTP ヘッダー設定 | - | √ | |
セキュリティ設定 (HTTPS (Hypertext Transfer Protocol Secure) 設定、ホットリンク保護、URL 署名、IP ブラックリストおよびホワイトリスト) | - | √ | |
ピーク帯域幅モニタリング | - | √ | |
IPv6 設定 | - | √ | |
ライブストリーム処理設定 | トランスコーディングテンプレート設定 | √ | - |
録画設定 (録画テンプレートとコールバック設定) | √ | - | |
スナップショット設定 (スナップショットとコールバック設定) | √ | - | |
タイムシフト | √ | - | |
ライブストリーム遅延設定 | √ | - | |
ストリームプル設定 | √ | - | |
データモニタリング | リソース監視 - アウトバウンド帯域幅 | - | √ |
リソース監視 - オリジンフェッチ統計 | - | √ | |
リソース監視 - HTTPCODE | - | √ | |
リアルタイムモニタリング - 帯域幅 | - | √ | |
リアルタイムモニタリング - 品質モニタリング | - | はい | |
アクセス統計 | ユニークビジター | - | サポート対象 |
ユーザー分布 | - | √ | |
使用量クエリ | 再生帯域幅/トラフィック | - | √ |
アップストリーミングエンドポイント数 | √ | - | |
トランスコーディング時間 | √ | - | |
スクリーンショット数 | ✓ | - | |
タイムシフト | √ | - | |
ログ管理 | ログのダウンロード | - | √ |