このトピックでは、ストリーマと視聴者が異なる国 /地域に居住している場合に、吃音やネットワークの不安定性を防ぎ、ライブストリーミングを高速化する方法について説明します。
中国本土内外のライブストリーミングの違い
中国本土のライブストリーミングと比較して、中国本土以外のライブストリーミングには次の要件があります。
ドメイン名とアップリンクおよびダウンリンクモニタリングのアクセラレーションリージョンとライブセンター
さまざまな国 /地域にストリーミングする場合、不安定な送信を防ぎ、ビデオの吃音を軽減するために、最適なアクセラレーションリージョンとライブセンターを選択する必要があります。
アップリンクのフレームレートとビットレートを監視して、ストリーマーのライブストリーミングステータスをリアルタイムで確認したり、ダウンリンクの再生統計を収集して視聴者の動作を把握したりできます。
ドメイン名のインターネットコンテンツプロバイダ (ICP) ファイリングを含む資格
ドメイン名を使用して中国本土の視聴者にライブストリーミングサービスを提供するには、ストリーマーが中国本土の内外にあるかどうかに関係なく、ドメイン名のICP申請を申請する必要があります。
中国本土以外のライブストリーミング向けのApsaraVideo Liveの機能
ApsaraVideo Liveを使用すると、特にライブストリームが中国本土の外で取り込まれて再生されるシナリオで、中国本土の外でライブストリームを暗号化できます。
ApsaraVideo Liveは、ネットワーク条件に応じて適応型ビットレートストリーミングをサポートします。 適応ビットレートストリーミングは、クロスボーダーリンクを介した長距離伝送の要件を満たしています。
ApsaraVideo Liveは、National Radio and Television Administration (NRTA) 規制ベースのアクティビティ、イベント、コンサートの国境を越えたライブストリーミング用のSecure Reliable Transport (SRT) 準拠のソリューションを提供します。
ネットワークリンクの最適化に関するさまざまなシナリオのソリューション
中国本土外でのライブストリーミング
問題の説明
視聴者は世界中に広く分布しており、ストリームはすべての視聴者に届くことはできません。
ストリーマの位置は固定されていない。 さらに、ネットワーク伝送は不安定であり、ライブストリーミング品質は低い。
ライブストリームは、長い伝送リンクによる劣悪なネットワーク条件の影響を受けやすい。 その結果、吃音が発生します。
解決策
ApsaraVideo Liveは、ドイツ (フランクフルト) 、シンガポール、日本 (東京) の各地域に、中国本土以外のストリーマー向けのライブセンターを提供しています。 ストリーマーに最も近いライブセンターを選択することをお勧めします。 その後、ApsaraVideo Liveはライブセンターにストリームを取り込むことができます。
エッジ取り込みを設定します。
Alibaba Cloud CDNは、ほとんどの国と地域をカバーするエッジノードを提供します。 ApsaraVideo Liveは、エッジ取り込みを使用して、ストリーマーに最も近いエッジノードにストリームを配信します。 その後、ApsaraVideo Liveは、Alibaba Cloudによって最適化されたネットワークを使用して、指定したライブセンターにストリームを配信します。
説明ApsaraVideo Liveは、エッジインジェストを使用して、2019年2月21日以降に追加されたストリーミングドメインのコンテンツを配信します。 ライブセンターの取り込みを引き続き使用している場合は、エッジ取り込みに切り替える必要があります。 この操作を行う場合、チケットを起票してください。 チケットの起票方法の詳細については、「お問い合わせ」をご参照ください。
ネットワークの状態をリアルタイムで監視します。
ストリーマのネットワーク状態をリアルタイムで監視するには、次の手順を実行します。ApsaraVideo Liveコンソールにログインします。 左側のナビゲーションウィンドウで、 を選択します。 [ストリーム管理] ページで、[アクティブストリーム] タブをクリックし、照会するドメイン名を見つけます。 次に、[操作] 列の [ストリームモニタリング] をクリックして、ストリーマーのストリーム取り込みステータスとネットワーク状態をリアルタイムで確認します。 これにより、ストリーム取り込みの安定性が確保されます。 詳細については、「ライブストリームの管理」をご参照ください。
APIを呼び出して、ストリームのフレームレートとビットレートをリアルタイムで照会することもできます。 詳しくは、「DescribeLiveDomainFrameRateAndBitRateData」をご参照ください。
ライブストリームが頻繁に途切れる場合は、ビジネス要件に基づいて https://www.alibabacloud.com/zh/product/ga をアクティブ化できます。 リンクの最適化については、チケットを起票してお問い合わせください。
中国本土以外のライブストリーミング向けのApsaraVideo Liveの機能
コンテンツセキュリティ
ApsaraVideo Liveは、Alibaba Cloud独自の暗号化をサポートしています。 ライブストリームは、サーバーとプレーヤー間の協力に基づいてライブセンターで暗号化されます。 さらに、キー管理サービス (KMS) を使用してキーを動的に管理します。 ライブストリームを復号化して再生するには、サーバーで許可されているプレーヤーを使用する必要があります。 詳細については、「Alibaba Cloud独自の暗号化」をご参照ください。
適応ビットレートストリーミング
アップリンクネットワークの状態が許せば、より高い定義を生成できる値にパラメータを設定する傾向があります。 たとえば、より高いビットレートを設定します。 しかしながら、ネットワーク条件は複雑で変化しやすい。 さまざまな環境でダウンリンク再生の要件を満たすために、適応型ビットレートストリーミングを有効にできます。 このように、ライブストリームは、視聴者のネットワーク状態に基づいて適切なビットレートで再生されます。 アダプティブビットレートストリーミングを有効にすると、視聴者がライブストリームの再生を開始すると、プレーヤーは自動的に最適な定義を選択します。 視聴者が悪いネットワーク状態にあることをプレーヤーが検出すると、プレーヤーはライブストリームをより低いビットレートで再生するように切り替えます。
RTS
RTS機能は、レイテンシが1.5秒のエンドツーエンドのライブストリーミングをサポートします。 アップリンク・ストリームは、リアルタイム・メッセージング・プロトコル (RTMP) に基づいて取り込まれます。 ダウンリンクストリームの再生に関しては、RTMP、Flash Video (FLV) 、およびHTTP Live Streaming (HLS) に加えて、Alibaba Real-Time Communication (ARTC) プロトコルがサポートされています。 ARTCは、オープンソースのWebリアルタイム通信 (WebRTC) に基づいて進化しました。 サブストリーミングドメインを追加して、ARTCに基づく超低遅延ストリーミングを保証できます。 ApsaraVideo Player SDK、RTS SDK forを使用できます。NET、またはサードパーティのSDKを使用して、RTSをビジネスロジックに統合します。 RTSの瞬時ローディングおよびスタッターレートに必要な時間は、RTMPベースのストリーミングの時間以下です。 詳細については、 「RTS」ページをご参照ください。
低レイテンシHLS (LHLS)
LHLSは、HLSプロトコルに対する待ち時間を低減するために開発されます。 LHLSは、HLSの待ち時間を15〜30秒の範囲から3〜5秒の範囲に短縮することができます。
SRTとDolby Atmosに基づくライブストリーミング
この機能は、プロフェッショナルで大規模なNRTA規制ベースのイベントのライブストリーミングに適用できます。 詳細については、「SRTおよびDolby Atmosに基づくライブストリーミング」をご参照ください。