Citrix DaaS™

Microsoft Teamsの最適化

注記:

新しいMicrosoft Teams 2.1は、VDA向けに一般提供が開始されました。このMicrosoft Teamsバージョンは、WebRTC (VDI 1.0) を使用したCitrix Microsoft Teams最適化と互換性があります。

Citrix Virtual Apps and Desktops 2402を使用している場合、msedgewebview2.exeレジストリエントリはデフォルトでホワイトリストに登録されているため、手動で構成する必要はありません。

公開されたアプリは、新しいMicrosoft Teamsでサポートされるようになりました。

Citrix Virtual Apps and Desktops 2311以前を使用している場合、新しいMicrosoft TeamsがCitrix仮想チャネルにアクセスできるようにするには、VDAで新しいレジストリ構成設定が必要です。Microsoft Teams 2.1の最適化を有効にするには、VDAで以下のレジストリキーを構成します。

場所: HKLM\SOFTWARE\WOW6432Node\Citrix\WebSocketService

キー (REG_Multi_SZ): ProcessWhitelist

: msedgewebview2.exe

詳細については、Microsoftドキュメントを参照してください。

Citrixは、Citrix Virtual Apps and Desktops™およびCitrix Workspace™アプリを使用して、デスクトップベースのMicrosoft Teamsの最適化を提供します。デフォルトでは、必要なすべてのコンポーネントをCitrix WorkspaceアプリとVirtual Delivery Agent (VDA) にバンドルしています。

Microsoft Teamsの最適化には、VDA側のHDX™サービスと、Microsoft Teamsホスト型アプリとインターフェイスしてコマンドを受信するAPIが含まれています。これらのコンポーネントは、Citrix Workspaceアプリ側のメディアエンジンに制御仮想チャネル (CTXMTOP) を開きます。エンドポイントはマルチメディアをローカルでデコードして提供し、Citrix WorkspaceアプリのウィンドウをホストされたMicrosoft Teamsアプリに戻します。

認証とシグナリングは、他のMicrosoft Teamsサービス (チャットやコラボレーションなど) と同様に、Microsoft Teamsホスト型アプリでネイティブに発生します。オーディオ/ビデオのリダイレクトはこれらに影響しません。

CTXMTOPはコマンドおよび制御仮想チャネルです。つまり、メディアはCitrix WorkspaceアプリとVDAの間で交換されません。

クライアントフェッチ/クライアントレンダーのみが利用可能です。

このビデオデモでは、Citrix仮想環境でMicrosoft Teamsがどのように機能するかを理解できます。

Microsoft Teams最適化のデモ

Microsoft Teamsのインストール

CitrixとMicrosoftは、利用可能な最新バージョンのMicrosoft Teamsを使用し、常に最新の状態に保つことを推奨しています。 現在のバージョンのリリース日から90日以上古いリリース日のMicrosoft Teamsデスクトップアプリバージョンはサポートされていません。 サポートされていないMicrosoft Teamsデスクトップアプリバージョンは、ユーザーにブロックページを表示し、アプリの更新を要求します。

利用可能な最新バージョンについては、Teamsアプリの更新履歴 (デスクトップおよびMac)を参照してください。

Microsoft Teamsのマシン全体へのインストールガイドラインに従うことをお勧めします。また、Microsoft TeamsをAppDataにインストールする.exeインストーラーの使用は避けてください。代わりに、コマンドラインからALLUSER=1フラグを使用してC:\Program Files (x86)\Microsoft\Teamsにインストールしてください。

msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSER=1 ALLUSERS=1

この例では、ALLUSERS=1パラメーターも使用しています。このパラメーターを設定すると、Microsoft Teamsマシンワイドインストーラーがコントロールパネルプログラムと機能に表示されます。また、コンピューターのすべてのユーザーに対してWindows設定のアプリと機能にも表示されます。すべてのユーザーは、管理者資格情報があればMicrosoft Teamsをアンインストールできます。

ALLUSERS=1ALLUSER=1の違いを理解することが重要です。ALLUSERS=1パラメーターは、非VDI環境とVDI環境の両方で使用できます。ALLUSER=1パラメーターは、マシンごとのインストールを指定するためにVDI環境でのみ使用してください。

ALLUSER=1モードでは、新しいバージョンがリリースされてもMicrosoft Teamsアプリケーションは自動更新されません。このモードは、Windows ServerまたはWindows 10のランダム/プールされたカタログからのホストされた共有アプリやデスクトップなど、非永続的な環境に推奨されます。詳細については、MSIを使用したMicrosoft Teamsのインストール (VDIインストールセクション) を参照してください。

Windows 10専用の永続VDI環境がある場合、Microsoft Teamsアプリケーションを自動更新し、Microsoft TeamsをAppdata/Localの下にユーザーごとにインストールすることを希望するでしょう。この場合、.exeインストーラーまたはALLUSER=1なしのMSIを使用してください。

注記:

ゴールデンイメージにMicrosoft Teamsをインストールする前にVDAをインストールすることをお勧めします。このインストール順序は、ALLUSER=1フラグが有効になるために必要です。VDAをインストールする前に仮想マシンにMicrosoft Teamsをインストールした場合は、Microsoft Teamsをアンインストールして再インストールしてください。

Remote PC Accessの場合

VDAのインストール後にMicrosoft Teamsバージョン1.4.00.22472以降をインストールすることをお勧めします。そうしないと、Microsoft TeamsがVDAを期待どおりに検出するために、サインアウトして再度サインインする必要があります。バージョン1.4.00.22472以降には、Microsoft Teamsの起動時およびサインイン時に実行されるVDA検出のための拡張ロジックが含まれています。これらのバージョンには、アクティブなセッションタイプ識別 (HDX、RDP、またはクライアントマシンにローカル接続) も含まれています。ローカルに接続されている場合、以前のバージョンのMicrosoft Teamsは、特定の機能やUI要素 (例: ブレイクアウトルーム、会議やチャットのポップアウトウィンドウ、会議のリアクションなど) を検出して無効にすることがあります。

重要:

  • ローカルセッションからHDXセッションにローミングし、Microsoft Teamsがバックグラウンドで開いたまま実行されている場合、HDXで正しく最適化するには、Microsoft Teamsを終了して再起動する必要があります。

  • 逆に、最適化されたHDXセッションを介してMicrosoft Teamsをリモートで使用している場合、HDXセッションを切断し、デバイスで同じWindowsセッションにローカルで再接続します。オフィスで作業している場合は、Microsoft TeamsがRemote PCの状態 (HDXまたはローカル) を正しく検出できるように、Microsoft Teamsを再起動する必要があります。これは、Microsoft TeamsがVDIモードをアプリ起動時にのみ評価でき、バックグラウンドで実行されている間は評価できないためです。再起動しないと、Microsoft Teamsはポップアウトウィンドウ、ブレイクアウトルーム、会議のリアクションなどの機能をロードできない場合があります。

App Layeringの場合

Citrix App Layeringを使用してVDAとMicrosoft Teamsのインストールを異なるレイヤーで管理する場合、コマンドラインからALLUSER=1フラグを使用してMicrosoft Teamsをインストールする前に、Windows VDAに新しいレジストリキーを作成する必要があります。詳細については、マルチメディアの「Citrix App Layeringを使用したMicrosoft Teamsの最適化」セクションを参照してください。

プロファイル管理の推奨事項

  • Windows Server およびプール型 VDI Windows 10 環境では、マシンワイドインストーラーの使用を推奨します。

  • コマンドラインから MSI に ALLUSER=1 フラグが渡されると (マシンワイドインストーラーの場合)、Microsoft Teams アプリは C:\Program Files (x86) (~300 MB) にインストールされます。このアプリは、ログに AppData\Local\Microsoft\TeamsMeetingAddin を使用し、ユーザー固有の設定、ユーザーインターフェースの要素のキャッシュなどに AppData\Roaming\Microsoft\Teams (~600~700 MB) を使用します。

重要:

  • ALLUSER=1 フラグを渡さない場合、MSI は Teams.exe インストーラーと setup.jsonC:\Program Files (x86)\Teams Installer に配置します。レジストリキー (TeamsMachineInstaller) は、HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run に追加されます。

  • その後のユーザーログオン時に、代わりに AppData に最終インストールがトリガーされます。

マシンワイドインストーラー

以下は、Windows Server 2016 64 ビット VM に Microsoft Teams マシンワイドインストーラーをインストールすることによって作成されるフォルダー、デスクトップショートカット、およびレジストリの例です。

フォルダー:

  • C:\Program Files (x86)\Microsoft\Teams
  • C:\Users\<username>\AppData\Roaming\Microsoft\Teams

  • デスクトップショートカット:

C:\Program Files (x86)\Microsoft\Teams\current\Teams.exe

レジストリ:

  • HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • 名前: Teams
  • 種類: REG_SZ
  • 値: C:\Program Files (x86)\Microsoft\Teams\current\Teams.exe

注:

レジストリの場所は、基盤となるオペレーティングシステムとビット数によって異なります。

推奨事項

  • Microsoft Teams のレジストリキーを削除して、自動起動を無効にすることをお勧めします。これにより、多くのログオンが同時に発生した場合 (たとえば、勤務開始時など) に、VM の CPU 使用率が急上昇するのを防ぎます。
  • 仮想デスクトップに GPU/vGPU がない場合は、パフォーマンスを向上させるために、Microsoft Teams の [設定][GPU ハードウェアアクセラレーションを無効にする] を設定することをお勧めします。この設定 ("disableGpu":true) は、%Appdata%\Microsoft\Teams 内の desktop-config.json に保存されます。ログオンスクリプトを使用してそのファイルを編集し、値を true に設定できます。
  • Citrix Workspace Environment Management™ (WEM) を使用している場合は、Microsoft Teams のプロセッサー消費を管理するために [CPU スパイク保護] を有効にします。

