我们通常听说 UDP 与数据一起使用,可以容忍一些数据包丢失/乱序,例如视频流。教师通常会继续说“所以如果你丢失了一些数据报,它不会影响你的视频帧”。
我检查了主要的流媒体网站,如 youtube 和其他网站。当我查看 Wireshark 时,我只能看到 TCP(这是一个 Web 服务器,这是预期的)。没有人使用UDP。我认为在视频方面,UDP 用于诸如现场会议等。但不适用于视频流(通常托管在 Web 服务器上 >> http >> TCP)。
有人可以澄清吗?
我们通常听说 UDP 与数据一起使用,可以容忍一些数据包丢失/乱序,例如视频流。教师通常会继续说“所以如果你丢失了一些数据报,它不会影响你的视频帧”。
我检查了主要的流媒体网站,如 youtube 和其他网站。当我查看 Wireshark 时,我只能看到 TCP(这是一个 Web 服务器,这是预期的)。没有人使用UDP。我认为在视频方面,UDP 用于诸如现场会议等。但不适用于视频流(通常托管在 Web 服务器上 >> http >> TCP)。
有人可以澄清吗?
你基本上是正确的。YouTube 等大众市场服务依赖于 http,因为每个人都使用网络浏览器来观看它们。
如果您有一个特殊的客户端,例如会议应用程序,那么您更有可能看到 UDP。