Citrix Virtual Apps and Desktops

マイクロソフト チームズ (Classic) の最適化

注:

新しい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 は、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がどのように機能するかを理解できます。

マイクロソフト チームズ の最適化デモ

マイクロソフトチームズのインストール

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

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

Microsoft Teams のマシン全体へのインストールに関するガイドライン(https://docs.microsoft.com/ja-jp/MicrosoftTeams/teams-for-vdi#deploy-the-teams-desktop-app-to-the-vm)に従うことをお勧めします。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 Machine-Wide Installer が コントロールパネルプログラムと機能 に表示されます。また、コンピューターのすべてのユーザーに対して、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 を使用してください。

注:

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

リモート PC アクセス向け

Citrix では、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 Access の状態(HDX またはローカル)を正しく検出できるようにする必要があります。これは、Microsoft Teams が VDI モードをアプリ起動時にのみ評価でき、バックグラウンドで実行されている間は評価できないためです。再起動しないと、Microsoft Teams はポップアウトウィンドウ、ブレイクアウトルーム、会議のリアクションなどの機能をロードできない場合があります。

アプリレイヤリング向け

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 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) は、desktop-config.json%Appdata%\Microsoft\Teams に保存されます。ログオンスクリプトを使用してそのファイルを編集し、値を 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キャッシュフォルダーからファイルとディレクトリを除外します。この操作は、ユーザーキャッシュサイズを削減し、非永続的なセットアップをさらに最適化するのに役立ちます。

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

このシナリオでは、エンドユーザーは一度に1つの場所でMicrosoft Teamsを使用します。同時に2つのWindowsセッションでMicrosoft Teamsを実行する必要はありません。一般的な仮想デスクトップ展開では、各ユーザーに1つのデスクトップが割り当てられ、Microsoft Teamsは仮想デスクトップに1つのアプリケーションとして展開されます。 Citrix Profileコンテナを有効にし、Per-user installerにリストされているユーザーごとのディレクトリをコンテナにリダイレクトすることをお勧めします。

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

    プロファイルコンテナ(/ja-jp/citrix-virtual-apps-desktops/2511/media/teams-profile-container.png)

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

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

システム要件

推奨される最小バージョン - デリバリーコントローラー (DDCs) 1906.2

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

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

  • Windows Server 2022、2019、2016、2012R2 スタンダードおよびデータセンターエディション、および Server Core オプション

最小バージョン - バーチャル デリバリー エージェント (VDA) 1906.2

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

  • ウィンドウズ 11
  • Windows 10 64-bit、バージョン 1607 以降。VMホスト型アプリは、Windows 2109.1 以降のCitrix Workspaceアプリでサポートされています。
  • Windows Server 2022、2019、2016、および 2012 R2 (Standard および データセンター エディション)

システム要件:

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

推奨バージョン – Windows向けシトリックス ワークスペース アプリ最新CR、および最小バージョン - Windows向けシトリックス ワークスペース アプリ1907

  • Windows 11が必要です。
  • Windows 10 (32ビット版および64ビット版、Embedded版を含む) (Windows 7のサポートはバージョン2006で終了) (Windows 8.1のサポートはバージョン2204.1で終了)。
  • ウィンドウズ 10 アイオーティー エンタープライズ 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 app には、最低 600 MB の空きディスク容量と 1 GB の RAM が必要です。
  • Microsoft .NET Framework の最小要件はバージョン 4.8 です。Citrix Workspace app は、システムに .NET Framework が存在しない場合、自動的にダウンロードしてインストールします。

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

最小バージョン - リナックス用 Citrix Workspace アプリケーション 2006

