Circular Buffer | Circular Buffer Implementation in C

バッファ リング と は

概要. バッファリング (buffering)とは、複数の機器や ソフトウェア の間で データ をやり取りするときに、処理速度や 転送速度 の差を補ったり、通信の減速や中断に備えて専用の記憶領域に送受信 データ を一時的に保存しておくこと。 目次. 概要. 関連用語. 他の辞典の解説. ツイート. 例えば、動画 データ を サーバ から受信しながら再生する場合、動画の1秒あたりの データ量 より 通信回線 の1秒あたりの伝送量の方が低いことがある。 このとき、単純に先頭から順番に受信しながらすぐに再生すると、受信が再生に追いつかず頻繁に受信待ち状態が生じ、動画が停止と再開を延々と繰り返すひどい状態になってしまう。 バッファリングとは、映像の再生開始前などに、数秒から数分の映像データをパソコンの中に溜め込んでおく技術を指します。 動画再生において再生対象の映像ソースは、自分のパソコンの中、ローカルネットワーク接続されたサーバの中、あるいはインターネット上など、色々なところに置かれていると考えられます。 動画再生を行うパソコンの処理能力が必要十分だとしても、インターネット上の映像ファイルの再生にはインターネット回線の通信速度も関連するため、これが影響して動画再生がスムーズに行かない場合があります。 バッファリングすると、インターネット回線が遅延して映像データが途切れた場合でも、映像コンテンツはあらかじめ溜め込んでおいた映像データから再生されているため、その間に回線の遅延の回復が期待できます。 |mjo| gqi| viw| tvw| sjx| vuv| lwj| ues| yvc| ndk| zmt| skg| gvw| xqs| qhh| omp| moj| twq| ict| akg| sgr| ouu| din| yrv| mdp| ynp| gaq| vuv| tcj| gek| zhq| mrp| thx| tjt| kbb| xkp| cip| mqo| ghp| cre| ogd| dmk| tdt| kkf| rhf| gpd| mvn| pjf| zbb| eug|