在 Azure 虛擬桌面上使用 Microsoft Teams

Azure 虛擬桌面上的 Microsoft Teams 支援聊天和共同作業。 當在支援的平台上使用 Windows 應用程式或遠端桌面用戶端時,其也可以透過媒體最佳化,將通話或會議功能重新導向至本機裝置,而支援通話和會議功能。 在沒有最佳化的通話和會議的其他平台上,您仍可使用 Azure 虛擬桌面上的 Microsoft Teams。 所有平台上都支援 Teams 聊天和共同作業功能。

Teams 有兩個版本:傳統 Teams新的 Teams,您可以搭配 Azure 虛擬桌面使用任何一個版本。 新的 Teams 具有與傳統 Teams 相同的功能,但改善了效能、可靠性和安全性。

為了將通話和會議功能重新導向至本機裝置,Azure 虛擬桌面會使用額外的元件。 此元件為 SlimCore 或 WebRTC 重新導向器服務。 要使用哪個選項取決於下列兩點:

  • 新的 Teams 可以使用 SlimCore 或 WebRTC 重新導向器服務。 SlimCore 有提供預覽版,您必須加入預覽才能使用它。 如果您使用 SlimCore,則也應該安裝 WebRTC 重新導向器服務。 這可讓使用者,舉例來說,在不支援新的最佳化架構的不同裝置之間漫遊時,回復為 WebRTC。 如需 SlimCore 以及如何加入預覽的詳細資訊,請參閱 Teams 的新 VDI 解決方案

  • 傳統 Teams 會使用 WebRTC 重新導向器服務。

提示

如果您使用傳統 Teams 應用程式與虛擬桌面基礎結構 (VDI) 環境,例如 Azure 虛擬桌面,終止支援日期是 2024 年 10 月 1 日,而終止可用性日期是 2025 年 7 月 1 日,之後您就必須使用新的 Microsoft Teams 應用程式。 如需詳細資訊,請參閱傳統 Teams 應用程式的可用性終止

必要條件

想要在 Azure 虛擬桌面上使用 Microsoft Teams,您需要先:

  • 準備您的網路以使用 Microsoft Teams。

  • 連線至執行 Windows 10 或 11 多重工作階段或執行 Windows 10 或 11 企業版的工作階段主機。 不支援執行 Windows N 或 KN SKU 的工作階段主機。

  • 若是 Windows,用戶端裝置和工作階段主機上必須也安裝最新版 Microsoft Visual C++ 可轉散發套件。 必須有 C++ 可轉散發套件才能在 Azure 虛擬桌面上使用 Microsoft Teams 的媒體最佳化。

  • 在符合 Microsoft Teams 的硬體需求的 Windows 或 macOS 上,安裝最新版本的 Windows 應用程式 (部分機器翻譯) 或遠端桌面用戶端

    Windows 上有提供具有下列應用程式和版本的 SlimCore:

    • 適用於 Windows 的 Windows 應用程式 1.3.252 版或更新版本
    • 適用於 Windows 的遠端桌面用戶端 1.2.5405.0 版或更新版本
  • 如果您使用 FSLogix 進行設定檔管理,而且想要使用新的 Microsoft Teams 應用程式,您必須安裝 FSLogix 2210 hotfix 3 (2.9.8716.30241) 或更新版本。

Microsoft Teams 的媒體最佳化僅可用於下列用戶端:

如需 Azure 虛擬桌面上的 Teams 支援哪些功能以及最低必要用戶端版本的詳細資訊,請參閱適用於 Azure 虛擬桌面上 Teams 的支援功能

準備好安裝 Teams 傳統型應用程式

此節會說明如何在 Windows 10 或 11 企業版多重工作階段或 Windows 10 或 11 企業版 VM 映像上安裝 Teams 傳統型應用程式。

啟用 Teams 的媒體最佳化