詳しくは、Linux 用 Citrix Workspaceアプリのドキュメントの「Microsoft Teams の最適化」(/ja-jp/citrix-workspace-app-for-linux/configure-xenapp.html#optimization-for-microsoft-teams)を参照してください。

ソフトウェア:

  • GStreamer 1.0 以降、または Cairo 2
  • libc++-9.0 以降
  • libgdk 3.22 以降
  • OpenSSL 1.1.1d
  • libnsl
  • ウブントゥ 20.04 以降

認証機能の強化:

ハードウェア:

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

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

詳細については、「Citrix Workspaceアプリをインストールするための前提条件」を参照してください。

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

最小バージョン - Mac用シトリックス ワークスペース アプリ 2012

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

  • マックオーエス カタリナ (10.15)。
  • macOS ビッグサー 11.0.1 以降
  • macOS モントレー

サポートされている機能:

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

注:

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

最小バージョン - 最新バージョンのChromeOSで実行されているChromeOS用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 または選択したロードテストツールを使用して結果を検証することをCitrixは推奨します。

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

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

ソフトウェア

A single virtual machine (40 logical processors) with Windows 2019 (TSVDA) running Citrix Virtual Apps and Desktops 2106 VMware ESXi 6.7

用語集

  • ナレッジワーカーのワークロード: アクロバットリーダー、フリーマインド/Java、フォトビューアー、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ウィンドウに切り替えます。

結果

  • Microsoft Teams ワークロード(81ユーザー)では、ベースライン(137ユーザー)と比較して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 アプリ (最小バージョン) ChromeOS 用 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. ネゴシエート/ケルベロス、NTLM、ベーシック、およびダイジェスト。Pac ファイルもサポートされています。
  3. 匿名のみ。
  4. VDA が 2112 以降の場合、ライブキャプションは、Citrix Workspace アプリのバージョンが MAC 用 2203.1 および Linux 用 2203、または Windows 用 2112 の場合にのみ機能します。これは、Microsoft Teams がシングルウィンドウ UI モードまたはマルチウィンドウモードの場合、ライブキャプションの動作が異なるためです。
  5. マルチウィンドウは 2112 VDA で導入されましたが、VDA 1912 LTSR CU6 リリースにバックポートされました。

注:

  • Citrix Workspaceアプリ Windows版 1912 CU6 (またはそれ以降) に記載されているすべての機能は、Citrix Workspaceアプリ Windows版 2203.1 LTSR CU1 に適用されます。
  • Microsoft は、Microsoft Teams のシングルウィンドウモードのサポートを非推奨にしました。これに対応するには、VDA を 1912 CU6+ LTSR に、Citrix Workspace アプリを 2203 CU2+ 以降にアップグレードする必要があります。これらはマルチウィンドウモードをサポートしています。

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

Microsoft Teams の最適化を有効にするには、Microsoft Teams redirection ポリシーで説明されている管理ポリシーを使用します。このポリシーはデフォルトで 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を終了し、再起動してください。管理ポリシーが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ネットワーク評価ツールを使用してください。サポート情報については、サポートを参照してください。

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

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

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

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

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

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

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

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

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

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

種類 帯域幅 コーデック
オーディオ (双方向) 約 90 キロビット/秒 G.722
オーディオ (双方向) 約 60 キロビット/秒 オプス*
ビデオ (双方向) 約 700 キロビット/秒 H264 360p、30フレーム/秒、アスペクト比16:9
画面共有 約 300 キロビット毎秒 H.264 1080p、15フレーム毎秒

* Opusは、6 kbpsから510 kbpsまでの定ビットレートおよび可変ビットレートエンコーディングをサポートしています。

OpusとH264は、ピアツーピアおよび会議通話に推奨されるコーデックです。

重要:

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

プロキシサーバー

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

  • VDA上のプロキシ構成:

    VDAで明示的なプロキシサーバーを構成し、localhostへの接続をプロキシ経由でルーティングすると、リダイレクトは失敗します。プロキシを正しく構成するには、Internet Options > Connections > LAN Settings > Proxy Serversローカルアドレスにはプロキシサーバーを使用しない設定を選択し、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アプリでのプロキシ構成:

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

    • Citrix Workspaceアプリケーション Windows用 バージョン2012 (ネゴシエート/ケルベロス、NTLM、ベーシック、およびダイジェスト。Pacファイルもサポートされます)
    • Citrix Workspaceアプリケーション Windows用 バージョン1912 CU5 (ネゴシエート/ケルベロス、NTLM、ベーシック、およびダイジェスト。Pacファイルもサポートされます)
    • シトリックス ワークスペース アプリ Linux版 バージョン 2101 (匿名認証)
    • Citrix Workspaceアプリ Mac版 バージョン 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.122.0.0/15 UDP: 3478, 3479, 3480, 3481, TCP: 443 (フォールバック)

These ranges include both Transport Relays and media processors, front-ended by an Azure Load Balancer. The Microsoft Teams Transport Relays provide STUN and TURN functionality, but they aren’t ICE endpoints. Also, the Microsoft Teams Transport Relays don’t terminate media, TLS, or do any transcoding. They can bridge TCP (if HdxRtcEngine.exe uses TCP) to UDP when they forward traffic to other peers or media processors.

Workspace app WebRTC media engine contacts the closest Microsoft Teams Transport Relay in the Microsoft 365 cloud. The media engine uses anycast IP and port 3478–3481 UDP (different UDP ports per workload, though multiplexing can happen) or 443 TCP/TLS for fallbacks. Call quality depends on the underlying network protocol. Because UDP is always recommended over TCP, we advise you to design your networks to accommodate UDP traffic in the branch office.

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

注:

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

通話設定

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

アーキテクチャ

マイクロソフト Teams の最適化の仕組み

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

    —–ユーザー通話——

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

マイクロソフト フォンシステム

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 アプリのバージョン (およびそれ以降) でサポートされています。

  • シトリックス ワークスペース アプリ Windows版 バージョン 2102
  • シトリックス ワークスペース アプリ Windows版 LTSR 1912 CU5 (Windows 10 OSのみ)
  • シトリックス ワークスペース アプリケーション Linux版 2101
  • シトリックス ワークスペース アプリケーション Mac版 2101
  • ChromeOS向けシトリックス ワークスペース アプリケーション バージョン 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版シトリックス ワークスペース アプリ バージョン 2112 以降
  • Mac版シトリックス ワークスペース アプリ バージョン 2112 以降
  • ChromeOS向けシトリックス ワークスペース アプリ バージョン 2112 以降

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

  • ネットワーク設定
  • 位置情報サービス (LIS)

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

Citrix WorkspaceアプリがMicrosoft Teamsに中継する派遣可能な位置情報には、次のものがあります。

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

    • Windowsバージョン8.1および10
    • macOS。LLDP有効化ソフトウェアが必要です。LLDP有効化ソフトウェアをダウンロードするには、www.microsoft.com にアクセスし、LLDP有効化ソフトウェアを検索してください。
    • Linux。シンクライアントのオペレーティングシステム(OS)ディストリビューションにLLDPライブラリを含める必要があります。
  • Citrix WorkspaceアプリがインストールされているエンドポイントのWLAN BBSIDおよび{IPv4-IPv6; サブネット; MACアドレス}。
    • サブネットおよびWiFiベースのロケーションは、Windows、Linux、Mac版Workspaceアプリでサポートされています。
  • Citrix WorkspaceアプリがインストールされているOSレベルでユーザー権限が付与されている場合(権限はHDX RTC Engineに設定されています)の緯度と経度。
    • すべてのWorkspaceアプリプラットフォームでサポートされています。ただし、Citrix Workspace for Linuxの場合、シンクライアントの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は、重複する機能を備えた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で利用可能になります。

マイクロソフト チームズ と スカイプ の共存

Citrix SD-WAN™: マイクロソフト 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 optimizationを参照してください。

シトリックス SD-WAN ](/ja-jp/citrix-virtual-apps-desktops/2511/media/sd-wan.png)

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

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

