符号化速度が 192k ビット/秒の音声データ 2.4 M バイトを,通信速度が 128k ビット/秒のネットワークを用いてダウンロードしながら途切れることなく再生するためには, 再生開始前のデータのバッファリング時間として最低何秒間が必要か。
ア 50
イ 100
ウ 150
エ 250
解説を読む
正解:ア
解説:
ストリーミング再生に必要なバッファ量の計算問題です。ストリーミング再生とは主に動画や音声などのマルチメディアデータをダウンロードしながら再生する方式を意味します。
ストリーミング再生は厳密なリアルタム再生とは異なりダウンロードしたデータをバッファに取り込みバッファ内を順次再生します。
192k ビット/秒は8で割って24kバイト/秒と置き換えることができます。音声データは2.4Mバイトの容量があるので2.4Mバイト÷24kバイト/秒=2,400kバイト÷24kバイト/秒=100秒となり再生データの長さは100秒であることが分かります。
同様に128k ビット/秒を8で割って16kバイト/秒と置き換えます。
2.4Mバイト÷16kバイト/秒=2,400kバイト÷16kバイト/秒=150秒
となりダウンロードに必要な時間は150秒であることが分かります。
100秒のデータを再生するのに150秒のダウンロード時間が掛かることが分かりました。このことから150-100=50秒を先読み(バッファリング)しないとダウンロードに再生時間が追い付かれてしまうことになります。
したがって正解はアの50秒です。
解説を閉じる
コメント