若要啟用 Teams 的媒體最佳化,請在每個工作階段主機上設定下列登錄機碼:

  1. 從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]。 移至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams。 建立 Teams 機碼 (如果尚不存在)。

  2. 為 Teams 機碼建立下列值:

    名稱 類型 資料/值
    IsWVDEnvironment 下載 1

或者,您可以從提升權限的 PowerShell 工作階段執行下列命令來建立登錄項目:

New-Item -Path "HKLM:\SOFTWARE\Microsoft\Teams" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Teams" -Name IsWVDEnvironment -PropertyType DWORD -Value 1 -Force

安裝遠端桌面 WebRTC 重新導向器服務

您必須在每個工作階段主機上安裝 WebRTC 重新導向器服務。 您可以使用 Configuration Manager 等管理工具或透過手動方式安裝 MSI 檔案

若要手動安裝 WebRTC 重新導向器服務:

  1. 以本機系統管理員身分登入工作階段主機。

  2. 下載遠端桌面 WebRTC 重新導向器服務安裝程式 (英文)。

  3. 開啟您下載的檔案以啟動設定程序。

  4. 遵循提示。 完成後,請選取 [Finish] \(完成\)。

如需最新版 WebRTC 重新導向器服務的詳細資訊,您可以在遠端桌面 WebRTC 重新導向器服務的新功能中找到。

提示

如果您想要使用 SlimCore,其所有必要元件都會隨附於新的 Teams 和 Windows 應用程式或遠端桌面用戶端。

在工作階段主機上安裝 Teams

您可以依機器或依使用者部署 Teams 傳統型應用程式。 若是集區式主機集區中的工作階段主機,您必須為每部機器安裝 Teams。 若要在工作階段主機上安裝 Teams,請遵循相關文章中的步驟:

確認已載入媒體最佳化

安裝 WebRTC 重新導向器服務和 Teams 傳統型應用程式之後,請遵循下列步驟,確認已載入 Teams 媒體最佳化:

  1. 連線到遠端工作階段。

  2. 結束並重新啟動 Teams 應用程式。

  3. 選取您的使用者設定檔影像,然後選取 [關於]

  4. 選取 [版本]

    如果已載入媒體最佳化,會有橫幅顯示 AVD SlimCore 媒體已最佳化AVD 媒體已最佳化。 如果橫幅顯示 AVD 媒體未連線,請結束 Teams 應用程式,然後再試一次。

  5. 選取您的使用者設定檔影像,然後選取 [設定]

    如果已載入媒體最佳化,裝置功能表中會列舉本機可用的音訊裝置和相機。 如果功能表顯示 [遠端音訊],請結束 Teams 應用程式,然後再試一次。 如果裝置仍未出現在功能表中,請檢查本機電腦上的 [隱私權] 設定。 請確認 [設定]>[隱私權]>[應用程式使用權限 - 麥克風] 之下,[允許應用程式存取您的麥克風] 設定已切換為 [開啟]。 中斷與遠端工作階段的連線,然後重新連線並再次檢查音訊和視訊裝置。 若要使用視訊加入通話和會議,您也必須授與應用程式存取相機的權限。

    如果未載入媒體最佳化,請先解除安裝再重新安裝 Teams,然後再檢查一次。

將 Teams 發佈為 RemoteApp

新的 Teams 會以 MSIX 套件格式安裝,這是 Microsoft Store 中的應用程式所使用的格式。 從 Microsoft Store 安裝的應用程式目錄路徑包含版本號碼,每次更新應用程式時都會變更。 若要將新的 Teams 發佈為 RemoteApp,請遵循發佈 Microsoft Store 應用程式 (部分機器翻譯) 中的步驟,並針對路徑輸入 shell:appsFolder\MSTeams_8wekyb3d8bbwe!MSTeams

啟用選用功能的登錄機碼

如果您想要在 Azure 虛擬桌面上使用 Teams 的特定選用功能,則必須啟用特定的登錄機碼。 下列指示僅適用於 Windows 用戶端裝置和工作階段主機 VM。

在 Azure 虛擬桌面上啟用 Teams 的硬體編碼

