HTTP 可以通过互联网传输视频吗,还是 TCP?

HTTP 可以通过互联网传输视频吗,还是 TCP?

下面的帖子讨论了通过 HTTP 向用户提供视频内容。它是否与 TCP 协议混淆了?

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

答案1

HTTP 基于/使用 TCP,许多其他协议也是如此,例如 FTP、SSH、SMTP、IMAP 等。它们使用 TCP 的功能(例如状态连接、数据包丢失时重新发送等),但数据的结构和传输方式取决于更高级别的协议,例如 HTTP。

实际上,您可以仅使用 TCP 来传输数据,但这更像是“可能但没人这样做”的事情,因为 TCP 本身并不具备这样做的舒适​​性或功能。

所以 - 这篇文章是正确的。视频文件通过 HTTP 或 Bittorrent 协议传输,这两种协议都使用 TCP 进行传输,但采用“自己的方式”。

相关内容