Warning: Undefined array key 0 in /home/c8970634/public_html/voice.stream.co.jp/wp-content/themes/voice-ver2/single.php on line 2

Warning: Attempt to read property "slug" on null in /home/c8970634/public_html/voice.stream.co.jp/wp-content/themes/voice-ver2/single.php on line 2
ABR(アダプティブ・ビットレート・ストリーミング) | Voice 動画配信の今を伝えるエンジニア情報サイト

ABR(アダプティブ・ビットレート・ストリーミング)

「Adaptive Bitrate Streaming」を略した、HTTPプロトコルを介したストリーミング配信方法のひとつ。ネットワーク状況やデバイス性能に応じて、エンドユーザー側で再生される動画配信のビットレートが変化する配信方法。

 

大まかな仕組みとしては、以下の通り。

・配信側は、事前に動画や音声のファイルを複数のビットレートや解像度でエンコードし、配信ファイル全体をいくつかにセグメント化する
・動画プレーヤー側で、エンドユーザーのネットワークやデバイス性能を判断する
・動画ファイルは、セグメント単位でエンドユーザーの環境に最適な選択・配信が行われる

 

この配信方法では、例えば、視聴途中でネットワークが混雑したり、または改善した場合に、自動的に最適なビットレートに切り替わる。そのため、再生中に中断やバッファリングが発生せずに、適切な品質でのストリーミング再生が継続される。

 

※エンコード設定方法においても「ABR」の略語が使用されることがあるが、まったく別の内容となるので、注意が必要。