CDNetworksを無料で試す
ほとんどの製品は14日間の無料トライアルがあります。クレジットカードは不要です。
ビデオストリーミングは、今日ではほぼ欠かせないエンターテイメント手段となっています。世界中でより多くの視聴者が、オーディオエンターテイメントだけでなく、高品質のビデオベースのコンテンツを視聴するようになっています。統計情報レポートでは、この傾向は今後も続くと予想されており、ビデオをストリーミングするユーザーの数は、2027年までに16億4,000万人に達する可能性があります。現在、2023年には16.9%である世界のユーザー普及率は、2027年までに20.6%に達すると予想されています。
これは、コンテンツプロバイダーにとって、優れたユーザーエクスペリエンスを備えた高品質のビデオを配信することが、これまで以上に重要になることも意味します。そして、消費者の関心を常に保つためには、MPEG-DASH などのストリーミングのテクノロジーを探求する必要があります。
MPEG-DASHは、インターネット経由でデータ(ビデオ、オーディオ、その他のコンテンツ)を配信するために使用される一般的なプロトコルであるHTTPに基づくストリーミング方式です。実際、MPEG-DASHのDASHは「Dynamic Adaptive Streaming over HTTP」の略です。
MPEG-DASHを使用したストリーミングでは、ファイルをチャンクに分割し、それぞれを異なる品質レベルでエンコードする必要があります。まさにこの機能により、ビデオの再生中でもある品質から別の品質に切り替えることができるビデオのストリーミングが可能になります。
ストリーミングが技術的に実現可能な選択肢になって以来、プロバイダーによってさまざまな競合テクノロジーが採用されてきました。人気のある候補には、Adobe の Real-Time Messaging Protocol (RTMP)、Apple の HTTP Live Streaming (HLS)、MPEG-DASH などがあります。
2000 年代初頭、ビデオおよびオーディオデータ配信には Adobe のリアルタイムメッセージングプロトコル (RTMP) が主流の選択肢でした。しかし、HTML5 ベースのテクノロジーの台頭により、アダプティブビットレート ストリーミングへの移行がもたらされ、キャッシュ効率が向上し、バッファリングの問題が軽減されました。この移行は、Apple の HLS などの新しい独自プロトコルの開発につながりました。
ストリーミングテクノロジーが発展し、より多様になるにつれて、標準化された適応型ストリーミング ソリューションが必要になりました。そして 2012 年、Moving Pictures Expert Group (MPEG) は、Microsoft、Netflix、Apple を含む 50 社を超える企業が共同開発した Dynamic Adaptive Streaming over HTTP (MPEG-DASH) 標準を完成させました。HLSやその他の独自技術の代替として設計された MPEG-DASH は、堅牢で広く受け入れられたストリーミングプロトコルとして急速に注目を集めました。現在、MPEG-DASH と HLS は 2つの最も一般的なHTTP ベースのプロトコルです。
HTTPライブストリーミング (HLS) は、Apple が開発した別のストリーミングプロトコルです。インターネットに接続されているすべてのデバイスでサポートされているHTTPプロトコルを使用しているため、広範囲に適用されます。当初は Apple 製品で使用するために開発されましたが、現在では幅広いデバイスで使用されています。MPEG-DASH と同様に、HLS はビデオ ファイルを、HTTP プロトコルを通じて配信する前に、ダウンロード可能なHTTPファイルの小さなチャンクに分割します。エンドユーザーはこれらのHTTPファイルをロードし、元のビデオとして再生できます。
アダプティブビットレート ストリーミングは、ビデオストリーミングテクノロジにおける重要な進歩であり、再生中にビデオ品質をシームレスに調整できるようになりました。さまざまなネットワーク帯域幅に関係なく、スムーズな視聴体験を保証する役割を担っており、MPEG-DASH、HLS、HDS などのさまざまなストリーミングプロトコルでサポートされています。
アダプティブビットレート ストリーミングは、エンコードおよびセグメンテーションのプロセス中に複数の品質レベルでビデオセグメントを準備することで機能します。これにより、プレーヤーは、ビデオの再生中に、再生を中断することなく、さまざまな品質レベルを動的に切り替えることができます。そのため、ネットワーク帯域幅が突然減少した場合でも、ビデオ ストリームのバッファリングや完全な停止が発生することなく、ビデオは問題なくストリーミングされ続けます。
アダプティブ ビットレート ストリーミング: MPEG-DASH はアダプティブ ビットレートストリーミングを使用するため、再生中にビデオ品質をリアルタイムに調整できます。この動的な適応により、ネットワーク状況が変動する場合でもストリーミングが中断されず、スムーズでバッファのない視聴体験が実現します。
帯域幅効率: MPEG-DASH は、利用可能なネットワーク帯域幅に基づいてビデオ品質を自動的に調整するため、接続が制限されている間はリソースを節約し、十分な帯域幅がある間は可能な限り最高の品質を提供します。
視聴者維持率の向上: MPEG-DASH は、バッファリングの削減と連続再生により、視聴者の満足度と維持率を大幅に向上させます。コンテンツ プロバイダーは、優れたストリーミング エクスペリエンスを提供することで、視聴者の関心を長期間維持し、ブランド ロイヤルティを促進し、再訪問を促進できます。
柔軟性: MPEG-DASH は業界標準のストリーミング形式であるため、主要なストリーミング プラットフォームやコンテンツ プロバイダーによって広く採用されています。これにより、さまざまなストリーミング ソリューション間で高い互換性と相互運用性が実現します。
コーデックに依存しない: MPEG-DASH はさまざまなビデオおよびオーディオ コーデックをサポートし、コンテンツの作成と配信における柔軟性を確保します。これにより、コンテンツ プロバイダーは、特定のニーズに最適なコーデックを採用し、より幅広いデバイスとの互換性を確保できるようになります。
MPEG-DASH の動作方法には、明確に定義された一連の手順が含まれます。
エンコーディングとセグメンテーション: ストリーミングプロセスは、 オリジンサーバー ビデオ ファイルを、通常は数秒の長さの小さなセグメントに分割します。ビデオ セグメントの目次として機能するインデックス ファイルも作成されます。これらのビデオ セグメントは、複数のデバイスで解釈できるようにエンコードされます。
配達: この後、ユーザーが再生を開始するとストリーミングが開始されます。エンコードされたビデオ セグメントは、オリジン サーバーからインターネット経由でクライアント デバイスにプッシュされます。ほとんどの場合、 コンテンツ配信ネットワーク (CDN) ストリーム配信の効率を高めるために活用されます。
デコードと再生: ストリーミングされたデータがユーザーのデバイスに到達すると、デバイスはデータをデコードしてビデオの再生を開始します。ここでも、アダプティブ ビットレート ストリーミングが機能し、ユーザーのネットワーク状態に基づいてビデオ品質を動的に調整します。
長年にわたり、HLS (HTTP Live Streaming) と MPEG-DASH (Dynamic Adaptive Streaming over HTTP) は、ビデオ ストリーミングにおける 2 つの有力な候補としての地位を確立してきました。それぞれが、特定のニーズや好みに応える明確な利点を提供します。
HLS には、特に Apple デバイス向けに高品質のストリーミング エクスペリエンスを提供してきた実績があります。ただし、効率的なビデオ圧縮を確保するには、H.264 および H.265 コーデックの使用が義務付けられています。一方、MPEG-DASH はより柔軟で、あらゆるコーデックをサポートできるため、コンテンツ プロバイダーは、高度なコーデックが使用されている場合に、より低いビットレートで高品質のブロードキャストを配信できます。
HLS と MPEG-DASH はどちらもアダプティブ ビットレート プロトコルであるため、信頼できると考えられます。これは、ユーザーがいつでもネットワークで処理できる最高品質のビデオを楽しめることを意味します。
HLS と MPEG-DASH はどちらも、同様のレベルの品質と遅延のアダプティブ ストリーミングを提供するため、動的ストリーミングが可能です。ただし、MPEG-DASH は特定の解像度の特定のビットレートで単一のストリームを処理しますが、HLS は特定の解像度で異なるビットレートの複数のストリームを持つことができます。これは、MPEG-DASH ストリームは全体的に高品質を提供しますが、HLS ストリームは低速接続の視聴者により良いエクスペリエンスを提供する可能性があることを意味します。
HLS は通常、デフォルトで 6 秒のセグメント長 (調整可能) を採用し、効率的なアダプティブ ストリーミングと再生中のバッファリングの最小化の間のバランスを確保します。MPEG-DASH セグメントの長さは通常 2 ~ 10 秒の範囲ですが、最適な長さは 2 ~ 4 秒です。この適応性により、コンテンツ プロバイダーはセグメントの継続時間を微調整してストリーミング パフォーマンスを最適化できます。
もう1つの違いは、各プロトコルが DRM 機能を処理する方法です。HLS は Apple の FairPlay DRM システムを使用します。これは Apple デバイスでのみサポートされます。対照的に、MPEG-DASH は、Microsoft PlayReady、Google Widevine、Adobe Primetime などのさまざまな DRM システムをサポートしていますが、Apple の FairPlay はサポートしていません。
HLS は、広範なデバイス サポートと信頼性の評判により、特に Apple ユーザーにシームレスなライブ ストリーミング エクスペリエンスを提供します。その確立された存在感と優れた適応ストリーミング機能が、コンテンツ プロバイダーの間での人気に貢献しています。
MPEG-DASH は幅広い互換性を持つ国際標準であり、さまざまなデバイスやプラットフォームにわたる多様な視聴者に一貫した高品質のライブ ストリーミング エクスペリエンスを提供します。その柔軟性とアダプティブ ビットレート ストリーミングの組み合わせにより、全体的なストリーミング エクスペリエンスが向上します。
CDNetworks は、コンテンツ プロバイダーが配信中に CDN テクノロジーを使用して視聴者のストリーミング エクスペリエンスをさらに向上させるのに役立ちます。さまざまな商品もご用意しております メディア配信ソリューション HLS および MPEG-DASH プロトコルをサポートします。たとえば、オールインワンのライブ ストリーミング ソリューション Cloud Live
(クラウド型ライブ配信高速化) HLS や MPEG-DASH などの一般的なプロトコルをサポートすることで、高品質のライブ視聴体験を提供できます。 Media Acceleration VoD (VoD配信高速化) は、HLS と MPEG-DASH をカバーするマルチプロトコル サポートを備えた、ビデオ オンデマンドの配信に役立つもう 1 つのソリューションです。
CDNetworksのサーバーレスエッジコンピューティングソリューション「Edge Application」のご紹介。その仕組み、主なメリット、そして実際のユースケースをご紹介します。
2024年10月24日、CDNetworksは東南アジアの大規模なユーザーベースを持つブラウザゲームプラットフォームを標的とした大規模なDDoS攻撃の緩和に成功しました。この攻撃はネットワーク層で1.24Tbpsに達し、アプリケーション層では数百万QPSを超えました。