在 Azure 虛擬桌面上使用 Microsoft Teams
Azure 虛擬桌面上的 Microsoft Teams 支援聊天和共同作業。 當在支援的平台上使用 Windows 應用程式或遠端桌面用戶端時,其也可以透過媒體最佳化,將通話或會議功能重新導向至本機裝置,而支援通話和會議功能。 在沒有最佳化的通話和會議的其他平台上,您仍可使用 Azure 虛擬桌面上的 Microsoft Teams。 所有平台上都支援 Teams 聊天和共同作業功能。
Teams 有兩個版本:傳統 Teams 和新的 Teams,您可以搭配 Azure 虛擬桌面使用任何一個版本。 新的 Teams 具有與傳統 Teams 相同的功能,但改善了效能、可靠性和安全性。
為了將通話和會議功能重新導向至本機裝置,Azure 虛擬桌面會使用額外的元件。 此元件為 SlimCore 或 WebRTC 重新導向器服務。 要使用哪個選項取決於下列兩點:
新的 Teams 可以使用 SlimCore 或 WebRTC 重新導向器服務。 如果您使用 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 的媒體最佳化僅可用於下列用戶端:
適用於 Windows 的遠端桌面用戶端或 Azure 虛擬桌面應用程式 1.2.1026.0 版或更新版本,包括 ARM64 型裝置。
適用於 macOS 的遠端桌面用戶端 10.7.7 版或更新版本。
如需 Azure 虛擬桌面上的 Teams 支援哪些功能以及最低必要用戶端版本的詳細資訊,請參閱適用於 Azure 虛擬桌面上 Teams 的支援功能。
準備好安裝 Teams 傳統型應用程式
此節會說明如何在 Windows 10 或 11 企業版多重工作階段或 Windows 10 或 11 企業版 VM 映像上安裝 Teams 傳統型應用程式。
啟用 Teams 的媒體最佳化
若要啟用 Teams 的媒體最佳化,請在每個工作階段主機上設定下列登錄機碼:
從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]。 移至
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams
。 建立 Teams 機碼 (如果尚不存在)。為 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 重新導向器服務:
以本機系統管理員身分登入工作階段主機。
下載遠端桌面 WebRTC 重新導向器服務安裝程式 (英文)。
開啟您下載的檔案以啟動設定程序。
遵循提示。 完成後,請選取 [Finish] \(完成\)。
如需最新版 WebRTC 重新導向器服務的詳細資訊,您可以在遠端桌面 WebRTC 重新導向器服務的新功能中找到。
提示
如果您想要使用 SlimCore,其所有必要元件都會隨附於新的 Teams 和 Windows 應用程式或遠端桌面用戶端。
在工作階段主機上安裝 Teams
您可以依機器或依使用者部署 Teams 傳統型應用程式。 若是集區式主機集區中的工作階段主機,您必須為每部機器安裝 Teams。 若要在工作階段主機上安裝 Teams,請遵循相關文章中的步驟:
確認已載入媒體最佳化
安裝 WebRTC 重新導向器服務和 Teams 傳統型應用程式之後,請遵循下列步驟,確認已載入 Teams 媒體最佳化:
連線到遠端工作階段。
結束並重新啟動 Teams 應用程式。
選取標題列中的 [更多選項] 功能表 [...],然後選取 [ 設定]。
選取 [關於 Teams ] 以查看版本。
如果已載入媒體最佳化,會有橫幅顯示 AVD SlimCore 媒體已最佳化或 AVD 媒體已最佳化。 如果橫幅顯示 AVD 媒體未連線,請結束 Teams 應用程式,然後再試一次。
選取標題列中的 [更多選項] 功能表 [...],然後選取 [ 設定]。
如果已載入媒體最佳化,裝置功能表中會列舉本機可用的音訊裝置和相機。 如果功能表顯示 [遠端音訊],請結束 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 版或更新版本。 您必須針對每個客戶端裝置重複執行下列指示。
若要啟用硬體編碼:
- 在您的用戶端裝置上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]。
- 移至
HKCU\SOFTWARE\Microsoft\Terminal Server Client\Default\AddIns\WebRTC Redirector
。 - 將 UseHardwareEncoding 新增為 DWORD 值。
- 將值設定為 1 以啟用該功能。
- 針對每個用戶端裝置重複執行這些指示。
啟用適用於 RemoteApp 的 Teams 內容共用
在 Azure 虛擬桌面上啟用 Teams 內容共用可讓您共用螢幕或應用程式視窗。 若要啟用此功能,您的工作階段主機 VM 必須執行 WebRTC 重新導向器服務 1.31.2211.15001 版或更新版本,以及 Windows 桌面用戶端 1.2.3401 版或更新版本。
若要啟用內容共用:
- 在您的工作階段主機 VM 上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]。
- 移至
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy
。 - 將 ShareClientDesktop 新增為 DWORD 值。
- 將值設定為 1 以啟用該功能。
停用適用於 RemoteApp 的 Teams 桌面螢幕共用
您可以在 Azure 虛擬桌面上停用 Teams 桌面螢幕共用。 若要啟用此功能,您的工作階段主機 VM 必須執行 WebRTC 服務 1.31.2211.15001 版或更新版本,以及 Windows 桌面用戶端 1.2.3401 版或更新版本。
注意
您必須先啟用 ShareClientDesktop 機碼,才能使用此機碼。
若要停用桌面螢幕共用:
- 在您的工作階段主機 VM 上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]。
- 移至
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy
。 - 將 DisableRAILScreensharing 新增為 DWORD 值。
- 將值設定為 1 以停用桌面螢幕共用。
停用適用於 RemoteApp 的 Teams 應用程式視窗共用
您可以在 Azure 虛擬桌面上停用 Teams 應用程式視窗共用。 若要啟用此功能,您的工作階段主機 VM 必須執行 WebRTC 服務 1.31.2211.15001 版或更新版本,以及 Windows 桌面用戶端 1.2.3401 版或更新版本。
注意
您必須先啟用 ShareClientDesktop 機碼,才能使用此機碼。
若要停用應用程式視窗共用:
- 在您的工作階段主機 VM 上,從 [開始] 功能表中,以系統管理員身分執行 [登錄編輯程式]。
- 移至
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy
。 - 將 DisableRAILAppSharing 新增為 DWORD 值。
- 將值設定為 1 以停用應用程式視窗共用。
自訂主機集區的遠端桌面通訊協定屬性
自訂主機集區的遠端桌面通訊協定 (RDP) 屬性 (例如多監視器體驗或啟用麥克風和音訊的重新導向),讓您根據使用者的需求提供最佳體驗。
使用 Teams 搭配媒體最佳化時,不需要啟用裝置重新導向。 如果您要在沒有媒體最佳化的情況下使用 Teams,請設定下列 RDP 屬性以啟用麥克風和相機重新導向:
audiocapturemode:i:1
啟用本機裝置的音訊擷取,然後重新導向至遠端工作階段中的音訊應用程式。audiomode:i:0
在本機電腦上播放音訊。camerastoredirect:s:*
重新導向所有相機。
若要深入了解,請參閱自訂主機集區的遠端桌面通訊協定屬性。
下一步
請參閱適用於 Azure 虛擬桌面上 Teams 的支援功能,以取得 Azure 虛擬桌面上的 Teams 支援哪些功能以及最低必要用戶端版本的詳細資訊。
參閱針對 Azure 虛擬桌面上的 Teams 進行疑難排解了解已知問題、限制,以及如何記錄問題。
請參閱 Azure 虛擬桌面的 WebRTC 重新導向器服務新功能,了解最新版 WebRTC 重新導向器服務。