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

网络诊断工具

重要

Azure 通信服务的这一功能目前以预览版提供。 预览版中的功能已公开发布,可供所有新客户和现有Microsoft客户使用。

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

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

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

网络诊断工具主屏幕

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

如果您希望构建自己的网络诊断工具或将该工具更深入地集成到应用程序中,可以利用用于呼叫 SDK 的预调用诊断 API

已执行的测试

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

测试 DESCRIPTION
浏览器诊断 检查浏览器兼容性。 Azure 通信服务支持用于 通话聊天的特定浏览器。
媒体设备诊断 检查设备(相机、麦克风和扬声器)的可用性,并在浏览器中为这些设备启用权限。
音频测试 执行复述机器人呼叫。 在这里,用户可以与回声机器人对话,并听到自己的声音。 测试记录了音频的媒体质量统计信息,包括抖动、比特率、数据包丢失和往返时间 (RTT),为达到最佳条件设定了阈值。
视频测试 执行环回视频测试,其中,相机捕获的视频会来回发送,以检查网络质量状况。 测试记录视频的媒体质量统计信息,包括抖动、比特率、数据包丢失和 RTT,设定了符合最佳条件的阈值。

隐私

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

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

支持

该测试会为您的测试提供一个唯一标识符,您可以将其提供给我们的支持团队,以便他们提供进一步的帮助。 有关详细信息,请参阅 帮助和支持选项

后续步骤