ユーザーごとのインストーラー

.exe インストーラーを使用する場合、インストールプロセスは異なります。すべてのファイルは AppData に配置されます。

  • フォルダー:

  • C:\Users\<username>\AppData\Local\Microsoft\Teams
  • C:\Users\<username>\AppData\Local\Microsoft\TeamsPresenceAddin
  • C:\Users\<username>\AppData\Local\Microsoft\TeamsMeetingAddin
  • C:\Users\<username>\AppData\Local\SquirrelTemp
  • C:\Users\<username>\AppData\Roaming\Microsoft\Teams

  • デスクトップショートカット:

  • C:\Users\<username>\AppData\Local\Microsoft\Teams\Update.exe ---processStart "Teams.exe"

レジストリ:

  • HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Run

ベストプラクティス

  • ベストプラクティスに関する推奨事項は、ユースケースシナリオに基づいています。 非永続的なセットアップでMicrosoft Teamsを使用する場合、効率的なMicrosoft Teamsランタイムデータ同期のためにプロファイルキャッシュマネージャーが必要です。プロファイルキャッシュマネージャーを使用すると、ユーザーセッション中に適切なユーザー固有の情報がキャッシュされます。たとえば、ユーザー固有の情報には、ユーザーデータ、プロファイル、設定が含まれます。次の2つのフォルダー内のデータを同期します。

  • C:\Users\<username>\AppData\Local\Microsoft\IdentityCache
  • C:\Users\<username>\AppData\Roaming\Microsoft\Teams

非永続的なセットアップにおけるMicrosoft Teamsのキャッシュコンテンツ除外リスト

Microsoftのドキュメントに記載されているように、Microsoft Teamsのキャッシュフォルダーからファイルとディレクトリを除外します。Microsoft この操作により、ユーザーのキャッシュサイズを削減し、非永続的なセットアップをさらに最適化できます。

ユースケース: シングルセッションシナリオ

このシナリオでは、エンドユーザーは一度に1つの場所でMicrosoft Teamsを使用します。同時に2つのWindowsセッションでMicrosoft Teamsを実行する必要はありません。一般的な仮想デスクトップ展開では、各ユーザーに1つのデスクトップが割り当てられ、Microsoft Teamsは仮想デスクトップに1つのアプリケーションとして展開されます。

  • Citrix Profileコンテナーを有効にし、ユーザーごとのインストーラーにリストされているユーザーごとのディレクトリをコンテナーにリダイレクトすることをお勧めします。

    1. ゴールデンイメージにMicrosoft Teamsのコンピューター全体用インストーラー (ALLUSER=1) を展開します。
  1. Citrix Profile Managementを有効にし、適切な権限でユーザープロファイルストアを設定します。
  2. 次のProfile Managementポリシー設定を有効にします: ファイルシステム > 同期 > プロファイルコンテナー – プロファイルディスクに含めるフォルダーのリスト

    プロファイルコンテナー

    この構成にすべてのユーザーごとのディレクトリをリストします。これらの設定は、Citrix Workspace Environment Management (WEM) サービスを使用して構成することもできます。

  3. 設定を正しいデリバリーグループに適用します。
  4. ログインして展開を検証します。

システム要件

推奨される最小バージョン - Delivery Controller (DDCs) 1906.2

以前のバージョンを使用している場合は、Microsoft Teamsの最適化を有効にするを参照してください。

サポートされているオペレーティングシステム:

  • Windows Server 2022、2019、2016、2012R2 StandardおよびDatacenter Edition、およびServer Coreオプション

最小バージョン - Virtual Delivery Agents (VDAs) 1906.2

  • サポートされているオペレーティングシステム:

  • Windows 11
  • Windows 10 64ビット、バージョン1607以降。VMホスト型アプリは、Citrix Workspaceアプリ for Windows 2109.1以降でサポートされています
  • Windows Server 2022、2019、2016、および2012 R2 (StandardおよびDatacenter Edition)

  • 要件:

  • BCR_x64.msi - Microsoft Teamsの最適化コードを含むMSIで、GUIから自動的に起動します。VDAインストールのコマンドラインインターフェイスを使用している場合は、これを除外しないでください

推奨バージョン – Citrix Workspaceアプリ for Windows最新CRおよび最小バージョン - Citrix Workspaceアプリ 1907 for Windows

  • Windows 11
  • Windows 10 (32ビットおよび64ビットエディション、Embeddedエディションを含む) (Windows 7のサポートはバージョン2006で終了) (Windows 8.1のサポートはバージョン2204.1で終了)
  • Windows 10 IoT Enterprise 2016 LTSB (v1607) および 2019 LTSC (v1809)
  • サポートされるプロセッサー (CPU) アーキテクチャ: x86およびx64 (ARMはサポートされていません)
  • エンドポイント要件: ピアツーピアビデオ会議中に720p HD解像度をサポートできる約2.2~2.4 GHzデュアルコアCPU
  • Intel Turbo BoostまたはAMD Turbo Coreを搭載し、少なくとも2.4 GHzまでブーストできる低速 (~1.5 GHz) のデュアルコアまたはクアッドコアCPU
  • 検証済みHPシンクライアント: t630/t640、t730/t740、mt44/mt45
  • 検証済みDellシンクライアント: 5070、5470 Mobile TCおよびAIO
  • 検証済み10ZiGシンクライアント: 4510および5810q
  • 検証済みエンドポイントの完全なリストについては、シンクライアントを参照してください
  • Citrix Workspaceアプリには、少なくとも600 MBの空きディスク容量と1 GBのRAMが必要です
  • Microsoft .NET Frameworkの最小要件はバージョン4.8です。Citrix Workspaceアプリは、システムに存在しない場合、.NET Frameworkを自動的にダウンロードしてインストールします

管理者は、Teams最適化ポリシーを変更することで、最適化モードで起動するMicrosoft Teamsを有効/無効にできます。Citrix Workspaceアプリで最適化モードで起動するユーザーは、Microsoft Teamsを無効にできません。

最小バージョン - Citrix Workspaceアプリ 2006 for Linux

ソフトウェア:

  • GStreamer 1.0 以降または Cairo 2
  • libc++-9.0 以降
  • libgdk 3.22 以降
  • OpenSSL 1.1.1d
  • x64 Linux ディストリビューション

ハードウェア:

  • ピアツーピアのビデオ会議通話中に 720p HD 解像度をサポートできる、最小 1.8 GHz デュアルコア CPU
  • ベース速度 1.8 GHz、Intel Turbo Boost の高速化が少なくとも 2.9 GHz のデュアルコアまたはクアッドコア CPU

検証済みのエンドポイントの完全なリストについては、「シンクライアント」を参照してください。

詳細については、「Citrix Workspace アプリのインストール要件」を参照してください。

Microsoft Teams の最適化を無効にするには、/opt/Citrix/ICAClient/config/module.ini ファイル内の VDWEBRTC フィールドの値を Off に更新します。デフォルトは VDWEBRTC=On です。更新が完了したら、セッションを再起動します。(ルート権限が必要です)。

最小バージョン - Mac 用 Citrix Workspace アプリ 2012

サポートされるオペレーティングシステム:

  • macOS Catalina (10.15)
  • macOS Big Sur 11.0.1 以降
  • macOS Monterey

サポートされる機能:

  • オーディオ
  • ビデオ
  • 画面共有の最適化(送受信)

注:

Citrix Viewer アプリが画面共有を機能させるには、macOS のセキュリティとプライバシー設定へのアクセスが必要です。ユーザーは、Apple メニュー > システム環境設定 > セキュリティとプライバシー > プライバシータブ > 画面収録 でこの設定を構成し、Citrix Viewer を選択します。

Microsoft Teams の最適化は、Citrix Workspace アプリ 2012 以降と macOS 10.15 でデフォルトで動作します。

  • Microsoft Teams の最適化を無効にする場合は、ターミナルで次のコマンドを実行し、Citrix Workspace アプリを再起動します。

defaults write com.citrix.receiver.nomas mtopEnabled -bool NO

最小バージョン - Chrome OS の最新バージョンで実行される Chrome OS 用 Citrix Workspace アプリの最新バージョン

  • ハードウェア:

  • Intel i3、クアッドコア 2.4 GHz と同等以上のパフォーマンスを発揮するプロセッサ

    • サポートされる機能:
  • オーディオ
  • ビデオ
    • 画面共有の最適化(送受信) - デフォルトで無効。有効にする手順については、これらの設定を参照してください。

シングルサーバーのスケーラビリティ

このセクションでは、単一の物理ホストでサポートできるユーザー数または仮想マシン(VM)数を推定するための推奨事項とガイダンスを提供します。これは一般に、Citrix Virtual Apps and Desktops のシングルサーバーのスケーラビリティ (SSS) と呼ばれます。Citrix Virtual Apps (CVA) またはセッション仮想化のコンテキストでは、ユーザー密度としても一般に知られています。この考え方は、主要なハイパーバイザーを実行している単一のハードウェアで、いくつのユーザーまたは VM を実行できるかを調べることです。

注:

このセクションには、SSS を推定するためのガイダンスが含まれています。このガイダンスは高レベルのものであり、お客様固有の状況や環境に必ずしも特化したものではないことに注意してください。Citrix Virtual Apps and Desktops の SSS を真に理解する唯一の方法は、Login VSI のようなスケーラビリティまたは負荷テストツールを使用することです。Citrix は、このガイダンスとこれらの簡単なルールを使用して SSS を迅速に推定することのみを推奨します。ただし、ハードウェアを購入したり、金銭的な決定を下したりする前に、Login VSI または選択した負荷テストツールを使用して結果を検証することを推奨します。

