本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
优化 Azure 虚拟桌面和 Windows 365 的 Connect 客户音频
Connect Customer 为使用 Azure 虚拟桌面 (AVD) 或 Windows 365 云电脑的代理提供高质量的语音体验。借助 Microsoft 多媒体重定向 (MMR),代理将音频处理工作转移到本地设备,并将音频直接重定向到 Connect Customer,从而提高挑战性网络上的音频质量。
首先,您可以使用代理工作区或 GitHub 网站上的 Connect Customer 开源流媒体库
系统要求
本节介绍在 Connect Customer 中使用微软多媒体重定向 (MMR) 的系统要求。有关微软的完整要求集,请参阅微软文档中的多媒体重定向的
- 代理本地设备
-
-
从以下支持的应用程序之一连接到远程会话:Windows 上的 Windows 应用程序,版本 2.0.297.0 或更高版本,或 Windows 上的远程桌面应用程序,版本 1.2.5709 或更高版本。
-
微软 Visual C++ 可再发行版本 14.32.31332.0 或更高版本。
-
- Azure 会话主机(AVD 或 Windows 365)
-
-
会话主机上安装了多媒体重定向。有关说明,请参阅 Microsoft 文档中的在会话主机上
安装多媒体重定向。 -
微软 Visual C++ 可再发行版本 14.32.31332.0 或更高版本。
-
- 浏览器支持
-
-
会话主机上最新版本的谷歌浏览器或微软 Edge。MMR 呼叫重定向不支持其他浏览器。
-
- MMR 浏览器扩展程序
- 呼叫重定向许可名单
-
MMR 扩展仅重定向其
AllowedCallRedirectionSites政策允许名单上的域名。-
如果您的代理使用 Connect Customer 代理工作区或托管在 Connect Customer 域上的 CCP(也就是说,如果您在 GitHub 网站上使用
Connect Customer Streams JS 初始化 CCP true时传递allowFramedSoftphone),则无需采取任何操作。连接客户域名包含在微软 MMR 扩展程序的默认允许列表中。 -
如果您的代理使用托管在您自己的域(即与
allowFramedSoftphone: false)上的自定义 CCP,则您的 IT 管理员必须使用组AllowedCallRedirectionSites策略、注册表或 Microsoft Intune 将托管您的自定义 CCP 的域添加到策略中。有关说明和支持的域格式,请参阅 Microsoft 文档中的为特定域启用呼叫重定向。
-
- 网络和防火墙配置
-
配置 VDI 平台参数
要在 Azure VDI 环境中启用 MMR 呼叫重定向,请将参数设置为。VDIPlatform AZURE您可以通过以下方式之一设置此参数,具体取决于您的代理访问 CCP 的方式:
-
代理工作区:将
VDIPlatform=AZURE查询参数添加到 URL。有关更多信息,请参阅 如何在代理工作区中使用音频优化。 -
嵌入式或自定义 CCP:将参数添加到您的
initCCP配置中。softphone: { allowFramedSoftphone: true, VDIPlatform: "AZURE" }
注意
当设置VDIPlatform为时AZURE,CCP 仅使用 Azure 音频优化,不会回退到标准的 Web 浏览器音频。确保代理从正确配置的 Azure VDI 环境中访问 CCP,同时激活 MMR 扩展程序且支持浏览器。
如果您未设置该VDIPlatform参数,则连接客户会自动检测并启用 Azure 音频优化(如果可用)。我们建议明确设置参数,以确保一致地使用优化的音频路径。
验证本地设备和 Connect Customer 之间的媒体流量
-
确认 MMR 浏览器扩展程序已安装并处于活动状态。在虚拟桌面浏览器中,选择多媒体重定向扩展图标。当 CCP 打开时,分机状态显示为已加载(突出显示的图标),呼叫重定向会显示一个复选标记,表示它处于活动状态。有关更多信息,请参阅 Microsoft 文档中的
浏览器扩展程序状态。 扩展图标会更改以指示重定向状态。下表显示了与呼叫重定向相关的图标状态。
图标 含义
扩展程序已加载,表示可以重定向该网站。
该分机当前正在重定向呼叫。
该扩展未加载,表示未重定向网页上的内容。
扩展程序无法正确加载。你可能需要重新安装扩展程序或远程桌面多媒体重定向服务,然后重试。 -
确认呼叫重定向已启用。打开浏览器开发者工具 (F12),然后在控制台中运行以下命令。预期的结果是
true。navigator.mediaDevices.isCallRedirectionEnabled -
测试媒体流。在虚拟桌面浏览器中,禁用 CCP 域的麦克风权限,然后刷新页面。确认多媒体重定向扩展程序图标显示已加载状态。
发起通话。确认分机图标显示呼叫符号。对着麦克风说话,确认对方听到了你的音频。由于代理的本地设备处理音频而不是虚拟桌面,因此即使禁用了虚拟桌面浏览器的麦克风,呼叫仍然有效。
如果分机已禁用或呼叫重定向不起作用,代理会看到一条错误横幅,指出无法访问麦克风。
收集 MMR 调试日志
如果您需要收集 MMR 日志以进行故障排除,请使用浏览器扩展程序捕获它们。
-
在虚拟桌面浏览器中,选择多媒体重定向扩展图标,然后选择显示高级设置。
-
对于 “收集日志”,选择 “开始” 。
-
重现该问题,再次选择扩展图标,然后在 “收集日志” 中选择 “停止” 。浏览器提示您下载一个或多个日志文件。
|
有关更多信息,请参阅 Microsoft 文档中的多媒体重定向
注意
有关当前 MMR 已知问题和限制,请参阅 Microsoft 文档中的
限制
-
政府云:微软不支持美国政府Azure虚拟桌面上的MMR,也不支持适用于海湾合作委员会或国防部环境的Windows 365上的MMR。 GCC-High
-
语音对焦:VDI 环境不支持噪声抑制(语音对焦),因为它与音频重定向不兼容。
-
视频:Connect Customer 目前不支持视频的 MMR 呼叫重定向。