アダプティブビットレート配信(あだぷてぃぶびっとれーと はいしん)
最終更新:2026/4/27
アダプティブビットレート配信は、ネットワーク環境に応じて動画のビットレートを動的に調整し、最適な画質で配信する技術である。
別名・同義語 可変ビットレート配信ビットレート適応配信
ポイント
この技術により、通信速度が不安定な環境でもスムーズな動画視聴が可能となり、ユーザーエクスペリエンスが向上する。HTTP Live Streaming (HLS) や Dynamic Adaptive Streaming over HTTP (DASH) などの規格が存在する。
アダプティブビットレート配信の概要
アダプティブビットレート(ABR)配信は、動画コンテンツを複数のビットレートでエンコードし、クライアント側のネットワーク状況やデバイス性能に応じて最適なビットレートの動画を配信する技術です。これにより、視聴者は安定した品質で動画を視聴できます。
ABR配信の仕組み
ABR配信では、サーバー側で同一の動画コンテンツを、例えば240p、360p、480p、720p、1080pといった複数の解像度とビットレートでエンコードします。クライアント(視聴者のデバイス)は、動画の開始時にネットワーク状況を検出し、最適なビットレートを選択します。視聴中にネットワーク状況が変化した場合、クライアントはリアルタイムでビットレートを調整し、スムーズな再生を維持します。
主なABR配信プロトコル
- HTTP Live Streaming (HLS): Appleが開発したプロトコルで、iOSデバイスやmacOSで広く利用されています。HTTPプロトコルを使用するため、ファイアウォールを透過しやすく、汎用性が高いのが特徴です。
- Dynamic Adaptive Streaming over HTTP (DASH): MPEG(Moving Picture Experts Group)が策定した国際標準規格です。HLSと同様にHTTPプロトコルを使用し、様々なデバイスやプラットフォームに対応しています。
- Microsoft Smooth Streaming: Microsoftが開発したプロトコルで、Silverlight技術と連携して利用されていました。現在はあまり利用されていません。
ABR配信のメリット
- 視聴体験の向上: ネットワーク状況に応じて最適な画質で動画を配信することで、視聴者は途切れることなくスムーズな動画視聴を楽しめます。
- 帯域幅の効率的な利用: ネットワーク状況に合わせてビットレートを調整することで、帯域幅を効率的に利用できます。
- 幅広いデバイスへの対応: 様々なデバイスやプラットフォームに対応しており、多くの視聴者に動画を届けられます。
ABR配信の課題
- エンコード処理の負荷: 複数のビットレートで動画をエンコードする必要があるため、サーバー側の処理負荷が高くなります。
- 遅延: ビットレートの切り替え時に遅延が発生する場合があります。
- 複雑な設定: ABR配信の設定は複雑であり、専門的な知識が必要です。