ハードウェア(テスト対象システム)

-  Dell PowerEdge R740
-  Intel Xeon (Gold) 6126 @ 2.60 GHz (最大ターボ 3.70 GHz)、ソケットあたり12コア、Hyperthreading有効のデュアルソケット
-  382 GB RAM
  • ローカル SSD RAID 0 ストレージ (11ディスク) 6 TB

ソフトウェア

Citrix Virtual Apps and Desktops 2106 を実行する Windows 2019 (TSVDA) を搭載した単一の仮想マシン (40 論理プロセッサ) VMware ESXi 6.7

用語

  • ナレッジワーカーワークロード: Acrobat Reader、Freemind/Java、Photo viewer、Edge、および Excel、Outlook、PowerPoint、Word などの MS Office アプリケーションが含まれます。
    • ベースライン: ナレッジワーカーワークロード (Microsoft Teams なし) で実行されるサーバーのスケーラビリティテスト。
    • Microsoft Teams ワークロード: ナレッジワーカーの一般的なワークロード + Microsoft Teams。

Microsoft Teams のストレステスト方法

-  Microsoft Teams は HDX で最適化されています。そのため、すべてのマルチメディア処理はエンドポイントまたはクライアントにオフロードされ、測定には含まれません。
-  ワークロードが開始される前に、すべての Microsoft Teams プロセスが停止または強制終了されます。
  • Microsoft Teams を開く (コールドスタート)。
  • Microsoft Teams がロードされ、Microsoft Teams のプライマリウィンドウにフォーカスが当たるまでの時間を測定します。
  • キーボードショートカットを使用してチャットウィンドウに切り替えます。
  • キーボードショートカットを使用してカレンダーウィンドウに切り替えます。
  • キーボードショートカットを使用して特定のユーザーにチャットメッセージを送信します。
  • キーボードショートカットを使用して Microsoft Teams ウィンドウに切り替えます。

結果

  • ベースライン (137 ユーザー) と比較して、Microsoft Teams ワークロード (81 ユーザー) ではスケーラビリティに 40% の影響があります。
  • サーバー容量を約 40% (CPU) 増やすと、ベースラインワークロードの場合と同様のユーザー数が回復します。
  • ベースラインと比較して、Microsoft Teams ワークロードでは 20% の追加メモリが必要です。
  • ユーザーあたりのストレージサイズを 512~1024 MB 増やします。
  • IOPS 書き込みが約 50% 増加し、IOPS 読み取りが約 100% 増加します。Microsoft Teams は、ストレージが遅い環境では大きな影響を与える可能性があります。

機能マトリックスとバージョンサポート

機能 Microsoft Teams (最小バージョン) VDA (最小バージョン) Windows CR 用 Citrix Workspace アプリ (最小バージョン) Mac 用 Citrix Workspace アプリ (最小バージョン) Linux 用 Citrix Workspace アプリ (最小バージョン) Chrome OS 用 Citrix Workspace アプリ
オーディオ/ビデオ (P2P および会議) 現在のバージョンから 90 日前 1906 1907 2009 2004 2105.5
画面共有 現在のバージョンから 90 日前 1906 1907 2012 2006 2105.5
i. 画面インジケーターの赤い枠線 現在のバージョンから 90 日前 1906 2002 2012 2006 なし
ii. キャプチャを Desktop Viewer に制限 現在のバージョンから 90 日前 1906 2009.5 2012 2006 なし
iii. マルチモニター 現在のバージョンから 90 日前 1912 CU6+ 2106 (1) 2106 2106 なし
DTMF 現在のバージョンから 90 日前 N/A 2102 2101 2101 2111.1
プロキシサーバーのサポート 現在のバージョンから 90 日前 N/A 2012 (2) 2104 (3) 2101 (3) 2305
アプリ共有 現在のバージョンから 90 日前 2109 2109.1 2203.1 2209 なし
ライブキャプション 現在のバージョンから 90 日前 N/A (4) 2109.1 2109 2109 2303
ダイナミック e911 現在のバージョンから 90 日前 N/A 2112.1 2112 2112 2112
制御を付与 現在のバージョンから 90 日前 N/A 2112.1 2203.1 なし なし
制御を要求 現在のバージョンから 90 日前 N/A 2112.1 2203.1 2203 2303
マルチウィンドウ 1.5.00.11865 2112, 1912 CU6 (5) 2112.1 2203.1 2203 2303
会議の文字起こし 現在のバージョンから 90 日前 2112.1, 1912 CU6+ 2112 2203.1 2203 2303
背景のぼかし 現在のバージョンから 90 日前 2112, 1912 CU6+ 2207 2301 2212 2303
  1. CD Viewer は全画面モードのみ。SHIFT+F2 はサポートされていません。
  2. Negotiate/Kerberos、NTLM、Basic、Digest。Pac ファイルもサポートされています。
  3. 匿名のみ。
  4. VDA が 2112 以降の場合、ライブキャプションは、Citrix Workspace アプリのバージョンが Mac 用 2203.1、Linux 用 2203、または Windows 用 2112 の場合にのみ機能します。これは、Microsoft Teams がシングルウィンドウ UI モードかマルチウィンドウモードかによって、ライブキャプションの動作が異なるためです。
  5. マルチウィンドウは VDA 2112 で導入されましたが、VDA 1912 LTSR CU6 リリースにバックポートされました。

注:

Citrix Workspace アプリ for Windows 1912 CU6 (またはそれ以降) に記載されているすべての機能は、Citrix Workspace アプリ for Windows 2203.1 LTSR CU1 に適用されます。

Microsoft Teams の最適化を有効にする

Microsoft Teams の最適化を有効にするには、Microsoft Teams リダイレクトポリシーに記載されている Studio ポリシーを使用します。このポリシーはデフォルトで ON になっています。このポリシーが有効になっていることに加えて、HDX は Citrix Workspace アプリのバージョンが最小要件バージョン以上であることを確認します。ポリシーを有効にし、Citrix Workspace アプリのバージョンがサポートされている場合、VDA 上の HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream\MSTeamsRedirSupport は自動的に 1 に設定されます。Microsoft Teams はこのキーを読み取り、VDI モードでロードします。

注:

バージョン 1906.2 以降の VDA または Studio でポリシーが利用できない古いコントローラーバージョン (例: バージョン 7.15) を使用している場合でも、VDA は最適化できます。Microsoft Teams の HDX 最適化は、VDA でデフォルトで有効になっています。

  • [バージョン情報] > [バージョン] をクリックすると、Citrix HDX Optimized の凡例が表示されます。

  • Citrix 最適化の凡例

Citrix HDX Not Connected と表示される場合、Citrix API は Microsoft Teams にロードされています。API のロードはリダイレクトへの最初のステップです。しかし、スタックの後続の部分でエラーが発生しています。このエラーは、VDA サービスまたは Citrix Workspace アプリにある可能性が最も高いです。

  • Citrix 最適化なしの凡例

凡例が表示されない場合、Microsoft Teams は Citrix API のロードに失敗しました。通知領域のアイコンを右クリックして Microsoft Teams を終了し、再起動してください。Studio ポリシーが Prohibited に設定されておらず、Citrix Workspace アプリのバージョンがサポートされていることを確認してください。

  • Citrix 凡例なし

重要: セッションの再接続

  • 接続が変更された場合、HDX 最適化セッションを取得するために Microsoft Teams を再起動する必要がある場合があります。たとえば、サポートされていないエンドポイント (iOS、Android、または Windows/Linux/Mac の古いバージョンの Workspace アプリ) からサポートされているエンドポイント (Windows/Linux/Mac/ChromeOS/HTML5 用 Workspace アプリ) にローミングする場合、またはその逆の場合です。

  • VDA に Microsoft Teams .exe インストーラーを使用してアプリをインストールした場合も、Microsoft Teams の再起動が必要です。.exe インストーラーは、永続的な VDI 展開に推奨されます。このような場合、HDX セッションが切断状態にある間に Microsoft Teams が自動更新される可能性があります。そのため、HDX セッションに再接続するユーザーは、Microsoft Teams が最適化されて実行されていないことに気づきます。
  • ローカルセッションから HDX セッションにローミングする場合、HDX で最適化するために Microsoft Teams を再起動する必要があります。この操作は、リモート PC アクセスシナリオで必要です。

ネットワーク要件

-  Microsoft Teams は、会議や多人数通話に Microsoft 365 のメディアプロセッサーサーバーを利用します。また、Microsoft Teams は、以下のシナリオで Microsoft 365 トランスポートリレーを利用します。
  • ポイントツーポイント通話の2つのピアが直接接続できない場合
  • 参加者がメディアプロセッサーに直接接続できない場合

    • そのため、ピアと Microsoft 365 クラウド間のネットワークの状態が通話のパフォーマンスを決定します。ネットワーク計画に関する詳細なガイドラインについては、「Microsoft 365 のネットワーク接続の原則」を参照してください。

クラウド音声およびビデオの展開全体に影響を与える可能性のあるリスクと要件を特定するために、環境を評価することをお勧めします。 ネットワークが Microsoft Teams に対応しているかテストするには、「Skype for Business Network Assessment Tool」を使用してください。サポート情報については、「サポート」を参照してください。

リアルタイムプロトコル (RTP) トラフィックに関する主要なネットワーク推奨事項の概要

-  支社から Microsoft 365 ネットワークにできるだけ直接接続します。
-  支社で十分な帯域幅を計画し、提供します。
  • 各支社のネットワーク接続と品質を確認します。
    • 支社で以下のいずれかを使用する必要がある場合は、RTP/UDP トラフィック (Citrix Workspace アプリの HdxRtcEngine.exe で処理) が次の状態であることを確認してください。
    • プロキシサーバーをバイパスする
    • ネットワーク SSL インターセプト
    • ディープパケットインスペクションデバイス
    • VPN ヘアピン (可能であればスプリットトンネリングを使用)