硬體編碼可讓您在 Teams 通話期間提高傳出相機的視訊品質。 若要啟用此功能,您的用戶端必須執行 Windows 桌面用戶端 1.2.3213 版或更新版本。 您必須針對每個客戶端裝置重複執行下列指示。

若要啟用硬體編碼:

  1. 在您的用戶端裝置上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]
  2. 移至 HKCU\SOFTWARE\Microsoft\Terminal Server Client\Default\AddIns\WebRTC Redirector
  3. UseHardwareEncoding 新增為 DWORD 值。
  4. 將值設定為 1 以啟用該功能。
  5. 針對每個用戶端裝置重複執行這些指示。

啟用適用於 RemoteApp 的 Teams 內容共用

在 Azure 虛擬桌面上啟用 Teams 內容共用可讓您共用螢幕或應用程式視窗。 若要啟用此功能,您的工作階段主機 VM 必須執行 WebRTC 重新導向器服務 1.31.2211.15001 版或更新版本,以及 Windows 桌面用戶端 1.2.3401 版或更新版本。

若要啟用內容共用:

  1. 在您的工作階段主機 VM 上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]
  2. 移至 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy
  3. ShareClientDesktop 新增為 DWORD 值。
  4. 將值設定為 1 以啟用該功能。

停用適用於 RemoteApp 的 Teams 桌面螢幕共用

您可以在 Azure 虛擬桌面上停用 Teams 桌面螢幕共用。 若要啟用此功能,您的工作階段主機 VM 必須執行 WebRTC 服務 1.31.2211.15001 版或更新版本,以及 Windows 桌面用戶端 1.2.3401 版或更新版本。

注意

您必須先啟用 ShareClientDesktop 機碼,才能使用此機碼。

若要停用桌面螢幕共用:

  1. 在您的工作階段主機 VM 上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]
  2. 移至 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy
  3. DisableRAILScreensharing 新增為 DWORD 值。
  4. 將值設定為 1 以停用桌面螢幕共用。

停用適用於 RemoteApp 的 Teams 應用程式視窗共用

您可以在 Azure 虛擬桌面上停用 Teams 應用程式視窗共用。 若要啟用此功能,您的工作階段主機 VM 必須執行 WebRTC 服務 1.31.2211.15001 版或更新版本,以及 Windows 桌面用戶端 1.2.3401 版或更新版本。

注意

您必須先啟用 ShareClientDesktop 機碼,才能使用此機碼。

若要停用應用程式視窗共用:

  1. 在您的工作階段主機 VM 上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]
  2. 移至 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy
  3. DisableRAILAppSharing 新增為 DWORD 值。
  4. 將值設定為 1 以停用應用程式視窗共用。

自訂主機集區的遠端桌面通訊協定屬性

自訂主機集區的遠端桌面通訊協定 (RDP) 屬性 (例如多監視器體驗或啟用麥克風和音訊的重新導向),讓您根據使用者的需求提供最佳體驗。

使用 Teams 搭配媒體最佳化時,不需要啟用裝置重新導向。 如果您要在沒有媒體最佳化的情況下使用 Teams,請設定下列 RDP 屬性以啟用麥克風和相機重新導向:

  • audiocapturemode:i:1 啟用本機裝置的音訊擷取,然後重新導向至遠端工作階段中的音訊應用程式。
  • audiomode:i:0 在本機電腦上播放音訊。
  • camerastoredirect:s:* 重新導向所有相機。

若要深入了解,請參閱自訂主機集區的遠端桌面通訊協定屬性

下一步

請參閱適用於 Azure 虛擬桌面上 Teams 的支援功能,以取得 Azure 虛擬桌面上的 Teams 支援哪些功能以及最低必要用戶端版本的詳細資訊。

參閱針對 Azure 虛擬桌面上的 Teams 進行疑難排解了解已知問題、限制,以及如何記錄問題。

請參閱 Azure 虛擬桌面的 WebRTC 重新導向器服務新功能,了解最新版 WebRTC 重新導向器服務。