注:

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

背景のぼかしと背景効果

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

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

注:

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

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

  • Windows向けシトリックス ワークスペース アプリ 2207
  • Mac向けシトリックス ワークスペース アプリ 2301
  • Linux向けシトリックス ワークスペース アプリ 2307
  • ChromeOS向けシトリックス ワークスペース アプリ 2303

制限事項:

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

カスタム背景画像の設定

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

ウィンドウズの場合

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

場所: HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStream

  • Name: VideoBackgroundEffect
  • Type: DWORD
  • 値: 0 (無効), 1 (有効), 2 (背景画像の置き換え)

値を1に設定すると、背景がぼやけます。この値はエンドユーザーまたは管理者が設定できます。

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

  • Name: VideoBackgroundImage
  • 種類は「REG_SZ」です。
  • Value: 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"

リナックスの場合

ユーザーがダウンロードした画像の場所は、次のパスにあります: /home/username/Downloads/any_image.jpg

/var/.config/citrix/hdx_rtc_engine/config.json ファイルを作成し、JSON形式で以下の構成キーを追加してください。以下に例を示します。

{

"VideoBackgroundEffect":2,

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

}

HTML5の場合

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

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

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

ぼかし機能はCPUへの負荷が低いですが、消費量の増加が予想されます。たとえば、4コア、1.5 GHz、TurboBoostで最大2.8 GHzのIntel® Pentium® Silverチップを搭載したシンクライアントでは、背景のぼかしにより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 モードのレイアウトを選択することで、これらのモードを制御できます。

