问题
我已按照此文章中的说明进行了 Twilio 网络测试。但是,我不确定如何读取结果。如何使用 Twilio 网络测试对 Zendesk Talk 专员通话进行故障排除?
回答
大多数 Talk 或任何 VOIP 解决方案的问题通常不仅体现在网络连接的速度上,还涉及网络连接的稳定性和质量。快速连接并不足以开启实时语音通信。数据包丢失或连接不稳定都可能导致问题。
执行 Twilio 网络测试 是了解您的网络连接是否正常的第一步。该测试可确保您的网络带宽足够、已打开端口、浏览器支持通话以及麦克风和扬声器工作正常,同时满足其他要求。
Twilio 网络测试可分为两种:
Twilio WebRTC 诊断
页面的左栏包含一些常见的通过或失败诊断。
对于上述所有测试,结果应显示绿色的通过消息。红色的失败消息表示可能存在网络问题,尤其是在遇到 UDP、TLS 或 TCP 错误时。
- 如果您的专员在办公环境中工作,那么这些错误的发生通常是因为某些内容遭到了阻止。确保您的网络团队遵循 Talk 网络要求 ,并已打开端口并将 IP 和域名加入白名单。
- 如果这是专员的家庭网络,请确保其没有特殊设置或家庭路由器阻止端口,可能需要对其网络进行进一步调查。
注意:您可以忽略语音:使用 Opus 测试通话下的任何测试。
日志输出
Twilio 网络测试的右列包含日志输出。
注意:您可以忽略此错误:组聊天室失败:无法记录统计数据。
请考虑以下审核:
- 确保以下日志显示为绿色。红色表示故障。
- A) 已在 ___ ms 内成功建立到 Twilio 的 UDP 连接
- B) 已在 ___ ms 内成功建立到 Twilio 的 TCP 连接
- C) 已在 ___ ms 内成功建立到 Twilio 的 TLS 连接
- D) 确保您即使可以成功通过带宽测试,结果也远高于上面的例子。其中,结果表示 Talk 可靠工作的最低阈值。
- E) 检查连接到审核的 Twilio 客户端,并确保连接的端点正确。VPN 可能将您连接到错误的端点,例如您在德国,但日志显示您连接的是美国端点。连接到错误的端点会导致延迟。Twilio 应决定哪种路由为最佳路由,但 VPN 可能会隐藏专员的真实位置或区域。区域可以是以下之一:au1、br1、de1、ie1、jp1、sg1、us1。有关 Twilio 区域的最新信息,请参阅 Twilio 文章: 旧版区域。
- F) RTT(往返时间):理想情况下,RTT 应为 150ms 或更短。RTT 值越高,通话质量可能越差。
- G) 抖动:抖动审核不应超过 20ms。高抖动可能导致延迟。
- H) 丢包:数据包丢失表示连接不稳定,即使 1% 的数据包丢失也可能造成问题。