重要: VPN スプリットトンネル構成

  • HdxRtcEngine.exe トラフィックは VPN トンネルから迂回させ、ユーザーのローカルインターネット接続を使用してサービスに直接接続できるようにする必要があります。これを実現する方法は、使用する VPN 製品とマシンプラットフォームによって異なりますが、ほとんどの VPN ソリューションでは、このロジックを適用するための簡単なポリシー構成が可能です。VPN プラットフォーム固有のスプリットトンネルガイダンスの詳細については、こちらの Microsoft の記事を参照してください。

Workspace アプリ (HdxRtcEngine.exe) の WebRTC メディアエンジンは、クライアントにオフロードされるマルチメディアストリームに Secure Real-time Transport Protocol (SRTP) を使用します。SRTP は RTP に機密性と認証を提供します。この機能では、AES 暗号化方式を使用してメディアと制御メッセージを暗号化するために、対称鍵 (DTLS とネゴシエート) が使用されます。

良好なユーザーエクスペリエンスのために、以下のメトリックが推奨されます。

メトリック エンドポイントから Microsoft 365
遅延 (片道) < 50 ミリ秒
遅延 (RTT) < 100 ミリ秒
パケット損失 15秒間隔で <1%
パケット到着間隔ジッター 15秒間隔で <30ミリ秒

詳細については、「Microsoft Teams 向けに組織のネットワークを準備する」を参照してください。

  • 帯域幅要件については、Microsoft Teams の最適化では、オーディオ (OPUS/G.722/PCM G711) およびビデオ (H264) にさまざまなコーデックを使用できます。

  • ピアは、Session Description Protocol (SDP) Offer/Answer を使用して、通話確立プロセス中にこれらのコーデックをネゴシエートします。
  • ユーザーあたりの Citrix の最小推奨事項は次のとおりです。

  • タイプ 帯域幅 コーデック
  • オーディオ (各方向) 約 90 kbps G.722
    オーディオ (各方向) 約 60 kbps Opus*
    ビデオ (各方向) 約 700 kbps H264 360p @ 30 fps 16:9
    画面共有 約 300 kbps H264 1080p @ 15 fps
  • Opus と H264 は、ピアツーピア通話および会議通話に推奨されるコーデックです。

  • 重要:

    パフォーマンスに関して、クライアントマシンでの CPU 使用率では、デコードよりもエンコードの方がコストがかかります。Linux および Windows 用 Citrix Workspace アプリで最大エンコード解像度をハードコードできます。「エンコーダーパフォーマンス見積もりツール」および「Microsoft Teams の最適化」を参照してください。

プロキシサーバー

プロキシの場所に応じて、以下を考慮してください。

  • VDA でのプロキシ構成:

    VDA で明示的なプロキシサーバーを構成し、localhost への接続をプロキシ経由でルーティングすると、リダイレクトは失敗します。プロキシを正しく構成するには、[インターネットオプション] > [接続] > [LAN の設定] > [プロキシサーバー][ローカルアドレスにはプロキシサーバーを使用しない] 設定を選択し、127.0.0.1:9002 をバイパスする必要があります。

    PAC ファイルを使用する場合、PAC ファイルからの VDA プロキシ構成スクリプトは wss://127.0.0.1:9002 に対して DIRECT を返す必要があります。そうでない場合、最適化は失敗します。スクリプトが DIRECT を返すことを確認するには、shExpMatch(url, "wss://127.0.0.1:9002/*") を使用します。

  • Citrix Workspace アプリでのプロキシ構成:

    支社がプロキシ経由でインターネットにアクセスするように構成されている場合、以下のバージョンがプロキシサーバーをサポートします。

    • Windows 用 Citrix Workspace アプリ バージョン 2012 (Negotiate/Kerberos、NTLM、Basic、および Digest。Pac ファイルもサポートされています)
    • Windows 用 Citrix Workspace アプリ バージョン 1912 CU5 (Negotiate/Kerberos、NTLM、Basic、および Digest。Pac ファイルもサポートされています)
    • Linux 用 Citrix Workspace アプリ バージョン 2101 (匿名認証)
    • Mac 用 Citrix Workspace アプリ バージョン 2104 (匿名認証)

Citrix Workspaceアプリの以前のバージョンを使用しているクライアントデバイスは、プロキシ構成を読み取ることができません。これらのデバイスは、トラフィックをMicrosoft 365 TURNサーバーに直接送信します。

重要:

  • クライアントデバイスがDNS解決を行うためにDNSサーバーに接続できることを確認してください。クライアントデバイスは、以下のMicrosoft TeamsリレーサーバーのFQDNを解決できる必要があります。
    • worldaz.relay.teams.microsoft.com
    • inaz.relay.teams.microsoft.com
    • uaeaz.relay.teams.microsoft.com
    • euaz.relay.teams.microsoft.com
    • usaz.relay.teams.microsoft.com
    • turn.dod.teams.microsoft.us
    • turn.gov.teams.microsoft.us

DNS要求が失敗した場合、外部ユーザーとのP2P通話および会議通話のメディア確立は失敗します。

  • 会議サーバーの場所は、最初の参加者の仮想デスクトップの場所に基づいて選択されます(クライアントではありません)。

通話の確立とメディアフローパス

可能な場合、Citrix WorkspaceアプリのHDX WebRTCメディアエンジン(HdxRtcEngine.exe)は、ピアツーピア通話において、User Datagram Protocol (UDP) を介した直接的なネットワークSecure Real-time Transport Protocol (SRTP) 接続を確立しようとします。UDPハイポートがブロックされている場合、メディアエンジンはTCP/TLS 443にフォールバックします。

HDXメディアエンジンは、候補の検出と接続の確立のために、ICE、Session Traversal Utilities for NAT (STUN)、およびTraversal Using Relays around NAT (TURN) をサポートしています。このサポートは、エンドポイントがDNS解決を実行できる必要があることを意味します。

2つのピア間、またはピアと会議サーバー間に直接パスがなく、多人数通話または会議に参加しているシナリオを検討してください。HdxRtcEngine.exeは、Microsoft 365のMicrosoft Teamsトランスポートリレーサーバーを使用して、他のピアまたは会議がホストされているメディアプロセッサに到達します。クライアントマシンは、3つのMicrosoft 365サブネットIPアドレス範囲と4つのUDPポート(UDPがブロックされている場合はフォールバックとしてTCP/TLS 443)にアクセスできる必要があります。詳細については、通話設定のアーキテクチャ図とOffice 365 URLおよびIPアドレス範囲ID 11を参照してください。

ID カテゴリ アドレス 宛先ポート
11 最適化が必要 13.107.64.0/18, 52.112.0.0/14, 52.120.0.0/14 UDP: 3478, 3479, 3480, 3481, TCP: 443 (フォールバック)

これらの範囲には、トランスポートリレーとメディアプロセッサの両方が含まれており、Azureロードバランサーによってフロントエンドされています。 Microsoft TeamsトランスポートリレーはSTUNおよびTURN機能を提供しますが、ICEエンドポイントではありません。また、Microsoft Teamsトランスポートリレーは、メディア、TLSを終端したり、トランスコーディングを行ったりしません。他のピアまたはメディアプロセッサにトラフィックを転送する際に、TCP(HdxRtcEngine.exeがTCPを使用する場合)をUDPにブリッジできます。

WorkspaceアプリのWebRTCメディアエンジンは、Microsoft 365クラウド内で最も近いMicrosoft Teamsトランスポートリレーに接続します。メディアエンジンは、エニーキャストIPとポート3478~3481 UDP(ワークロードごとに異なるUDPポートですが、多重化が発生する可能性があります)、またはフォールバックとして443 TCP/TLSを使用します。通話品質は、基盤となるネットワークプロトコルに依存します。UDPは常にTCPよりも推奨されるため、支店でUDPトラフィックに対応できるようにネットワークを設計することをお勧めします。

Microsoft Teamsが最適化モードでロードされ、HdxRtcEngine.exeがエンドポイントで実行されている場合、ICEの失敗により通話設定の失敗や片方向のみのオーディオ/ビデオが発生する可能性があります。通話が完了できない場合やメディアストリームが全二重でない場合は、まずエンドポイントでWiresharkトレースを確認してください。ICE候補収集プロセスに関する詳細については、サポートセクションの「ログの収集」を参照してください。

注:

エンドポイントがインターネットアクセスを持たない場合でも、両方のユーザーが同じLAN上にいれば、ピアツーピア通話を行うことができる場合があります。会議は失敗します。この場合、通話設定が開始される前に30秒のタイムアウトがあります。

通話設定

このアーキテクチャ図を、通話フローシーケンスの視覚的な参照として使用してください。対応する手順は図に示されています。

アーキテクチャ

