メインメニューを開く

差分

ストリーミングとプログレッシブダウンロード

38 バイト除去, 2016年5月16日 (月) 04:29
編集の要約なし
[[ストリーミング]]と[[プログレッシブダウンロード]](通称「[[疑似ストリーミング]]」))の方式的な違いについて記述する。この2つのデータ配信方法は外見上は非常に似たようなものであるが、技術的には大きく異なるまったくの別物である。」)の方式的な違いについて記述する。この2つのデータ配信方法は外見上は非常に似たようなものであるが、技術的には大きく異なるまったくの別物である。
== 概要 ==
== ストリーミング ==
[[ストリーミング]]は送信者([[サーバー]])から受信者([[クライアント]])へ一方的に[[データ]]を送り付けることで実現している。[[ストリーミング]]では時間軸がもっとも優先されるため、通信経路ででは「時間軸」がもっとも優先されるため、通信経路で[[パケット]]をロスするようなことがあっても読み飛ばす。
いうなれば[[ストリーミング]]は[[テレビ]]や[[ラジオ]]などの一方的な配信を[[インターネット]]上に構築したものであり、[[ストリーミング]]は主に上に構築したものであり、主に[[ライブチャット]]をはじめとした生放送系のシステムで使われる技術である。
== プログレッシブダウンロード ==
一方、[[プログレッシブダウンロード]]はあくまで送受信側(サーバーおよびクライアント)が相互にコミュニケーションをとる一般的なはあくまで送受信側([[サーバー]]および[[クライアント]])が相互にコミュニケーションをとる一般的な[[ダウンロード]]処理の延長であり、一部分のダウンロードが完了した時点から追っかけ再生を行うことで、[[ダウンロード]]処理の延長であり、一部分のダウンロードが完了した時点から追っかけ再生を行うことで、ダウンロードの完了を待たずにの完了を待たずに[[ストリーミング]]と同じような操作感を再現したものである。
[[プログレッシブダウンロード]]では[[ストリーミング]]とは異なり、あくまで[[ダウンロード]]の延長線上であるため、通信中に[[パケット]]のロスなどが発生した場合には、[[ストリーミング]]のように読み飛ばすようなことはせず、パケットの再送要求を行い、送信者([[サーバー]])上の[[ファイル]]と寸分の狂いもなく[[ダウンロード]]を完結しようと試みる。
== 参考文献 ==
<references/> == 外部リンク =={{reflist}}
{{stub}}
匿名利用者