(FE)H29年秋 午前 問31

符号化速度が 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秒です。

解説を閉じる

コメント