「ストリーミングとプログレッシブダウンロード」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | [[ストリーミング]]と[[プログレッシブダウンロード]](通称「[[疑似ストリーミング]] | + | [[ストリーミング]]と[[プログレッシブダウンロード]](通称「[[疑似ストリーミング]]」))の方式的な違いについて記述する。この2つのデータ配信方法は外見上は非常に似たようなものであるが、技術的には大きく異なるまったくの別物である。 |
== 概要 == | == 概要 == | ||
7行目: | 7行目: | ||
== ストリーミング == | == ストリーミング == | ||
− | [[ストリーミング]]は送信者([[サーバー]])から受信者([[クライアント]])へ一方的に[[データ]]を送り付けることで実現している。[[ストリーミング]] | + | [[ストリーミング]]は送信者([[サーバー]])から受信者([[クライアント]])へ一方的に[[データ]]を送り付けることで実現している。[[ストリーミング]]では時間軸がもっとも優先されるため、通信経路で[[パケット]]をロスするようなことがあっても読み飛ばす。 |
− | いうなれば[[ストリーミング]]は[[テレビ]]や[[ラジオ]]などの一方的な配信を[[インターネット]] | + | いうなれば[[ストリーミング]]は[[テレビ]]や[[ラジオ]]などの一方的な配信を[[インターネット]]上に構築したものであり、[[ストリーミング]]は主に[[ライブチャット]]をはじめとした生放送系のシステムで使われる技術である。 |
== プログレッシブダウンロード == | == プログレッシブダウンロード == | ||
− | 一方、[[プログレッシブダウンロード]] | + | 一方、[[プログレッシブダウンロード]]はあくまで送受信側(サーバーおよびクライアント)が相互にコミュニケーションをとる一般的な[[ダウンロード]]処理の延長であり、一部分のダウンロードが完了した時点から追っかけ再生を行うことで、ダウンロードの完了を待たずに[[ストリーミング]]と同じような操作感を再現したものである。 |
[[プログレッシブダウンロード]]では[[ストリーミング]]とは異なり、あくまで[[ダウンロード]]の延長線上であるため、通信中に[[パケット]]のロスなどが発生した場合には、[[ストリーミング]]のように読み飛ばすようなことはせず、パケットの再送要求を行い、送信者([[サーバー]])上の[[ファイル]]と寸分の狂いもなく[[ダウンロード]]を完結しようと試みる。 | [[プログレッシブダウンロード]]では[[ストリーミング]]とは異なり、あくまで[[ダウンロード]]の延長線上であるため、通信中に[[パケット]]のロスなどが発生した場合には、[[ストリーミング]]のように読み飛ばすようなことはせず、パケットの再送要求を行い、送信者([[サーバー]])上の[[ファイル]]と寸分の狂いもなく[[ダウンロード]]を完結しようと試みる。 | ||
27行目: | 27行目: | ||
== 参考文献 == | == 参考文献 == | ||
− | + | <references/> | |
+ | |||
+ | == 外部リンク == | ||
{{stub}} | {{stub}} |