Microsoft Teamsの最適化の仕組み

  1. Microsoft Teamsを起動します。
  2. Microsoft TeamsはO365に対して認証を行います。テナントポリシーはMicrosoft Teamsクライアントにプッシュダウンされ、関連するTURNおよびシグナリングチャネル情報がアプリに中継されます。
    1. Microsoft TeamsはVDAで実行されていることを検出し、Citrix JavaScript APIにAPI呼び出しを行います。
    1. Microsoft Teams内のCitrix JavaScriptは、VDAで実行されているWebSocketService.exeへのセキュアなWebSocket接続を開き、これによりユーザーセッション内でWebSocketAgent.exeが生成されます。
    1. WebSocketAgent.exeは、Citrix HDX Microsoft Teams Redirection Service (CtxSvcHost.exe) を呼び出すことにより、汎用仮想チャネルをインスタンス化します。
    1. Citrix Workspaceアプリのwfica32.exe (HDXエンジン) は、Microsoft Teamsの最適化に使用される新しいWebRTCエンジンであるHdxRtcEngine.exeという新しいプロセスを生成します。
    1. CitrixメディアエンジンとTeams.exeは双方向の仮想チャネルパスを持ち、マルチメディア要求の処理を開始できます。

    –ユーザー通話–

  1. ピアA通話ボタンをクリックします。Teams.exeはMicrosoft 365のMicrosoft Teamsサービスと通信し、ピアBとのエンドツーエンドのシグナリングパスを確立します。Microsoft TeamsはHdxRtcEngineに一連のサポートされている通話パラメータ(コーデック、解像度など、Session Description Protocol (SDP) オファーとして知られる)を要求します。これらの通話パラメータは、シグナリングパスを使用してMicrosoft 365のMicrosoft Teamsサービスに中継され、そこから他のピアに中継されます。
  2. SDPオファー/アンサー(シングルパスネゴシエーション)はシグナリングチャネルを介して行われ、ICE接続チェック(STUNバインド要求を使用したNATおよびファイアウォールトラバーサル)が完了します。その後、Secure Real-time Transport Protocol (SRTP) メディアは、HdxRtcEngineと他のピア間(会議の場合はMicrosoft 365会議サーバー)で直接流れます。

Microsoft Phone System

Phone Systemは、Microsoft Teamsを使用してMicrosoft 365クラウドで通話制御とPBXを可能にするMicrosoftのテクノロジーです。Microsoft Teamsの最適化は、Microsoft 365 Calling PlansまたはDirect Routingを使用してPhone Systemをサポートします。Direct Routingを使用すると、追加のオンプレミスソフトウェアなしで、サポートされている独自のセッションボーダーコントローラーをMicrosoft Phone Systemに直接接続できます。通話キュー、転送、フォワード、保留、ミュート、通話の再開がサポートされています。

DTMF

デュアルトーン多周波 (DTMF) 機能は、以下のバージョンのCitrix Workspaceアプリ(およびそれ以降)でサポートされています。

  • Citrix Workspaceアプリ for Windows バージョン2102
  • Citrix Workspaceアプリ for Windows LTSR 1912 CU5 (Windows 10 OSのみ)
  • Citrix Workspaceアプリ for Linux バージョン2101
  • Citrix Workspaceアプリ for Mac バージョン2101
  • Citrix Workspaceアプリ for Chrome OS バージョン2111.1

動的e911のサポート

  • バージョン2112以降、Citrix Workspaceアプリは動的緊急通話をサポートしています。Microsoft Calling Plans、Operator Connect、およびDirect Routingで使用する場合、以下のことが可能になります。

  • 緊急通話の設定とルーティング
  • セキュリティ担当者への通知

通知は、VDA で実行されている Microsoft Teams クライアントではなく、エンドポイントで実行されている Citrix Workspace アプリの現在の場所に基づいて提供されます。

Ray Baum 法では、911 発信者の派遣可能な場所を適切な公共安全応答拠点 (PSAP) に送信することが義務付けられています。HDX を使用した Microsoft Teams の最適化は、以下のバージョンの Citrix Workspace アプリで使用する場合、Ray Baum 法に準拠しています。

  • Windows 版 Citrix Workspace アプリ バージョン 2112.1 以降
  • Linux 版 Citrix Workspace アプリ バージョン 2112 以降
  • Mac 版 Citrix Workspace アプリ バージョン 2112 以降
  • Chrome OS 版 Citrix Workspace アプリ バージョン 2112 以降

  • 動的緊急通報を有効にするには、管理者は Microsoft Teams 管理センターを使用して、ネットワークまたは緊急ロケーションマップを作成するために以下を設定する必要があります。

  • ネットワーク設定
  • ロケーション情報サービス (LIS)

動的緊急通報の詳細については、Microsoft のドキュメントを参照してください。

Citrix Workspace アプリが Microsoft Teams に中継する派遣可能な位置情報は次のとおりです。

  • イーサネット/スイッチ接続用のリンク層検出プロトコル (LLDP) を使用したシャーシ ID/ポート ID。イーサネット/スイッチ (LLDP) は以下でサポートされています。

    • Windows バージョン 8.1 および 10
    • macOS。LLDP 有効化ソフトウェアが必要です。LLDP 有効化ソフトウェアをダウンロードするには、www.microsoft.com にアクセスして「LLDP enablement software」を検索してください。
    • Linux。シンクライアントのオペレーティングシステム (OS) ディストリビューションに LLDP ライブラリを含める必要があります。
  • Citrix Workspace アプリがインストールされているエンドポイントの WLAN BBSID および {IPv4-IPv6; Subnet; MAC Address}
    • サブネットおよび WiFi ベースのロケーションは、Windows、Linux、Mac 版 Workspace アプリでサポートされています。
  • Citrix Workspace アプリがインストールされている OS レベルでユーザー権限が付与されている場合の緯度と経度。
    • すべての Workspace アプリプラットフォームでサポートされています。ただし、Linux 版 Citrix Workspace の場合、シンクライアントの OS ディストリビューションに libgps ライブラリを含める必要があります (sudo apt-get install libgps23 gpsd lldpd)。

ファイアウォールの考慮事項

ユーザーが Microsoft Teams クライアントを使用して最適化された通話を初めて開始すると、Windows ファイアウォール設定に関する警告が表示される場合があります。この警告は、HdxTeams.exe または HdxRtcEngine.exe (HDX Overlay Microsoft Teams) の通信を許可するようにユーザーに求めます。

ファイアウォールの警告

以下の 4 つのエントリが、Windows Defender ファイアウォール > 詳細なセキュリティコンソールの受信の規則に追加されます。必要に応じて、より制限の厳しい規則を適用できます。

ファイアウォールの受信規則

Microsoft Teams と Skype for Business の共存

Microsoft Teams と Skype for Business は、機能が重複する 2 つの個別のソリューションとして並行して展開できます。 詳細については、Microsoft Teams と Skype for Business の共存と相互運用性を理解するを参照してください。

Citrix RealTime Optimization Pack および Microsoft Teams マルチメディアエンジン用の HDX 最適化は、環境で設定された構成を尊重します。例としては、アイランドモードや、Microsoft Teams との Skype for Business コラボレーションが挙げられます。また、Microsoft Teams との Skype for Business コラボレーションおよび会議も含まれます。

周辺機器へのアクセスは、一度に 1 つのアプリケーションにのみ許可できます。たとえば、通話中に RealTime Media Engine による Web カメラアクセスは、通話中にイメージングデバイスをロックします。デバイスが解放されると、Microsoft Teams で利用可能になります。

Microsoft Teams と Skype の共存

Citrix SD-WAN™: Microsoft Teams 向けに最適化されたネットワーク接続

最適なオーディオおよびビデオ品質には、低遅延、低ジッター、低パケット損失の Microsoft 365 クラウドへのネットワーク接続が必要です。支店の Citrix Workspace アプリユーザーからの Microsoft Teams オーディオビデオ RTP トラフィックを、インターネットに接続する前にデータセンターにバックホールすると、過剰な遅延が発生する可能性があります。また、WAN リンクで輻輳を引き起こす可能性もあります。Citrix SD-WAN は、Microsoft 365 ネットワーク接続の原則に従って Microsoft Teams の接続を最適化します。Citrix SD-WAN は、Microsoft REST ベースの Microsoft 365 IP アドレスと Web サービス、および近接 DNS を使用します。これは、Microsoft Teams トラフィックを識別、分類、および誘導するために使用されます。

多くの地域のビジネスブロードバンドインターネット接続は、断続的なパケット損失、過剰なジッター期間、および停止に悩まされています。

Citrix SD-WAN は、ネットワークの状態が不安定または劣化している場合に、Microsoft Teams のオーディオ/ビデオ品質を維持するための 2 つのソリューションを提供します。

  • Microsoft Azure を使用している場合、Azure VNET に展開された Citrix SD-WAN 仮想アプライアンス (VPX) は、高度な接続最適化を提供します。これらの最適化には、シームレスなリンクフェイルオーバーとオーディオパケットレーシングが含まれます。
  • Citrix SD-WAN のお客様は、Citrix Cloud™ Direct サービスを通じて Microsoft 365 に接続できます。このサービスは、すべてのインターネットトラフィックに対して信頼性の高い安全な配信を提供します。

  • ブランチオフィスのインターネット接続の品質が問題にならない場合は、遅延を最小限に抑えるだけで十分な場合があります。Microsoft Teams のトラフィックを Citrix SD-WAN ブランチアプライアンスから最寄りの Microsoft 365 フロントドアに直接ルーティングして、遅延を最小限に抑えます。詳細については、「Citrix SD-WAN Office 365 の最適化」を参照してください。

Citrix SD-WAN

マルチウィンドウ会議とチャット

Windows の Microsoft Teams では、複数の会議またはチャットウィンドウを使用できます。ポップアウト機能の詳細については、Microsoft 365 サイトの「Microsoft Teams のチャットと会議のポップアウトウィンドウ」を参照してください。

注:

この機能は、Citrix Workspace アプリ for Windows 2112.1、Mac 2203、Linux 2203、ChromeOS 2303 でサポートされています。VDA 2112 以降が必要で、1912 CU6+ LTSR および VDA 2112 にバックポートされました。

背景のぼかしと背景効果

  • Citrix Workspace アプリ for Windows、Mac、Linux、および ChromeOS/HTML5 は、HDX を使用した Microsoft Teams の最適化で、背景のぼかしと背景効果をサポートしています。

  • 背景をぼかすか、デフォルトの画像に置き換えることで、会話がシルエット (体と顔) に集中できるようにし、予期せぬ邪魔を避けることができます。この機能は、P2P または電話会議で使用できます。

  • 注:

  • この機能は Microsoft Teams の UI/ボタンと統合されています。MultiWindow のサポートは、VDA を 2112 以降に更新する必要がある前提条件です。詳細については、「マルチウィンドウ会議とチャット」を参照してください。

  • 背景のぼかしと効果に関する Microsoft Teams UI コントロールには、以下の最小バージョンが必要です。

  • Citrix Workspace アプリ for Windows 2207
  • Citrix Workspace アプリ for Mac 2301
  • Citrix Workspace アプリ for Linux 2212
  • Citrix Workspace アプリ for ChromeOS 2303

制限事項:

  • 背景画像を Microsoft Teams のデフォルト画像に置き換える間、クライアントはインターネットに接続されている必要があります。
  • 管理者およびユーザー定義の背景画像の置き換えは、Microsoft Teams UI ではサポートされていません。カスタム背景画像は、画像がクライアントにも保存されている場合、クライアントの構成設定を使用して構成できます。

カスタム背景画像の設定

以下のレジストリキーは、Microsoft Teams UI を使用して機能を制御する予定がない場合、または管理者がデフォルトの動作を上書きしたい場合にのみ必要です。たとえば、エンドポイントの性能が十分でないため、背景のぼかしを無効にする場合などです。

Windows での設定

カスタム背景画像を設定するには、管理者またはエンドユーザーがクライアントまたはエンドポイントで以下のレジストリキーを構成する必要があります。

場所: HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStream

  • 名前: VideoBackgroundEffect
  • 種類: DWORD
  • 値: 0 (無効)、1 (有効)、2 (背景画像の置き換え)

値が 1 に設定されている場合、背景がぼかされます。この値は、エンドユーザーまたは管理者のいずれかが設定できます。

値が 2 に設定されている場合は、VideoBackgroundImage キーも存在する必要があります。この値は管理者のみが設定できます。背景画像を置き換えたい場合のみ、以下のキーが必要です(ぼかしには不要です)。

  • 名前: VideoBackgroundImage
  • 種類: REG_SZ
  • 値: my_image_name.jpeg

  • ビデオの背景画像は、C:\Program Files (x86)\Citrix\ICA Client ディレクトリに存在する必要があります。

このレジストリ設定は、Microsoft Teams UI セレクターなしで Citrix Workspace アプリ 2206 の背景ぼかしまたは画像置換を有効にするためにも使用できます。言い換えれば、環境または VDA がマルチウィンドウをサポートしていない場合でも、Citrix Workspace アプリ 2206 以降で HKCU レジストリの回避策を適用して同様の結果を得ることができます。ただし、ユーザーは HDX セッション中または Microsoft Teams 通話中にこの機能を制御することはできません。

レジストリキーの変更は、HDX セッションが接続したときにのみ有効になります。

Mac の場合

ユーザーがダウンロードした画像の場所: /Users/username/Downloads/any_image.png

カスタム画像をデフォルト画像として設定するには、次のコマンドを実行します。

defaults write com.citrix.HdxRtcEngine VideoBackgroundEffect -int 2

defaults write com.citrix.HdxRtcEngine VideoBackgroundImage -string "/Users/username/Downloads/any_image.png"

Linux の場合

ユーザーがダウンロードした画像の場所: /home/username/Downloads/any_image.jpg

ファイル /var/.config/citrix/hdx_rtc_engine/config.json を作成し、JSON 形式で次の構成キーを追加します。例:

{

"VideoBackgroundEffect":2,

"VideoBackgroundImage":"/home/username/Downloads/any_image.jpg"

}
<!--NeedCopy-->

HTML5 の場合

HTML5 の場合、背景ぼかしのみがサポートされています。カスタム画像の置換はサポートされていません。

背景ぼかしを行うには、次の手順を実行します。

  1. HTML5Client フォルダー内の configuration.js ファイルに移動します。
  2. backgroundEffects 属性を追加し、その属性を true に設定します。例:

    'features' : {
        'msTeamsOptimization' :
        {
            'backgroundEffects' : true
        }
    }
    <!--NeedCopy-->
    
  3. 変更を保存します。

クライアント CPU 消費に関する考慮事項

ぼかし機能は CPU 消費が少ないですが、消費量の増加が予想されます。たとえば、4 コア、1.5 GHz の Intel® Pentium® Silver チップ(TurboBoost により最大 2.8 GHz)を搭載したシンクライアントでは、背景ぼかしにより CPU 使用率が約 2% 増加します。平均 CPU 使用率は 20% 未満です。

Microsoft Teams のギャラリービューとアクティブスピーカー

Microsoft Teams は、ギャラリーラージギャラリーTogether モードのレイアウトをサポートしています。

Microsoft Teams は、4 人の参加者のビデオストリームを含む 2x2 グリッド(ギャラリーとして知られています)を表示します。この場合、Microsoft Teams はデコードのために 4 つのビデオストリームをクライアントデバイスに送信します。4 人を超える参加者がビデオを共有する場合、画面には最後にアクティブだった 4 人のスピーカーのみが表示されます。

Microsoft Teams は、最大 7x7 のグリッドを持つラージギャラリービューも提供します。その結果、Microsoft Teams 会議サーバーは単一のビデオフィードを合成し、デコードのためにクライアントデバイスに送信するため、CPU 消費量が低減されます。この単一の行列形式のフィードには、ユーザーのセルフプレビュービデオも含まれる場合があります。

最後に、Microsoft Teamsは新しい会議エクスペリエンスの一部であるTogetherモードをサポートしています。AIセグメンテーション技術を使用して参加者を共有背景にデジタル配置することで、Microsoft Teamsはすべての参加者を同じ講堂に配置します。

ユーザーは、会議通話中に省略記号メニューでギャラリー大規模ギャラリー、またはTogetherモードのレイアウトを選択することで、これらのモードを制御できます。

ビデオレイアウト

ビデオのアスペクト比の制約のサポート (Windows向けCWA 2102、Linux向けCWA 2106、MAC向けCWA 2106以降):

  • フレームに合わせるオプションは、ギャラリー/大規模ギャラリービューで利用できます。このオプションは、ビデオサイズをサブウィンドウに収まるようにトリミングします。一方、フレームに収めるは、ビデオの側面に黒いバー(レターボックス)を表示するため、トリミングは行われません。

次の表は、ギャラリーレイアウトと大規模ギャラリーレイアウトの比較を示します。

  ギャラリービュー 2x2 (デフォルト) 大規模ギャラリービュー
レイアウト/グリッド 4人の参加者のビデオストリームを含む2x2グリッドを表示します。画面には直近で最もアクティブな4人の発言者のみが表示され、他の参加者はグリッドに表示されません。 49人の参加者のビデオストリームを含む7x7グリッドを表示します。
ミキシング技術 メディアルーターは、各参加者からの個々のストリームをすべてのユーザーに転送します。 中央の会議サーバーがすべてのオーディオまたはビデオをミキシングおよびトランスコードし、各参加者向けに調整された複合レイアウトを作成します。このアクションにより、追加の遅延が発生します。
アクティブスピーカー 新しいアクティブスピーカーは、グリッド内で最もアクティブでないスピーカーと置き換わります。 アクティブか非アクティブかに関わらず、すべての参加者を表示します。
エンドポイントでのエンコード Simulcastが有効になっている場合、1つ以上のビデオストリームがエンドポイントでエンコードされることがあります。Simulcastのサポートの詳細については、「Simulcast」を参照してください。 Simulcastが有効になっている場合、1つ以上のビデオストリームがエンドポイントでエンコードされることがあります。Simulcastのサポートの詳細については、「Simulcast」を参照してください。
エンドポイントでのデコード 各参加者は最大4つの個別のメディアストリームを取得します。これにより、HdxRtcEngine.exeによるエンドポイントでのCPU消費量が増加します(デコード/レンダリングのため)。 各参加者はオーディオとビデオ用に1つのストリームのみを取得します。この設定により、エンドポイントでのCPU消費量が低下します。
最大解像度 720p。4人の参加者がビデオを共有している場合、最大解像度はビデオフィードあたり360pです。4人未満の参加者がビデオを共有している場合、ビデオフィードあたりの解像度は高くなることがあります。 複合レイアウトまたはミキシングの場合は720p。複合レイアウトでは、参加者ごとの高品質なビデオストリームは必要ありません。この条件により、各送信者は解像度またはアップロードビットレートを削減します。
「低速ユーザー」の問題 送信者は、各モダリティ(オーディオ/ビデオ/画面共有)の品質を、参加者間の最低共通ネットワーク品質に調整します。このマルチメディアストリームは、その後、他のすべての参加者に転送されます。結果として、ネットワーク状態の悪い参加者が通話中の他の全員の品質に影響を与えます。 最低共通ネットワーク品質のシナリオの影響を受けにくいです。会議サーバーは、個々の参加者のネットワーク状態に基づいて異なる品質を提供します。
セルフプレビュー リアルタイムで自分自身を小さなサムネイルで表示します。 自分自身をサムネイルで表示し、残りのビデオフィードと混合します。結果として、メインのビデオレイアウトに自分自身が追加の遅延を伴って含まれているのを見ることがあります。

Microsoft Teamsでの画面共有

Microsoft Teamsは、ビデオベースの画面共有(VBSS)に依存しており、H264などのビデオコーデックで共有されるデスクトップを効果的にエンコードし、高解像度ストリームを作成します。HDX最適化により、受信画面共有はビデオストリームとして扱われます。

Windows、Linux、Mac向けのCitrix Workspaceアプリ2109以降、およびChromeOS向けのCitrix Workspaceアプリ2303以降では、ユーザーは画面とビデオカメラを同時に共有できます。

