求教国内网络 UDP 对音视频通话的友好程度

15 天前
 devzhaoyou

本人是做 WebRTC 音视频聊天开发,音视频走的都是 UDP 协议。在模拟环境对比腾讯会议和微信,我们做的程序在抗丢包,带宽拥塞控制方面都不比腾讯差多少。

但是在线上环境总有不少用户反馈,使用我们的产品视频通话就卡,使用腾讯会议就没问题。通过统计数据看,用户卡的时候,UDP 通信带宽非常低,基本在 100kbps 以下了。

最近看了 V 站上有讨论国内运营商对 UDP 有限制,所以想弄明白,运营商事对国外到国内的 UDP 有限制,还是境内内部的 UDP 也有限制。为什么相同条件下腾讯会议表现不卡,我们的卡?难道运营商对腾讯会议这些用户量大的软件有白名单?

4020 次点击
所在节点    程序员
49 条回复
EsWann
14 天前
https://github.com/wangyu-/UDPspeeder
https://github.com/wangyu-/udp2raw

你可以看一下这两个项目,都是解决 UDP 丢包这类问题的
opentrade
14 天前
很多云服务器对 udp 也不友好
daokedao
14 天前
那 http/3 也受影响?不知道国内 http/3 用的怎样?
lihaohenqiang
14 天前
@daokedao QUIC 流量基本就是寄,有时候跨省的 QoS
就非常感人
Donaldo
13 天前
都说有限制,不过我还没遇到过。不管是打游戏,打电话,还是 Hysteria2.。。
Meonardo
12 天前
很神奇! 我遇到个问题, 手机 5G 网络和一台 PC 进行 WebRTC 视频通话必失败(P2P), 但是通过阿里云部署的 SFU 服务就能正常通话, 协议都是一样, 阿里云机房 IP 运营商是上了白名单吗?
Meonardo
12 天前
有自己部署的 STUN/TURN, 如果不通过 SFU 中转, 只通过 TURN 做转发也是不行... 这个 TURN 也是部署在阿里云.
milzero
12 天前
@Meonardo 你是 full-ice 还是 lite-ice 啊
Meonardo
11 天前
@milzero 是 full ice.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1050328

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX