适用于 Microsoft Teams 的媒体优化可重定向音频通话、视频通话和查看桌面共享,以实现客户端系统与远程会话之间的无缝体验,而不会对虚拟基础架构产生负面影响,也不会使网络过载。Microsoft Teams 媒体处理在客户机上而不是虚拟桌面中进行,且不依赖于实时音频-视频 (RTAV)。

适用于 Microsoft Teams 的媒体优化功能

适用于 Microsoft Teams 的媒体优化可提供以下功能:

  • 接受和进行音频和视频通话
  • 多方音频和视频会议
  • 呼叫转接、呼叫转移、通话静音、将通话置于保持状态和恢复通话
  • 通过拨号盘进行 PSTN 通话
  • 桌面屏幕共享
  • 多显示器屏幕共享和用于屏幕共享的屏幕选择器
  • 从远程桌面控制音量
  • 主动识别说话人
此外,Microsoft 还启用了以下功能。如果遇到任何与这些 Microsoft Teams 功能相关的问题,请联系 Microsoft:
  • 库视图 (2x2)
  • 大型库 (7x7)
  • 共聚模式 (Together Mode)
  • 呼叫队列
  • 实时网络研讨会(已优化)
  • 通话质量仪表板
有关 VDI 支持的其他 Microsoft Teams 功能,请参阅 Microsoft 文档 会议和实时事件
注: 如果在虚拟桌面上对 Microsoft Teams 进行了优化,并且您遇到一般性问题或某些功能缺失的情况,请检查 Microsoft Teams Web 客户端中是否存在相同的行为。在虚拟桌面上,适用于 Microsoft Teams 的媒体优化基于利用 WebRTC 技术的 Microsoft Teams Web 客户端。如果您在 Web 客户端上看到相同的行为,请联系 Microsoft 以寻求帮助。

适用于 Microsoft Teams 的媒体优化系统要求

适用于 Microsoft Teams 的媒体优化支持以下配置。
表 1. 适用于 Microsoft Teams 的媒体优化系统要求
系统 要求
Microsoft 服务器 Microsoft 365
Microsoft Teams 客户端(已优化)
  • Microsoft Teams 桌面客户端 x64
  • Microsoft Teams 桌面客户端 x86
有关安装说明,请参阅相应的 Microsoft 文档。
注: Teams Optimization Pack 不支持 Microsoft Teams Web 客户端。浏览器重定向支持卸载 Web 浏览器媒体。有关支持的浏览器和客户端,请参阅 配置浏览器重定向。有关 Microsoft Teams Web 客户端支持的浏览器,请查阅相应的 Microsoft 文档。
虚拟桌面操作系统 对于 Horizon Agent 支持的操作系统,最低要求为 2 个 vCPU。
客户端计算机操作系统

Windows:适用于 Microsoft Teams 的媒体优化支持的 Windows 操作系统与 Horizon Client 相同。最低硬件要求为 2.4 GHz 双核。

Mac:适用于 Microsoft Teams 的媒体优化支持的 Mac 操作系统与 Horizon Client 相同。在 Mac 客户端中,Horizon Client 2103 之前的版本不支持适用于 Microsoft Teams 的媒体优化。

Linux:适用于 Microsoft Teams 的媒体优化支持的 Linux 操作系统与 Horizon Client 相同。在 Linux 客户端中,Horizon Client 2106 之前的版本不支持适用于 Microsoft Teams 的媒体优化。

注: 对于 Linux 客户端,要在优化模式下支持德语、法语和西班牙语 (DE/FR/ES) 区域设置,您必须更新为适用于 Linux 的 Horizon Client 2106.1。有关更多信息,请参阅 《适用于 Linux 的 VMware Horizon Client 2106.1 发行说明》
部署

内部部署和云部署:

  • VDI
  • 非永久桌面
  • 已发布的 RDS 桌面部署
  • 已发布的 RDS 应用程序部署(在 Horizon Client 2012 或 Horizon Client 5.5 之前的版本中不受支持)

云部署:Windows 10 Enterprise 多会话以及 Horizon Cloud Services on Azure 的所有部署类型。

显示协议 VMware Blast 和 PCoIP(无 RDP)
TCP 端口 9427
网络 IPv4
麦克风和网络摄像头 可以与 Microsoft Teams 配合使用的相同设备
音频编解码器 有关详细信息,请参阅 https://developer.mozilla.org/en-US/docs/Web/Media/Formats/WebRTC_codecs
  • SILK
  • Opus
  • G.722
视频编解码器 有关详细信息,请参阅 https://developer.mozilla.org/en-US/docs/Web/Media/Formats/WebRTC_codecs
  • AVC/H.264
  • VP8
  • VP9
