HTTP はインターネット経由でビデオを配信できますか、それとも TCP ですか?

HTTP はインターネット経由でビデオを配信できますか、それとも TCP ですか?

以下の投稿では、HTTP 経由でユーザーにビデオ コンテンツを配信することについて説明しています。TCP プロトコルと混同していませんか?

https://torrentfreak.com/torrents-time-brings-popcorn-time-to-any-windows-browser-160202/

答え1

HTTP は、FTP、SSH、SMTP、IMAP などの他の多くのプロトコルと同様に、TCP をベースにして TCP を使用しています。これらのプロトコルは TCP の機能 (ステートフル接続、パケットが失われた場合の再送信など) を使用していますが、データの構造化と転送方法は、HTTP などの上位レベルのプロトコルに依存します。

実際には、TCP のみを使用してデータを転送できますが、TCP 自体にはそのための快適さや機能がないため、これは「可能だが誰も行わない」ということになります。

つまり、記事は正しいのです。ビデオ ファイルは HTTP または Bittorrent プロトコル経由で配信されます。どちらも転送に TCP を使用しますが、その方法は「独自の方法」です。

関連情報