ビデオレイアウト(/ja-jp/citrix-virtual-apps-desktops/2511/media/teams-video-modes.png)

ビデオのアスペクト比の制約のサポート(シトリックス ワークスペース アプリ for Windows 2102、シトリックス ワークスペース アプリ for Linux 2106、シトリックス ワークスペース アプリ for MAC 2106以降):

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

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

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

マイクロソフト チームズでの画面共有

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

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

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

パワーポイント ライブに関する注意

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

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

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

既知の制限:

  • 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では、共有コントロールを特定の場所にピン留めすることはできません。
  • 最小化されたアプリを共有すると、そのアプリのタイトルバーも共有される場合があります。

画面共有

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

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

アプリ共有

Windows向けCitrix Workspaceアプリ2112.1およびVDA 2112以降、マイクロソフト チームズはアプリ共有をサポートしています。

Windows向けCitrix Workspaceアプリ2109、Mac 2203、Linux 2209、およびVDA 2109以降、Microsoft Teamsは仮想セッションで実行されている特定のアプリの画面共有をサポートしています。最適化されたMicrosoft Teamsを使用して、Javaなどのカスタム社内アプリケーションを共有することもできます。特定のアプリを共有するには:

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

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

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

注:

  • アプリを最小化すると、Microsoft Teams は共有されたアプリの最後の画像を表示します。画面共有を再開するには、ウィンドウを最大化します。
  • 画面共有は、VDA側でのウィンドウのキャプチャに依存します。コンテンツはその後、最大レートでCitrix Workspaceアプリに中継されます。最大レートは1秒あたり30フレームです。Citrix Workspaceアプリは、コンテンツをピアまたは会議サーバーに転送します。

マイクロソフト チームズ のアプリ共有

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

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

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

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

注:

アプリ保護が有効になっているデリバリーグループからアプリまたはデスクトップを起動した場合、Citrix Workspaceアプリ for Windows 2202以前を使用していると、受信ビデオまたは画面共有を表示できません。

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

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

  • Windows版 シトリックス ワークスペース アプリ バージョン 2112.1 以降
  • マック向け Citrix Workspaceアプリ バージョン2203.1以降
  • リナックス向け Citrix Workspaceアプリ バージョン2203以降
  • シトリックス ワークスペース アプリ ChromeOS向け バージョン2303以降

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

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

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

制限事項:

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

マイクロソフト Teams の周辺機器

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

マイクロソフト Teams の最適化モード

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

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

推奨事項:

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

注:

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

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!

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

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

フォールバックモード

Microsoft Teams が最適化された VDI モードでロードされない場合 (Microsoft Teams/バージョン情報/バージョンで「Citrix HDX Not Connected」と表示される場合)、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」のサフィックスが付いています。スピーカーとマイクのデバイス名は、最適化モードと比較してわずかに異なる (または切り詰められている) 可能性があります。

マイクロソフト チームズの最適化解除モード

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

既知の制限事項

Citrix の制限事項

