你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

网络诊断工具

重要

Azure 通信服务的这一功能目前以预览版提供。

预览版 API 和 SDK 在没有服务级别协议的情况下提供。 建议不要将它们用于生产工作负荷。 某些功能可能不受支持或者已受限。

有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款

使用网络诊断工具,Azure 通信服务开发人员可以确保在连接到服务时其设备和网络保持最佳状态,从而确保优异的呼叫体验。 可在 aka.ms/acsdiagnostics 上找到该工具。 用户可以通过按下“开始测试”按钮快速运行测试。 该工具对网络、设备和呼叫质量执行诊断。 诊断结果直接通过工具 UI 提供。 无需登录即可使用该工具。 测试后,会显示一个 GUID,可以将其提供给我们的支持团队以获得进一步的帮助。

Network Diagnostic Tool home screen

在执行诊断的过程中,系统会要求用户授予该工具访问其设备的权限。 接下来,该工具执行音频和视频测试来测量音频和视频网络条件。

如果要构建自己的网络诊断工具或执行此工具与应用程序更深入的集成,则可以利用 调用 SDK 的预调用诊断 API

执行的测试

该工具代表用户执行以下测试并提供测试结果:

测试 说明
浏览器诊断 检查浏览器兼容性。 Azure 通信服务支持使用特定的浏览器来呼叫聊天
媒体设备诊断 检查设备(相机、麦克风和扬声器)的可用性,以及是否在浏览器上启用了这些设备的权限。
音频测试 执行复述机器人呼叫。 在此处,用户可以向复述机器人讲话,然后收听机器人的复述。 该项测试将记录音频的媒体质量统计数据,包括抖动、比特率、丢包率和 RTT,以及最佳状况的阈值。
视频测试 执行环回视频测试,在测试中将来回发送相机捕获的视频,以检查网络质量状况。 该项测试将记录视频的媒体质量统计数据,包括抖动、比特率、丢包率和 RTT,以及最佳状况的阈值。

隐私

当用户运行网络诊断时,该工具会收集并存储服务和客户端遥测数据,以验证网络状况,并确保它们与 Azure 通信服务兼容。

收集的遥测数据不包含个人身份信息。 该项测试利用通过设备收集的音频和视频进行这种验证。 不会存储用于测试的音频和视频。

支持

该测试为测试提供唯一 标识符 ,你可以向我们的支持团队提供进一步帮助。 有关详细信息,请参阅 帮助和支持选项

后续步骤