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

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

重要说明: 有关每项功能所需的 Horizon Client 版本、Horizon Agent 版本和 Teams 客户端版本的详细信息,请参阅 VMware 知识库文章 86475

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

  • 接受和进行音频和视频通话
  • 多方音频和视频会议
  • 呼叫转接、呼叫转移、通话静音、将通话置于保持状态和恢复通话
  • 使用拨号盘的 PSTN 通话
  • 桌面屏幕共享
  • 多显示器屏幕共享和用于屏幕共享的屏幕选择器
  • 从远程桌面控制音量
  • 主动识别说话人
  • 1 对 1 和团队会议的实时字幕*
  • 自定义联合模式场景*
  • E911 和基于位置的路由*

    仅支持 Mac 和 Windows 客户端。

    要为 Horizon Client 支持 Dynamic E911,必须为客户端应用程序启用操作系统位置服务。请参阅《适用于 Windows 的 VMware Horizon Client 安装和设置指南》中和《适用于 Mac 的 VMware Horizon Client 安装和设置指南》的“为 Microsoft Teams 配置 E911 服务”主题。静态 E911 不需要启用定位服务。

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

  • WebRTC 1.0*
  • 授予和获取对 VDI、RDSH 和 RDSH 远程应用程序会话的屏幕共享控制权*

    Mac 和 Windows 客户端支持在对 VDI 和 RDSH 会话进行屏幕共享时授予控制权。Windows、Mac 和 Linux 客户端支持获取对 VDI、RDSH 会话和远程应用程序会话的屏幕共享控制权。

注意: 标有星号 (*) 的功能仅在发布 Microsoft Teams 更新时可用。查看 Microsoft 365 路线图,了解 Microsoft 何时启用每个功能。
此外,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。
客户机操作系统 最低硬件要求为 2.4 GHz 双核。

Windows:适用于 Microsoft Teams 的媒体优化支持的 Windows 操作系统与 Horizon Client 相同。

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

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

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

有关详细信息,请参阅《适用于 Chrome 的 Horizon Client 安装和设置指南》中的“在适用于 Chrome 的 Horizon Client 中配置适用于 Microsoft Teams 的媒体优化”。

HTML Access:适用于 Microsoft Teams 的媒体优化支持在 Chrome 或 Microsoft Edge 浏览器中运行的 HTML Access Web clientHTML Access Web client 2111 之前的版本不支持适用于 Microsoft Teams 的媒体优化。请注意,Microsoft Teams 的媒体优化默认处于禁用状态。
  • 在 Microsoft 推出 WebRTC 1.0 支持之前,此功能不可用。查看 Microsoft 365 路线图,了解 Microsoft 何时启用此功能。
  • Microsoft 推出 WebRTC 1.0 支持后,必须通过选择设置 > 启用适用于 Microsoft Teams 的媒体优化来启用适用于 Microsoft Teams 的媒体优化。

有关详细信息,请参阅《Horizon HTML Access 安装和设置指南》中的“在 HTML Access 中配置适用于 Microsoft Teams 的媒体优化”。

部署

内部部署和云部署:

  • 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 和适用于 Chrome 的 Horizon Client 一起安装。

要将适用于 Microsoft Teams 的媒体优化功能与适用于 Chrome 的 Horizon ClientHTML Access Web client 配合使用,必须在客户端设置中启用启用 WebRTC 重定向选项。要在这些客户端中使用屏幕共享功能,必须在客户端设置中启用为 Microsoft Teams 虚拟化启用屏幕共享选项。

必须先安装 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 Client 或 Horizon 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 Agent 和 Horizon Client 中得以修复。

适用于所有客户端的 Microsoft Teams 媒体优化的限制