以前のバージョンでは、ビデオ通話中に相手がデスクトップの共有を開始すると、元のカメラビデオフィードは一時停止されます。代わりに、画面共有ビデオフィードが表示されます。その後、相手は手動でカメラ共有を再開する必要があります。

PowerPoint Liveに関する注意

PowerPoint Liveからコンテンツを共有している場合、この制限は存在しません。その場合、他の相手は引き続きあなたのウェブカメラとコンテンツを見ることができ、他のスライドを確認するために前後に移動できます。このシナリオでは、スライドはVDAでレンダリングされます。PowerPoint Liveのスライドデッキにアクセスするには、「共有トレイ」ボタンをクリックして、提案されたPowerPointスライドのいずれかを選択するか、「参照」をクリックしてコンピューターまたはOneDriveでPowerPointファイルを見つけます。

送信画面共有も最適化され、Citrix Workspaceアプリにオフロードされます。この場合、メディアエンジンは、赤い境界線が描かれたCitrix Desktop Viewer (CDViewer.exe) ウィンドウのみをキャプチャして送信します。Desktop Viewerと重なるローカルアプリケーションはキャプチャされません。

画面共有を有効にするには、Mac向けCitrix Workspaceアプリで特定の権限を設定します。詳細については、「システム要件」を参照してください。

マルチモニター

Desktop Viewer (CDViewer.exe) がフルスクリーンモードでマルチモニター設定にまたがっている場合、Citrix Workspaceアプリ2106以降 (Windows/Linux/Mac) では、画面ピッカーで共有するモニターを選択できます。

既知の制限事項:

  • Desktop Viewerが無効になっている場合、またはDesktop Lockが使用されている場合、Microsoft Teamsの画面ピッカーではマルチモニター選択は利用できません。Desktop Viewerは、.ICAファイルテンプレートまたはStoreFront web.configを編集することで無効にできます。SHIFT+F2ホットキーはマルチモニター画面共有と互換性がありません。
  • Workspaceアプリの2106より前のバージョンでは、プライマリモニターのみが共有されます。通話中の相手に見せるには、仮想デスクトップ内のアプリケーションをプライマリモニターにドラッグします。
  • Citrix Workspaceアプリを仮想モニターレイアウト機能(単一の物理モニターの論理パーティション)で構成している場合、マルチモニター画面共有が機能しないことがあります。この場合、すべての仮想モニターが複合画像として共有されます。
  • Windows向けCitrix Workspaceアプリの古いバージョン(1907から2008まで)も、クライアントマシンで実行されているローカルアプリケーションを共有します。この共有は、ローカルアプリがDesktop Viewerの上にオーバーレイされている場合にのみ可能です。この動作は、2009.6以降および1912 CU5以降で削除されました。
  • 画面共有中に、ウィンドウモードからフルスクリーンに変更すると、画面共有が停止します。画面共有を機能させるには、一度停止して再度共有する必要があります。

画面共有

シームレスアプリケーションからの画面共有:

Microsoft Teamsをスタンドアロンのシームレスアプリケーションとして公開している場合、画面共有は物理エンドポイントのローカルデスクトップをキャプチャします。Citrix Workspaceアプリの最小バージョン1909が必要です。

アプリケーション共有

Windows向けCitrix Workspaceアプリ2112.1およびVDA 2112以降、Microsoft Teamsはアプリケーション共有をサポートしています。

Windows向けCitrix Workspaceアプリ2109、Mac向け2203、Linux向け2209、およびVDA 2109以降、Microsoft Teamsは仮想セッションで実行されている特定のアプリケーションの画面共有をサポートしています。特定のアプリケーションを共有するには:

  1. リモートセッション内でMicrosoft Teamsアプリに移動します。
  2. Microsoft Teams UIでコンテンツを共有をクリックします。
  3. 会議で共有するアプリを選択します。選択したアプリの周囲に赤い枠が表示され、通話中の参加者は共有されたアプリを見ることができます。

別のアプリを共有するには、もう一度コンテンツを共有をクリックし、新しいアプリを選択します。

アプリ共有を無効にする場合は、VDAのHKLM\SOFTWARE\Citrix\Graphicsに以下のレジストリキーを作成します。 名前: UseWsProvider 種類: DWORD 値: 0

注:

  • Microsoftによってアップデートが展開されたら、ドキュメントのアップデートとアナウンスについてはCTX253754を確認してください。
  • アプリを最小化すると、Microsoft Teamsは共有されたアプリの最後の画像を表示します。ウィンドウを最大化すると、画面共有を再開できます。
  • 画面共有は、VDA側でのウィンドウのキャプチャに依存します。コンテンツは最大レートでCitrix Workspaceアプリに中継されます。最大レートは1秒あたり30フレームです。Citrix Workspaceアプリは、コンテンツをピアまたは会議サーバーに転送します。

Microsoft Teamsのアプリ共有

特定のアプリの画面共有に関する既知の制限事項:

  • アプリを画面共有している場合、マウスカーソルは表示されません。
  • アプリを共有中に最小化すると、画面ピッカーにはアプリのアイコンのみが表示されます。アプリのサムネイルは画面ピッカーにプレビューされません。アプリを最大化するまで、コンテンツを共有できず、赤い枠も表示されません。
  • LAAアプリは、VDAの最適化されたMicrosoft Teamsでデスクトップアプリと共有できるアプリのリストを表示します。ただし、リストからアプリを選択した場合、結果が期待どおりにならないことがあります。

アプリ保護との互換性 特定のアプリの画面共有は、HDX最適化されたMicrosoft Teamsのアプリ保護機能と互換性があります。アプリ保護が有効になっているデリバリーグループからアプリまたはデスクトップを起動した場合、特定のアプリを画面共有できます。

Microsoft Teams UIでコンテンツを共有をクリックすると、画面ピッカーからデスクトップオプションが削除されます。開いているアプリを共有するには、ウィンドウオプションのみを選択できます。

注:

アプリ保護が有効になっているデリバリーグループからアプリまたはデスクトップを起動すると、受信ビデオまたは画面共有を表示できません。

Microsoft Teamsでの制御の付与と要求

この機能は、Citrix Workspaceアプリの以下のバージョンでサポートされています(VDAバージョンやオペレーティングシステム、シングルセッションまたはマルチセッションには依存しません)。

  • Citrix Workspaceアプリ for Windowsバージョン2112.1以降
  • Citrix Workspaceアプリ for Macバージョン2203.1以降
  • Citrix Workspaceアプリ for Linuxバージョン2203以降
  • Citrix Workspaceアプリ for ChromeOSバージョン2303以降

参加者が画面を共有しているMicrosoft Teams通話中に、制御を要求できます。制御を取得すると、共有画面に対して選択、編集、またはその他のキーボードおよびマウス操作を行うことができます。

画面が共有されているときに制御を取得するには、Microsoft Teams UIの制御を要求ボタンをクリックします。画面を共有している会議参加者は、要求を許可または拒否できます。

制御中は、共有画面に対して選択、編集、およびその他の変更を行うことができます。これらの操作には、キーボードとマウスの両方を使用できます。完了したら、制御を要求をクリックします。

制限事項:

  • ユーザーが単一のアプリ(アプリ共有とも呼ばれる)を共有している場合、制御の付与と要求は利用できません。デスクトップ全体またはモニターを共有する必要があります。
  • コントロールバーを特定の場所に固定する機能は利用できません。

Microsoft Teamsでの周辺機器

Microsoft Teamsの最適化がアクティブな場合、Citrix Workspaceアプリは周辺機器(ヘッドセット、マイク、カメラ、スピーカーなど)にアクセスします。その後、周辺機器はMicrosoft Teams UI(設定 > デバイス)に適切にリストされます。

Microsoft Teamsの最適化モード

Microsoft Teamsはデバイスに直接アクセスしません。代わりに、メディアの取得、キャプチャ、および処理のためにWorkspaceアプリのWebRTCメディアエンジンに依存します。Microsoft Teamsは、ユーザーが選択できるようにデバイスをリスト表示します。

Microsoft Teamsがアクティブな間に挿入された周辺機器は、デフォルトでは選択されません。Microsoft Teams UIの設定 > デバイス画面から周辺機器を手動で選択する必要があります。周辺機器が選択されると、Microsoft Teamsは周辺機器の情報をキャッシュします。その結果、同じエンドポイントからセッションに再接続すると、周辺機器が自動的に選択されます。

推奨事項:

  • エコーキャンセレーション内蔵のMicrosoft Teams認定ヘッドセット。マイクとスピーカーが別々のデバイスにある追加の周辺機器を使用するセットアップでは、エコーが発生する可能性があります。例としては、内蔵マイク付きのウェブカメラとスピーカー付きのモニターがあります。外部スピーカーを使用する場合は、マイクからできるだけ離して配置してください。また、音をマイクに屈折させる可能性のある表面からも離して配置してください。
  • Microsoft Teams認定カメラ。ただし、Skype for Business認定周辺機器もMicrosoft Teamsと互換性があります。
  • Citrix Workspaceアプリのメディアエンジンは、オンボードH.264エンコーディング(UVC 1.1および1.5)を実行するウェブカメラでCPUオフロードを利用できません。

注記:

Windows版Workspaceアプリ2009.6では、24ビットのオーディオ形式、または96kHzを超える周波数の周辺機器を取得できるようになりました。

HdxTeams.exe(Windows版Citrix Workspaceアプリ2009以前)は、以下の特定のオーディオデバイス形式(チャンネル、ビット深度、サンプルレート)のみをサポートしています。

  • 再生デバイス: 最大2チャンネル、16ビット、最大96,000 Hzの周波数
  • 録音デバイス: 最大4チャンネル、16ビット、最大96,000 Hzの周波数