Citrix Workspace アプリに関する制限事項:

  • HID ボタン - 通話の応答と終了はサポートされていません。音量の上げ下げはサポートされています。
  • Microsoft Teams の管理センターの QoS 設定は、VDI ユーザーには適用されません。
  • VDA上でスニッピングツールを使用している間、ユーザーはMicrosoft Teamsのコンテンツのスクリーンショットを撮ることができません。ただし、クライアント側でスニッピングツールを使用した場合、コンテンツをキャプチャできます。

VDAに関する制限事項:

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

Citrix WorkspaceアプリとVDAに関する制限事項:

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

サイマルキャスト

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

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

注:

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

Microsoft 社の制限事項

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

シトリックスとマイクロソフトの制限事項

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

今後の Microsoft Teams シングルウィンドウ EOL

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」で確認できます。

注:

Citrix は、ビデオおよび画面共有で最適化されたモードで Microsoft Teams を引き続き使用するために、VDA と Citrix Workspace アプリをサポートされているバージョンにアップグレードすることを推奨します。インフラストラクチャとエンドポイントをアップグレードしてマルチウィンドウをサポートしない場合、通話、ビデオ通話、および画面共有は最適化されなくなります。これにより、通話品質の問題、レイテンシーの増加、およびサーバーへの負荷の増加が発生する可能性があります。

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

コンポーネント 最小バージョン (1) LTSRサポートバージョン (2) 推奨バージョン (3)
マイクロソフト Teams 1.5.00.11865 該当なし 最新
VDA 1912 CU6 LTSR, 2109 CR, 2203 LTSR 1912 CU8+, 2203 LTSR CU2+ (4) 2308 CR+
シトリックス Workspaceアプリ Windows用 2112.1 CR 2203 CU2+ (4) 2309 CR+
シトリックス Workspaceアプリ Mac用 2203 CR 該当なし 2308 CR+
シトリックス Workspaceアプリ Linux用 2202 CR 該当なし 2308 CR+
シトリックス Workspaceアプリ ChromeOSまたはHTML5用 2303 CR 該当なし 2309 CR+

注:

  1. 最小バージョン: これは、マルチウィンドウが初めて導入されたバージョンです。ここに記載されている最小バージョンの一部は、サポート終了となっている場合があります。
  2. LTSRサポートバージョン: これは、Citrixがマルチウィンドウ向けにサポートしているLTSRバージョンです。これらのLTSRリリースの古いバージョンは動作する可能性がありますが、新しいLTSR CUバージョンがリリースされると、それらのバージョンに対するサポートは利用できなくなります。LTSRサポートポリシーの詳細については、https://support.citrix.com/support-home/kbsearch/article?articleNumber=CTX205549/faq-citrix-virtual-apps-and-desktops-and-citrix-hypervisor-long-term-service-release-ltsrを参照してください。
  3. 推奨バージョン: これは、ユーザー/顧客がソフトウェアのアップグレードを選択した場合にCitrixが推奨するソフトウェアのバージョンです。これらはすべてCRバージョンです。
  4. VDAおよびCWAのベースバージョンであるバージョン2203 LTSRには、マルチウィンドウ機能が含まれています。これらのバージョンは、公式にサポートされている最新のCUに置き換えられています。お客様は、これらのサポートされていないバージョンを自己責任で引き続き使用できます。Citrixは、LTSRリリースをご利用のお客様に最新のCUへのアップグレードを推奨します。

WebRTCからのSDP形式(プランB)の非推奨のお知らせ

Citrixは、今後のリリースでWebRTCからの現在のSDP形式(プランB)のサポートを非推奨にする予定です。最適化されたMicrosoft Teamsの機能に対応するには、WebRTCでUnified Planを使用する必要があります。

影響を受ける製品

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

  • Windows 向け シトリックス ワークスペース アプリ
  • Linux 向け シトリックス ワークスペース アプリ
  • Mac 向け シトリックス ワークスペース アプリ
  • Chrome 向け シトリックス ワークスペース アプリ

プランBの代替

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

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

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

追加の情報について

マイクロソフト チームズ (Classic) の最適化