「卡」和「断」是两种病
用 Zoom、Teams 或飞书开会时听到的抱怨通常是同一个词:卡。但技术上有两种完全不同的表现,解法也不一样。
一种是断续。声音变成机械音、画面出现马赛克、或者对方的声音直接消失一两秒又回来。这种情况声音是「有但不对」,通常是数据没能按时到达,接收端在短时间内无料可用。
另一种是延迟累积。画面和声音都在,但越聊越不同步,或者所有人都在抢话——因为每个人听到的都比实际晚,接话的时机全部错开。这种情况数据都到了,只是来得不准时。
这两种表现对应不同的指标:前者主要指向丢包和抖动,后者主要指向时延。分不清这两者,就容易在错误的方向上做优化——比如明明抖动很严重,却一直加带宽,而这几乎没有帮助。
为什么抖动比时延更伤人
时延高确实让人不舒服,但它是稳定的。稳定的高时延带来的结果可预期:所有人一起晚一点,对话还能进行,只是节奏偏慢。
抖动是时延的不稳定,它带来的问题要严重得多。接收端为了应对抖动,需要一个缓冲区来重新排布数据,把不规律的到达时间还原成规律的播放。这个缓冲区的大小是有限的,通常设计在几百毫秒的量级。
当抖动超过缓冲区的容量,晚到的数据就没有地方放了,只能被丢弃——这就是为什么严重抖动会表现成断续,即便链路并没有真的丢包。在这个意义上,抖动会造成「感知上的丢包」,而丢包统计里可能看不到。
这解释了一个常见困惑:监控显示丢包为零,会议却依然卡。因为问题不在丢失,而在到达时间乱了套。看丢包这一项,永远查不出来。
更麻烦的是抖动往往不成比例地放大。跨境链路上,一段轻微的拥塞就可能让排队时延剧烈变化,同一条路径上的其他流量也会互相影响。所以抖动在高峰时段往往比平时明显得多,而高峰时段恰好是开会的时段。
加带宽为什么经常没用
遇到卡顿,最直觉的反应是升级带宽。但对会议这类实时音视频来说,这个动作常常没效果,原因在于这类业务的流量特征。
会议的音视频流是恒定速率的小流量,一条通话占用的带宽很小,通常远低于链路容量。既然占用这么少,链路带宽从富余变成更富余,并不会改变数据在队列里排队的方式。真正影响它的是队列的稳定性和路径上其他流量的干扰。
更反直觉的是:同一条链路上如果有大文件传输、素材同步这类突发流量,它们会瞬间占满队列,把音视频的数据包挤到后面。结果是带宽明明是够的,会议却在那几分钟里卡得厉害。这时候正确的动作不是加带宽,而是给实时流量做优先级区分,或者把大流量安排到别的时段。
所以要建立一个判断:如果症状是断续和机械音,先怀疑抖动与排队,而不是带宽不足。带宽不足的典型症状是持续的模糊、分辨率自动降低,而且是渐进式的,不是忽好忽坏。
排查从哪一端开始
会议卡顿的排查顺序,应该从「范围」入手,而不是从「指标」入手。
第一问:是同一个人卡,还是所有人都卡?如果只有一个人有症状,问题大概率在这个人的本地网络或设备上,跨境链路是共用的,不太可能只影响一个人。如果所有人都卡,说明问题在共用的那一段。
第二问:是所有对端都卡,还是只有某一方卡?如果是和某个特定地区的人开会时才卡,问题更可能在那个方向的路由或对端网络,而不是本地出口。
第三问:是全天都卡,还是某个时段卡?时段性是跨境链路最典型的表现。如果集中在晚间,基本可以确定与链路拥塞相关。
这三个问题不需要任何工具,问完就能把范围缩掉一大半。之后才是测指标:在症状出现的同一时段,同时测时延、抖动和丢包,并且要测到实际的对端地址,而不是随便找个公共节点。
有一点要提前说清楚:会议软件自身的统计信息值得看,但不要全信。它给出的是应用层的观感指标,能反映症状,但很难指向链路的哪一段。用它确认「问题真实存在」,再用链路侧的测量去定位「问题在哪」。
悦播出海交付的测量报告按段列出:接入点、跨境段、对端各给一组数字,而不是一个总分。会议卡在哪一段上,对着这份报告就能看出来。
能实际调动的几个手段
定位之后,可用的手段其实有限,但都有效。
优先保障实时流量。在接入设备上给音视频这类流量更高的转发优先级,让它在队列拥塞时排在前面。这是投入最小、见效最直接的一招。
错开大流量时段。素材上传、备份同步这类动作安排在会议之外的时间。这不需要任何技术配置,靠排班就能解决相当一部分问题。
减少一次会话里的链路跳数。如果会议要经过多个中转,每一跳都可能引入抖动。能让两端走更直接的路径,效果往往比调参数明显。
换用对抖动更宽容的传输方式。有些会议软件在检测到网络不稳时会自动降低码率或切换协议,这在弱网下反而比硬撑高画质更实用。这是应用层的选择,值得了解。
最后一点判断经验:如果各种手段都试过、症状只是减轻而没有消失,通常说明瓶颈在跨境这一段,而不是在本地能调的地方。此时再讨论升级链路才有意义——而且要带着数据去谈,说明是抖动问题而非带宽问题,这样对方给的建议才不会跑偏。
数据也可以先自己测出来:悦播出海的 3 天试用期内,把会议实际用到的那几个对端都跑一遍,抖动与丢包分开记,谈的时候就不必只描述感受。
关于悦播出海
悦播出海做的是出海企业的跨境网络:SD-WAN 跨境专线、固定独享出口 IP、全球 200 多个节点,覆盖 TikTok 直播、跨境电商、海外办公与多办公点组网。通道经合规审核,线路与节点资源直采、不转手加价;计费按带宽、线路条数、节点三项算,不按账号数。自有技术团队负责配置与调优,出问题能定位到具体一段。月费订阅、带宽可增减,3 天 24 小时试用,用你自己的业务在真实时段测过再决定。上面这些原理,也是我们给方案做取舍时的依据。