スピーカーまたはマイクのいずれかが予期される設定と一致しない場合、Microsoft Teamsでのデバイス列挙は失敗し、設定 > デバイスの下になしと表示されます。

HdxTeams.exeWebrpcログには、この種の情報が表示されます。

Mar 27 20:58:22.885 webrtcapi.WebRTCEngine Info: init. initializing...
Mar 27 20:58:23.190 webrtcapi.WebRTCEngine Error: init. couldn't create audio module!
<!--NeedCopy-->

回避策として、特定のデバイスを無効にするか、次の手順を実行します。

  1. サウンドコントロールパネル(mmsys.cpl)を開きます。
  2. 再生デバイスまたは録音デバイスを選択します。
  3. プロパティ > 詳細に移動し、設定をサポートされているモードに変更します。

フォールバックモード

Microsoft Teamsが最適化されたVDIモード(Teams/バージョン情報/バージョンで「Citrix HDX未接続」)でロードできない場合、VDAはレガシーHDXテクノロジーにフォールバックします。レガシーHDXテクノロジーには、Webカメラリダイレクト、クライアントオーディオ、マイクリダイレクトが含まれる場合があります。Microsoft Teamsの最適化をサポートしないWorkspaceアプリのバージョン/プラットフォームOSを使用している場合、フォールバックレジストリキーは適用されません。 フォールバックモードでは、周辺機器はVDAにマッピングされます。周辺機器は、ローカルで仮想デスクトップに接続されているかのようにMicrosoft Teamsアプリに表示されます。

VDAでレジストリキーを設定することにより、フォールバックメカニズムをきめ細かく制御できるようになりました。詳しくは、レジストリで管理される機能のリストにあるMicrosoft Teamsフォールバックモードを参照してください。

この機能には、Microsoft Teamsバージョン1.3.0.13565以降が必要です。

Microsoft Teamsアプリの設定 > デバイスタブで、最適化モードと非最適化モードのどちらであるかを判断する場合、主な違いはカメラ名です。Microsoft Teamsが非最適化モードでロードされた場合、レガシーHDXテクノロジーが起動します。Webカメラ名には、次のグラフィックに示すようにCitrix HDXサフィックスが付いています。スピーカーとマイクのデバイス名は、最適化モードと比較してわずかに異なる(または切り詰められる)場合があります。

Microsoft Teamsの非最適化モード

レガシーHDXテクノロジーが使用されている場合、Microsoft Teamsはオーディオ、ビデオ、画面共有の処理をエンドポイントのCitrix WorkspaceアプリWebRTCメディアエンジンにオフロードしません。代わりに、HDXテクノロジーはサーバー側のレンダリングを使用します。ビデオをオンにすると、VDAで高いCPU消費が予想されます。リアルタイムオーディオのパフォーマンスは最適ではない可能性があります。

既知の制限事項

Citrixの制限事項

Citrix Workspaceアプリの制限事項:

  • HIDボタン - 通話の応答と終了はサポートされていません。音量の上げ下げはサポートされています。
  • Microsoft Teamsの管理センターのQoS設定は、VDIユーザーには適用されません。
  • Citrix Workspaceアプリのアプリ保護アドオン機能は、送信画面共有を防止し、受信画面共有とビデオをブロックします。
  • ユーザーは、VDAでスニッピングツールを使用している間、Microsoft Teamsコンテンツのスクリーンショットを撮ることはできません。ただし、クライアント側でスニッピングツールを使用すると、コンテンツをキャプチャできます。

VDAの制限事項:

  • Citrix Workspaceアプリの高DPI設定をはいに構成すると、リダイレクトされたビデオウィンドウがずれて表示されます。この制限は、モニターのDPIスケーリング係数が100%を超えて設定されている場合に発生します。

Citrix WorkspaceアプリとVDAの制限事項:

  • 最適化された通話の音量は、VDAではなく、クライアントマシンの音量バーを使用してのみ制御できます。

Simulcast

Simulcastサポートは、WindowsおよびMac上の最適化されたMicrosoft Teamsビデオ会議通話で有効になっています。Linuxについては、シンクライアントベンダーにお問い合わせください。 Simulcastを使用すると、すべての発信者にとって最適な通話エクスペリエンスのために適切な解像度に適合させることで、異なるエンドポイント間でのビデオ会議通話の品質とエクスペリエンスが向上します。

この改善されたエクスペリエンスにより、各ユーザーは、エンドポイントの機能、ネットワークの状態など、いくつかの要因に応じて、異なる解像度(たとえば、720p、360pなど)で複数のビデオストリームを配信する場合があります。受信側のエンドポイントは、処理できる最大品質の解像度を要求し、すべてのユーザーに最適なビデオエクスペリエンスを提供します。

注記:

この機能は、Microsoft Teamsからの更新プログラムのロールアウト後にのみ利用可能です。ETAについては、https://www.microsoft.com/にアクセスし、Microsoft 365ロードマップを検索してください。Microsoftによって更新プログラムがロールアウトされたら、ドキュメントの更新と発表についてはCTX253754を確認できます。

Microsoftの制限事項

  • 3x3ギャラリービューはサポートされていません。Microsoft Teamsの依存関係 – 3x3グリッドの提供時期についてはMicrosoftにお問い合わせください。
  • Skype for Businessとの相互運用性は、オーディオ通話に限定され、ビデオモダリティはありません。
  • 送受信ビデオストリームの最大解像度は720pです。Microsoft Teamsの依存関係 – 1080pの提供時期についてはMicrosoftにお問い合わせください。
  • PSTN通話のリングバックトーンはサポートされていません。
  • ダイレクトルーティングのメディアバイパスはサポートされていません。
  • ブロードキャストおよびライブイベントのプロデューサーおよびプレゼンターの役割はサポートされていません。参加者の役割はサポートされていますが、最適化されていません(代わりにVDAでレンダリングされます)。
  • Microsoft Teamsのズームインおよびズームアウト機能はサポートされていません。
  • ロケーションベースルーティングとメディアバイパスはサポートされていません。
  • 通話のマージはサポートされていません(ユーザーインターフェイスにオプションが表示されません)。

CitrixとMicrosoftの制限事項

  • 画面共有を行う際、「システムオーディオを含める」オプションは利用できません。
  • SimulcastはChromeOSではサポートされていません。

Microsoft Teams シングルウィンドウのサポート近日終了

2024 年 1 月 31 日に、Microsoft は VDI Microsoft Teams の最適化を使用する際のシングルウィンドウ UI の Microsoft Teams サポートを終了し、マルチウィンドウエクスペリエンスのみをサポートします。Microsoft は、2023 年 9 月 8 日に M365 管理センター (投稿 ID: MC674419) でこの廃止について通知しました。 マルチウィンドウ機能に関する公開されている詳細は、Tech Community の記事「New Meeting and Calling Experience in Microsoft Teams」で確認できます。

ビデオおよび画面共有で最適化されたモードで Microsoft Teams を引き続き使用するには、VDA および Citrix Workspace アプリをサポートされているバージョンにアップグレードする必要があります。インフラストラクチャとエンドポイントをアップグレードしてマルチウィンドウをサポートしない場合、音声通話のみ確立できます。最適化されたビデオおよび画面共有機能は使用できません。

次の表に、Citrix VDI で Microsoft Teams の最適化された通話を継続して使用するために必要な VDA および Citrix Workspace アプリの最小、LTSR、および推奨バージョンを示します。

コンポーネント 最小バージョン LTSR サポートバージョン 推奨バージョン
Microsoft Teams 1.5.00.11865 該当なし 最新
VDA 1912 CU6 LTSR, 2203 LTSR, 2112 CR 1912 CU7+, 2203 CU2+ 2308 CR+
Citrix Workspace app for Windows 2205 CR 2203 CU2+ 2309 CR+
Citrix Workspace app for Mac 2209 CR 該当なし 2308 CR+
Citrix Workspace app for Linux 2209 CR 該当なし 2308 CR+
Citrix Workspace app for ChromeOS or HTML5 2303 CR 該当なし 2309 CR+

WebRTC からの SDP 形式 (Plan B) 廃止のお知らせ

Citrix は、将来のリリースで WebRTC からの現在の SDP 形式 (Plan B) のサポートを廃止することを予定しています。最適化された Microsoft Teams の機能をサポートするには、WebRTC で Unified Plan を使用する必要があります。

影響を受ける製品

Citrix Workspace アプリケーションの将来のリリースでは、Citrix Workspace アプリの今後のリリースを使用するエンドポイントと、Citrix Workspace アプリ 2108 以前のバージョンを使用するエンドポイント間の通話はサポートされません。この通話の非互換性には、1912 LTSR Citrix Workspace アプリクライアント (CWA) が含まれます。次の CWA クライアントが影響を受けます。

  • Windows 用 Citrix Workspace アプリ
  • Linux 用 Citrix Workspace アプリ
  • Mac 用 Citrix Workspace アプリ
  • Chrome 用 Citrix Workspace アプリ

Plan B の代替

Citrix Workspace アプリのバージョン 2109 より古いバージョンを実行している場合は、サポートされているバージョン (できれば最新の CR リリース) にアップグレードする必要があります。そうしないと、将来のリリースまたは新しいエンドポイントとの通話は接続に失敗します。フェデレーションパートナーが Citrix Workspace をアップグレードしていない場合、将来のリリースとフェデレーション通信パートナー間の通話も完了に失敗する可能性があります。

Citrix Workspace アプリバージョン 2108 は 2023 年 3 月にサポート期限が終了しており、新しいバージョンにアップグレードする必要があります。Citrix Workspace アプリのバージョンサポートに関する詳細については、「Workspace App」を参照してください。

Plan B の廃止に関する詳細については、WebRTC ドキュメントを参照してください。

追加情報