媒体功能包 必须安装在 Windows 10 N 和 KN 版本的远程桌面上。您可以从 Microsoft 下载页面 (https://www.microsoft.com/en-us/download/details.aspx?id=48231) 安装媒体功能。

安装和配置适用于 Microsoft Teams 的媒体优化

在使用交互式安装向导时,适用于 Microsoft Teams 的媒体优化功能将默认随适用于 Windows 的 Horizon Client 一起安装。有关更多信息,请参阅《适用于 Windows 的 VMware Horizon Client 安装和设置指南》

适用于 Microsoft Teams 的媒体优化功能将默认随适用于 Mac 的 Horizon Client 和适用于 Linux 的 Horizon Client 一起安装。

必须先安装 Horizon Agent,然后再安装 Microsoft Teams。如果先安装 Microsoft Teams,然后再安装 Horizon Agent,请删除 %APPDATA%\Microsoft\Teams 文件夹并重新启动 Microsoft Teams。

必须启用适用于 Microsoft Teams 的媒体优化组策略设置,才能使用该功能。请参阅VMware HTML5 功能策略设置中的“VMware WebRTC 重定向功能”。

有关安装、设置和部署要求,针对持久和非持久桌面的准则,以及在远程桌面中使用 Microsoft Teams 的限制,请参阅 Microsoft 文档适用于虚拟化桌面基础架构的 Teams

Microsoft 会定期更新其 Teams 推荐版本。请检查 Microsoft 是否有更新,并安装最新的推荐版本来访问新功能,而无需更新 Horizon ClientHorizon Agent

有关安装和配置适用于 Microsoft Teams 的媒体优化的更多信息,请参阅 TechZone 文章 Microsoft Teams 优化与 VMware Horizon

注: 由于存在 UX 问题, Horizon Agent 7.12 或更低版本以及 Horizon Client 版本 5.4.3、5.4.2、5.4.1、5.4 和 5.3 或更低版本不支持适用于 Microsoft Teams 的媒体优化。这些 UX 问题已在最新版本的 Horizon AgentHorizon Client 中得以修复。

适用于 Microsoft Teams 的媒体优化限制

适用于 Microsoft Teams 的媒体优化具有以下限制。有关 Microsoft 限制,请联系 Microsoft。
限制 注释
在优化模式下,如果将 Microsoft Teams 作为应用程序发布,则 Mac 客户端或 Linux 客户端不支持屏幕共享。 VMware 限制
在 Linux 客户端上,不支持从远程桌面控制音量。要在通话期间更改音量,请更改 Linux 客户端的音量。 VMware 限制
在 Linux 和 Mac 客户端上,媒体优化不支持代理配置。 VMware 限制
不支持用于接听和结束通话的 HID 按钮。 VMware 限制
不支持出站应用程序窗口共享。 VMware 限制
不支持虚拟后台。 Microsoft 和 VMware 限制
不支持桌面屏幕共享给予或接受控制权。 Microsoft 限制
弹出聊天、通话或会议窗口。 Microsoft 限制。从 Horizon Client 版本 2106 开始,Microsoft 将不支持 VDI 中的弹出聊天、通话或会议窗口。
如果用户将视频通话置于挂起状态(但不会发送视频),摄像头指示灯将保持点亮。 Microsoft 限制
在视频通话期间,当远程桌面用户启动桌面共享时,用户的视频将自动关闭。在结束桌面共享后,远程桌面用户可以单击视频按钮以重新打开视频。 Microsoft 限制
在最小化 Microsoft Teams 视频通话窗口时,右下角的小 Microsoft Teams 窗口不会显示活动视频。 Microsoft 限制
在 RDSH 计算机上以回退模式运行的 Microsoft Teams 无法访问远程计算机的麦克风和扬声器。 有关解决办法,请参阅知识库文章 https://kb.vmware.com/s/article/84205
测试通话 Microsoft 限制
VDI 参与者无法创建中断会议,但只能加入。 Microsoft 限制
不支持 E911 和基于位置的路由。 VMware 限制
实时事件未进行优化,但支持作为与会者加入实时事件。VDI 用户不支持制作者角色和演示者角色。 Microsoft 限制
不支持用于直接路由的媒体旁路。 Microsoft 限制
不支持在会议中使用实时字幕。 Microsoft 和 VMware 限制
不支持 1080p 视频。 Microsoft 限制
不支持 Microsoft Teams 中的放大和缩小功能。 Microsoft 限制
Microsoft 以较低的分辨率启动会议,并根据网络条件(如参会者带宽和视频窗口大小)逐渐提高分辨率。 Microsoft 限制
不支持 Microsoft Teams 中的服务质量 (Quality of Service, QoS)。 VMware 限制
不支持 3x3 视频库。 Microsoft 限制
有关 VDI 上其他 Microsoft Teams 限制的列表,请参阅 Microsoft 文档 会议和实时事件

会话的配对模式

用户可以检查 Microsoft Teams 是在优化模式还是回退模式下运行,亦或是以本机方式在虚拟桌面中运行(未优化)。在 Microsoft Teams 界面的右上角,单击用户图标,然后导航到 关于 -> 版本,以查看用户图标下描述 Microsoft Teams 版本和配对模式的横幅:
  • 优化:如果横幅显示 VMware 媒体已优化,则表示 Microsoft Teams 正在优化模式下运行。在此模式下,启用适用于 Microsoft Teams 的媒体优化 GPO 处于启用状态,Microsoft Teams 正在虚拟桌面中运行,并且音频和视频已卸载到客户机。
  • 回退:如果横幅显示 VMware 媒体未连接,则表示 Microsoft Teams 正在回退模式下运行。在此模式下,启用适用于 Microsoft Teams 的媒体优化 GPO 处于启用状态,并且 Microsoft Teams 已尝试在优化模式下启动,但所使用的 Horizon Client 不支持 Microsoft Teams 优化。将会使用 RTAV,并且不会将音频和视频从 Microsoft Teams 卸载到客户机。回退模式与优化模式具有相同的限制。在回退模式下进行通话时,您会在通话中看到警告标志:

    您的设备不支持 VMware 优化。音频和视频质量可能会降低。请与您的 IT 管理员联系 (Your device does not support VMware optimization. Audio and video quality may be reduced. Talk to your IT admin)。

  • 未优化:如果横幅未在消息中显示 VMware 文本,则启用适用于 Microsoft Teams 的媒体优化 GPO 处于未启用状态。将会使用 RTAV,并且不会将音频和视频从 Microsoft Teams 卸载到客户机。