适用于 Microsoft Teams 的媒体优化对所有支持的客户端平台具有以下限制。有关 Microsoft 限制,请联系 Microsoft。
限制 注释
不支持用于接听和结束通话的 HID 按钮。 VMware 限制
不支持出站应用程序窗口共享。 VMware 限制
不支持虚拟后台。 Microsoft 和 VMware 限制
弹出聊天、通话或会议窗口。 Microsoft 限制。从 Horizon Client 版本 2203 开始,Microsoft 将不支持 VDI 中的弹出聊天、通话或会议窗口。
如果用户将视频通话置于挂起状态(但不会发送视频),摄像头指示灯将保持点亮。 Microsoft 限制
在视频通话期间,当远程桌面用户启动桌面共享时,用户的视频将自动关闭。在结束桌面共享后,远程桌面用户可以单击视频按钮以重新打开视频。 Microsoft 限制
在最小化 Microsoft Teams 视频通话窗口时,右下角的小 Microsoft Teams 窗口不会显示活动视频。 Microsoft 限制
在 RDSH 计算机上以回退模式运行的 Microsoft Teams 无法访问远程计算机的麦克风和扬声器。 有关解决办法,请参阅知识库文章 https://kb.vmware.com/s/article/84205
测试通话 Microsoft 限制
VDI 参与者无法创建中断会议,但只能加入。 Microsoft 限制
实时事件未进行优化,但支持作为与会者加入实时事件。VDI 用户不支持制作者角色和演示者角色。 Microsoft 限制。要解决此问题,请使用具有浏览器内容重定向的 Live Events (Web) 客户端。有关详细信息,请参阅 https://kb.vmware.com/s/article/88274
不支持用于直接路由的媒体旁路。 Microsoft 限制
不支持 1080p 视频。 Microsoft 限制
不支持 Microsoft Teams 中的放大和缩小功能。 Microsoft 限制
Microsoft 以较低的分辨率启动会议,并根据网络条件(如参会者带宽和视频窗口大小)逐渐提高分辨率。 Microsoft 限制
不支持 Microsoft Teams 中的服务质量 (Quality of Service, QoS)。 Microsoft 和 VMware 限制
“测试通话”按钮不可用 Microsoft 限制
不支持 3x3 视频库。 Microsoft 限制
如果 Teams 是 RDSH 应用程序,则不支持在屏幕共享时授予控制权。 VMware 和 Microsoft 限制
当屏幕共享由对等体控制时,光标有时会移动到控制器的最后位置。 VDI 限制
在共享工具栏中,“授予控制权”工具栏一次仅显示两个参与者。要滚动到其他参与者,请使用向上/向下箭头键。 Microsoft 限制。
共享屏幕时,如果 Horizon Client 处于全屏模式,Horizon Client 工具栏下的共享工具栏可能会被隐藏。 要访问 Microsoft Teams 共享工具栏,请执行以下操作之一:
  • 隐藏 Horizon Client 工具栏。
  • 退出 Horizon Client 全屏(在窗口模式下使用 Horizon Client)。
  • 将浮动 Horizon Client 工具栏拖动到其他位置。
不支持在屏幕共享时共享系统音频/计算机声音。 Microsoft 限制
有关 VDI 上其他 Microsoft Teams 限制的列表,请参阅 Microsoft 文档 会议和实时事件

针对具有特定客户端的 Microsoft Teams 的媒体优化限制

适用于 Microsoft Teams 的媒体优化对某些客户端平台具有以下限制。
限制 注释
在优化模式下,如果将 Microsoft Teams 作为应用程序发布,则 Linux 客户端不支持屏幕共享。 VMware 限制
在 Linux 客户端上,不支持从远程桌面控制音量。要在通话期间更改音量,请更改 Linux 客户端的音量。 VMware 限制
在 Linux 和 Mac 客户端上,媒体优化不支持代理配置。 VMware 限制
HTML Access Web client 上支持媒体优化取决于 Microsoft 软件的 WebRTC 1.0 更新是否启动。如果在为 HTML Access 启用媒体优化时 WebRTC 1.0 更新无效,则 Teams 中的音频和视频通话将失败。有关详细信息,请参阅在 HTML Access 中为 Microsoft Teams 配置媒体优化 Microsoft 限制

以下屏幕共享限制适用于 Chrome 客户端和 HTML Access Web client

  • 当窗口最小化时,屏幕共享窗口中的内容会变黑。
  • 当本机客户端窗口移动到屏幕共享窗口前面时,鼠标光标会消失。
  • 当用户锁定并解锁客户端操作系统时,屏幕共享内容会消失。
VMware 限制
以下屏幕共享限制适用于 Chrome 客户端和 HTML Access Web client
  • 当用户共享其全部或部分屏幕时,共享区域未按预期被红色轮廓所包围。
  • 当用户在“共享您的屏幕”对话框中选择的选项不是客户端使用的特定浏览器选项卡时,该用户可能会无意中共享其本地桌面。
Google 限制
HTML Access Web client 上,刷新浏览器页面时,媒体优化变得不可用。要在页面刷新后使用媒体优化,请在远程桌面上重新启动 Microsoft Teams。 VMware 限制
媒体优化不支持 Chrome 客户端和 HTML Access Web client 的多显示器配置。 VMware 限制
如果 Microsoft Teams 作为应用程序发布,则 Chrome 客户端和 HTML Access Web client 不支持媒体优化。 VMware 限制
如果使用 VDI 客户端或代理 GPO 策略启用或禁用位置共享以支持 E911 功能,则缓存的 E911 位置状态将继续显示在 VDI Teams 调用页面上,直到在 VDI 桌面上重新启动 Teams。 VMware 限制
在本机和 VDI Teams 中,E911 功能显示的位置可能与 Google Maps 中显示的位置不匹配。 Microsoft 限制
由于 Microsoft 问题,如果您注销并重新登录到本机或 VDI Teams,在 E911 功能显示客户端设备的紧急位置之前,可能会出现长达两分钟的延迟。 Microsoft 限制
Linux 客户端不支持在屏幕共享时授予控制权。 Microsoft 限制

适用于 Microsoft Teams 的媒体优化的知识库文章

有关适用于 Microsoft Teams 的媒体优化的知识库文章,请在 VMware 知识库中搜索“HorizonTeamsOptimization”或转到 https://kb.vmware.com/s/global-search/%40uri#q=HorizonTeamsOptimization

会话的配对模式

用户可以检查 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 卸载到客户机。