网站与速度
Mac 上视频通话卡顿或冻结
通话需要的是稳定的延迟和稳定的上传,而不是高网速。短暂的延迟尖峰、丢包和后台上传是大多数卡顿的原因。
症状
- 视频冻结片刻后又继续。
- 声音失真像机器人,或者时断时续。
- 别人说你的画面卡住了,但你看他们很清楚。
- 其他设备使用网络时,通话质量更差。
可能的原因
- 短暂的延迟尖峰。几百毫秒的尖峰就会让视频冻结。平均延迟值看不出这些尖峰。
- 丢包。即使网速很快,丢包也会让声音断断续续。
- 后台上传。备份或同步占满上传带宽,会拖慢你的视频。
- 缓冲膨胀。网络繁忙时延迟升高。
- Wi-Fi 连接弱。距离和干扰会同时造成丢包和尖峰。
如何检查
ping 路由器一分钟。留意比其他结果高得多的个别时间。
ping -c 60 192.168.1.1如果不知道路由器地址,先找到它,就是
gateway那一行。route -n get defaultping 互联网上的一台服务器一分钟。
ping -c 60 1.1.1.1在“活动监视器”>“网络”中或用
nettop查找上传活动。请参阅在 Mac 上找出占用带宽的 App。测量响应性。请在通话前测量,不要在通话中测量。
networkQuality
如何修复
通话期间暂停云同步和备份。
靠近路由器,或用以太网线缆连接。
如果蓝牙耳机与 Wi-Fi 共用 2.4 GHz,请改用 5 GHz 网络。请参阅Mac 上的蓝牙耳机与 Wi-Fi 干扰。
如果尖峰按固定间隔重复出现,请阅读隔空投送、AWDL 与游戏和通话中的延迟尖峰。
如果网络繁忙时延迟升高,请阅读缓冲膨胀:网络繁忙时通话卡顿。
如果丢包或尖峰出现在路由器之外,请关闭视频,只用语音。
使用 Kilobat
Kilobat 的卡顿测试会在 20 秒内每 50 ms ping 一次路由器。它会显示每个尖峰,以及尖峰是否按固定间隔重复出现。
kilobat stutter要测试互联网路径而不是路由器,请添加目标。
kilobat stutter --target internetkilobat diagnose会报告延迟、抖动和丢包。延迟超过 300 ms、抖动超过 30 ms 或丢包超过 2% 时,Kilobat 会提示通话可能受影响。要测试隔空投送和 AWDL 是否导致尖峰,请暂停它们。macOS 会要求输入管理员密码。
kilobat low-latency on --for 1h需要管理员密码。
卡顿测试在“健康”标签页中免费使用。“开启低延迟后对比”需要 Pro。请参阅测试通话卡顿。
常见问题
为什么速度测试很快,通话却卡顿?
速度测试给出的是各次测量的平均值。短暂的尖峰和少量丢包在平均值中会被抹平,却会让通话卡住。
应该在通话中运行速度测试吗?
不应该。测试会占满带宽,运行期间通话会更糟。
参考资料
- Apple 支持:使用 Apple 网络响应性测试 Wi-Fi 网络
- Bufferbloat.net:简介
- ping(8),macOS 27.2 自带的 man 手册页
- networkQuality(8),macOS 27.2 自带的 man 手册页
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。