视频传输传输层用的到底是tcp还是udp

发布于 2022-09-02 13:33:15 字数 79 浏览 32 评论 0

基本上所有人都告诉我是udp,但是我在网上抓包,这些视频网站都是使用http来进行传输,http传的时候传输层不是使用tcp吗?这到底是怎么回事

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

猥︴琐丶欲为 2022-09-09 13:33:15

TCP 和 UDP 是质量和实时性的权衡。
拿视频网站来说,你完全可以缓冲 20s 再播放,不会带来什么影响,但如果画面有马赛克之类的东西出现肯定是不好的,所以用 TCP。
而对于视频聊天,如果缓冲 5s,相信整个聊天已经没法愉快的进行了,而这时出现一些画面质量的损失也可以被接受,所以用 UDP。

从﹋此江山别 2022-09-09 13:33:15

看怎么传输……

网页看视频的视频网站?(优酷、爱奇艺)。那必须HTTP/HTTPS

直播?那是rtmp(也是tcp)

视频聊天?像qq那样的貌似是udp

绝情姑娘 2022-09-09 13:33:15

tcp 只有小数据才用udp

帅哥哥的热头脑 2022-09-09 13:33:15

视频网站要是用udp,估计用户早跑光了,咋保证数据正确性啊,不过如果改写udp协议,改进tcp建立连接的握手,搞一套类tcp协议也是可以,因为udp资源消耗,突发性都是优势。。

予囚 2022-09-09 13:33:15

看你们高谈阔论真是有趣,跟谁学和百家视讯就是用的UDP,CDN节点推拉流。不懂还装什么,真有意思

郁金香雨 2022-09-09 13:33:15

感觉这个问题的答案都有些误导性,挖下坟
目前国内主流不管点播还是直播都是用 http-flv 或者 rtmp,都基于tcp

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文