最適化されたマイクロソフト チームズ
UCSDK デバイスID の機能強化
ユニファイドコミュニケーションSDK (UCSDK) は、WebRTCベースのアプリケーションへのサポートを拡張し、コンタクトセンターおよびユニファイドコミュニケーションプロバイダーが、メディア処理をユーザーデバイスにオフロードすることで、Citrix Virtual Desktop Infrastructure (VDI) 環境でのリアルタイムの音声通話とビデオ通話を最適化できるようにします。この機能はデフォルトで有効になっています。
この機能を使用すると、次のことが可能になります。
- Web Human Interface Device (HID) サポートを使用して通話を制御し、ヘッドセットから直接ミュート、ミュート解除、保留、応答を可能にし、アプリケーションでリアルタイムのステータス更新を行います。
- エンドポイント画面を記録するためのポリシーを構成することで、VDIを超えた画面録画を有効にし、記録されたセッションの取得と再生を可能にします。
- ブラウザアプリケーションでUCSDKを使用し、デスクトップアプリケーションとの完全な機能同等性を実現して、シームレスなエクスペリエンスを提供します。
オーディオおよびビデオデバイスの識別とグループ化が強化され、内蔵デバイスと周辺デバイスに対するより正確な制御が可能になります。UCSDKパートナーは、ユーザーデバイスに関する明確でユーザーフレンドリーな情報を受け取ります。
UCSDKでのウェブHID APIのサポート
2411バージョン以降、Mac版Citrix Workspace™アプリは、エンドポイントからVDI上のユニファイドコミュニケーションSDKアプリケーションへのHuman Interface Device (HID) のリダイレクトを可能にするWebHID APIをサポートしています。これは、UCSDKベースのアプリケーションとエンドポイントに接続されたHIDデバイス間の双方向通信のためのHID標準に準拠しています。
この機能により、UCSDKアプリケーションは、HDX™セッション内で通話の応答、拒否、ミュート、ミュート解除などのHIDコマンドを解釈し、ユーザーエクスペリエンスを向上させることができます。この機能はデフォルトで有効になっています。
優先ネットワークインターフェイスの構成
2304バージョン以降、メディアトラフィック用の優先ネットワークインターフェイスを構成できます。ターミナルで次のコマンドを実行します。
defaults write com.citrix.HdxRtcEngine NetworkPreference -int <value>
必要に応じて、次のいずれかの値を選択します。
- 1: イーサネット
- 2: ワイファイ
- 3: セルラー
- 4: VPN
- 5: ループバック
- 6: 任意
デフォルトでは、値が設定されていない場合、WebRTCメディアエンジンは利用可能な最適なルートを選択します。
エンコーダーパフォーマンス推定器
HdxRtcEngine.exe は、Microsoft Teamsのリダイレクトを処理するCitrix Workspaceアプリに組み込まれたWebRTCメディアエンジンです。HdxRtcEngine.exe は、エンドポイントのCPUが過負荷にならずに維持できる最適なエンコード解像度を推定できます。可能な値は240p、360p、480p、720p、1080pです。
パフォーマンス推定プロセスは、マクロブロックコードを使用して、特定のエンドポイントで達成できる最適な解像度を決定します。コーデックネゴシエーションには、可能な限り最高の解像度が含まれます。コーデックネゴシエーションは、ピア間、またはピアと会議サーバー間で行うことができます。
それぞれ独自の最大利用可能解像度を持つエンドポイントには、4つのパフォーマンスカテゴリがあります。
| エンドポイントのパフォーマンス | 最大解像度 | レジストリキー値 |
|---|---|---|
| 高速 | 1080p (解像度1920x1080、アスペクト比16:9、30フレーム/秒) | 3 |
| 中 | 720p (解像度1280x720、アスペクト比16:9、30フレーム/秒) | 2 |
| 低速 | 360p (解像度640x360、アスペクト比16:9、30フレーム/秒 または 解像度640x480、アスペクト比4:3、30フレーム/秒) | 1 |
| 非常に低速 | 240p (320x180 16:9 @ 30 フレーム/秒 または 320x240 4:3 @ 30 フレーム/秒) | 0 |
ビデオエンコードの解像度値を360pに設定するには、ターミナルから次のコマンドを実行します。
defaults write com.citrix.HdxRtcEngine OverridePerformance -int 1
Microsoft Teamsの最適化の詳細については、「Microsoft Teamsの最適化」を参照してください。
最適化されたMicrosoft Teamsビデオ会議通話のエクスペリエンスの向上
2304バージョン以降、最適化されたMicrosoft Teamsビデオ会議通話向けに、デフォルトでサイマルキャストサポートが有効になっています。このサポートにより、すべての通話が適切な解像度に調整され、最適な通話エクスペリエンスが実現されます。この機能は、さまざまなエンドポイントでのビデオ会議通話の品質とエクスペリエンスを向上させます。
この改善されたエクスペリエンスにより、各ユーザーは異なる解像度(例:720p、360pなど)で複数のビデオストリームを配信できます。ビデオ解像度は、エンドポイントの機能、ネットワークの状態など、いくつかの要因に依存します。受信側のエンドポイントは、処理できる最高の品質の解像度を要求し、すべてのユーザーに最適なビデオエクスペリエンスを提供します。
注:
この機能は、Microsoft Teamsからのアップデートが展開された後にのみ利用可能です。ETAについては、https://www.microsoft.com/にアクセスし、Microsoft 365ロードマップを検索してください。Microsoftによってアップデートが展開されたら、ドキュメントの更新と発表についてはCTX253754を確認してください。
ビデオ解像度の制限
低パフォーマンスのクライアントエンドポイントを使用しているユーザーを持つ管理者は、それらのエンドポイントでのビデオのエンコードとデコードの影響を軽減するために、送受信ビデオ解像度を制限することを選択できます。Mac版Citrix Workspaceアプリ2304以降、クライアント構成オプションを使用してこれらの解像度を制限できます。
注:
制限された解像度で実行しているユーザーは、Microsoft Teamsサーバーがすべての会議参加者に対して最小公分母の解像度を使用せざるを得なくなるため、会議全体のビデオ品質に影響を与えます。
Citrix Workspaceアプリ2304では、クライアントで通話制約がデフォルトで無効になっています。有効にするには、管理者はdefaultsコマンドを使用して以下のクライアント側構成を設定する必要があります。
defaults write com.citrix.HdxRtcEngine <Name> -<Type> <Value>
| 名前 | タイプ | 必須項目 | 許容される値 |
|---|---|---|---|
| サイマルキャストの有効化 | 整数型 | はい | 1~3 (1に設定) |
| 最大送信解像度 | 整数型 | はい | 180、240、360、540、720、1080 (Microsoft Teamsでサポートされている解像度) |
| 最大受信解像度 | 整数型 | はい | 180、240、360、540、720、1080 (Microsoft Teamsでサポートされている解像度) |
| 最大受信ストリーム数 | 整数型 | はい | 1~8 |
| 最大同時配信レイヤー数 | 整数 | はい | 1~3 (1に設定) |
| 最大ビデオフレームレート | 整数 | いいえ | 1~30 |
| 最大画面共有フレームレート | 整数 | いいえ | 1~15 |
シトリックス最適化Microsoft Teams 向けの背景のぼかしと置き換え
バージョン2301以降、Mac向けCitrix WorkspaceアプリのCitrix Optimized Microsoft Teamsは、背景ぼかしと背景の置き換えをサポートするようになりました。この機能は、会議中またはP2P通話中にその他 > 背景効果を適用を選択することで使用できます。
最適化されたMicrosoft Teams通話のスリープモードの機能強化
以前は、最適化されたMicrosoft Teams会議中に、マウスまたはキーボードの操作がない場合、Citrix Workspaceアプリまたは最適化されたMicrosoft Teamsの画面がスリープモードになることがありました。
バージョン2305以降、最適化されたMicrosoft Teams会議中にマウスまたはキーボードの操作がない場合でも、Citrix Workspaceアプリまたは最適化されたMicrosoft Teamsの画面はスリープモードになりません。
Microsoft Teamsでの画面共有の最適化
バージョン2012以降、Mac向けCitrix WorkspaceアプリはMicrosoft Teamsでの画面共有の最適化をサポートしています。詳細については、以下を参照してください。
シームレスなアプリセッションに対するMicrosoft Teams最適化のサポート
バージョン2101以降、Mac向けCitrix Workspaceアプリはシームレスなアプリセッションに対するMicrosoft Teams最適化をサポートするようになりました。その結果、Citrix Workspaceアプリ内からMicrosoft Teamsをアプリケーションとして起動できます。詳細については、以下を参照してください。
Microsoft Teamsでのデュアルトーン多周波 (DTMF) のサポート
バージョン2101以降、Mac向けCitrix Workspaceアプリは、Microsoft Teamsでの電話システム(PSTNなど)とのデュアルトーン多周波 (DTMF) シグナリングインタラクションおよび電話会議をサポートしています。この機能はデフォルトで有効になっています。
デスクトップビューアの機能強化
Desktop Viewerが全画面モードの場合、ユーザーはDesktop Viewerでカバーされているすべての画面から1つを選択して共有できます。ウィンドウモードでは、ユーザーはDesktop Viewerウィンドウを共有できます。シームレスモードでは、ユーザーはエンドポイントデバイスに接続されている画面から1つを選択できます。 Desktop Viewerがウィンドウモードを変更する(最大化、元に戻す、最小化)と、画面共有は停止します。
ユーザーが画面を共有したい場合、利用可能なすべての画面のプレビューが画面共有パネルに表示されます。これにより、ユーザーはプレビューから適切なものを直感的に選択できます。
マイクロソフト Teams における H.264 高度ビデオコーディング (MPEG-4 AVC) のサポート
バージョン2109以降、Mac版Citrix WorkspaceアプリはハードウェアアクセラレーションによるH.264ビデオのエンコードまたはデコードをサポートしています。これにより、CPU使用率の負荷が軽減され、ビデオ会議エクスペリエンスが向上します。Citrix HDX最適化Microsoft Teamsのマルチメディアエンジン (HdxRtcEngine.exe) は、エンコードとデコードにAppleのVideo Toolboxフレームワークを使用するようになりました。このフレームワークは、ビデオをより高速かつリアルタイムで圧縮および解凍します。また、GPUへのエンコードとデコードのオフロードも最適化されています。デバイスがサポートしている場合、ハードウェアアクセラレーションによるビデオデコードとエンコードはデフォルトで有効になっています。この機能強化により、Microsoft TeamsがHDXで最適化されている場合のマルチメディア使用時のCPUへの負荷が軽減されます。
動的e911
バージョン2112以降、Citrix Workspaceアプリは動的緊急通報をサポートしています。Microsoft Calling Plans、Operator Connect、およびDirect Routingで使用する場合、次のことが可能になります。
-
緊急通報を構成してルーティングする。
-
セキュリティ担当者に通知する。
通知は、エンドポイントで実行されているCitrix Workspaceアプリの現在の場所に基づいて提供されます。VDAで実行されているMicrosoft Teamsクライアントに基づいて送信されるわけではありません。Ray Baum法では、911通報者の派遣可能な場所を適切な公共安全応答拠点 (PSAP) に送信する必要があります。Windows版Citrix Workspaceアプリ2112.1以降、HDXによるMicrosoft Teamsの最適化はRay Baum法に準拠しています。この機能の詳細については、Microsoft Phone Systemセクションの動的e911のサポートを参照してください。
マイクロソフト チームズでの制御権の要求
バージョン2112以降、参加者が画面を共有しているときに、Microsoft Teams通話中に制御を要求できます。制御を取得すると、共有画面の選択、編集、またはその他の変更を行うことができます。
画面が共有されているときに制御を取得するには、Microsoft Teams画面の上部にある制御を要求をクリックします。画面を共有している会議参加者は、要求を許可または拒否できます。完了したら、制御を解放をクリックします。
制限事項:
制御を要求オプションは、最適化されたユーザーと、エンドポイントで実行されているネイティブのMicrosoft Teamsデスクトップクライアント上のユーザーとの間のピアツーピア通話中は利用できません。回避策として、ユーザーは会議に参加して制御を要求オプションを取得できます。
Microsoft Teamsで制御を付与または取得する
バージョン2203.1以降、制御を付与ボタンを使用して、共有画面の制御を会議に参加している他のユーザーに付与できます。他の参加者は、キーボード、マウス、クリップボード入力によって共有画面を選択および変更できます。両方のユーザーが共有画面の制御を持つようになり、いつでも制御を取り戻すことができます。
画面共有セッション中に制御を取得するには、任意の参加者が制御を要求ボタンから制御アクセスを要求できます。画面を共有しているユーザーは、その要求を承認または拒否できます。制御を取得すると、共有画面上のキーボードとマウス入力を制御でき、制御を解放して共有制御を停止できます。
注:
この機能は、Microsoft Teamsからの今後のアップデートが展開された後にのみ利用可能になります。
Microsoft Teamsのマルチウィンドウチャットと会議
2203.1バージョン以降、Citrix Virtual Apps and DesktopsおよびCitrix DaaSでHDXによって最適化されている場合、Microsoft Teams(1.5.00.5967以降)でチャットや会議に複数のウィンドウを使用できます。ユーザーはさまざまな方法で会話や会議をポップアウトできます。ポップアウトウィンドウ機能の詳細については、Microsoft Office 365サイトのMicrosoft Teams Pop-Out Windows for Chats and Meetingsを参照してください。
Citrix WorkspaceアプリまたはVDAの古いバージョンを実行している場合、Microsoftは将来的にシングルウィンドウコードを非推奨にする可能性があります。ただし、複数ウィンドウをサポートするVDA/CWAのバージョン(2203以降)にアップグレードするには、最低9か月の猶予があります。
注:
この機能は、Microsoft Teamsからの今後のアップデートが展開された後にのみ利用可能になります。詳細については、Microsoft 365 roadmapを参照してください。
Microsoft Teamsの「コンテンツを共有」機能を使用したアプリの共有
2203.1バージョン以降、Microsoft Teamsの画面共有機能を使用して、個々のアプリケーション、ウィンドウ、または全画面を共有できます。Citrix Virtual Delivery Agent 2109はこの機能の前提条件です。 特定のアプリケーションを表示するには、会議コントロールでコンテンツを共有をクリックし、目的のアプリケーションを選択します。選択したアプリの周囲に赤い枠が表示されると、通話中の参加者はあなたのアプリを見ることができます。アプリを最小化すると、Microsoft Teamsは共有されたアプリの最後の画像を表示します。共有を再開するには、ウィンドウを最大化します。
最適化されたMicrosoft Teamsの機能強化
最適化されたMicrosoft Teamsでは、複数の仮想デスクトップまたはアプリセッションが使用されている場合でも、ビデオ機能を使用できるようになりました。
マイクロソフト Teams向けHDX最適化におけるアプリ保護の互換性
2204バージョン以降、デリバリーグループでApp Protectionが有効になっている場合、モニター全体またはデスクトップの共有は無効になります。Microsoft Teamsでコンテンツを共有をクリックすると、画面ピッカーからデスクトップオプションが削除されます。VDAが2109以降の場合、開いているアプリを共有するにはウィンドウオプションのみを選択できます。2019より古いVDAに接続している場合、コンテンツは選択できません。
WebRTCからのSDP形式(プランB)の非推奨に関する発表
Citrixは、将来のリリースでWebRTCからの現在のSDP形式(プランB)のサポートを非推奨にする予定です。最適化されたMicrosoft Teamsの一部の機能を引き続き使用するには、Unified PlanをサポートするバージョンのCitrix Workspaceアプリを使用する必要があります。
最適化されたMicrosoft Teams向けのWebRTCのアップグレードバージョン
2405バージョン以降、最適化されたMicrosoft Teamsで使用されるWebRTCのバージョンはM117にアップグレードされます。
Microsoft Teamsでのシステムオーディオ共有のサポート
2503バージョン以降、Mac向けCitrix WorkspaceアプリはMicrosoft Teams会議中にシステムオーディオの共有をサポートします。この機能により、VDAで再生されているオーディオを会議の参加者と共有できるようになります。システムオーディオを会議に共有するには、コンピューターのサウンドを含めるオプションを選択します。

この記事の概要
- UCSDK デバイスID の機能強化
- 優先ネットワークインターフェイスの構成
- エンコーダーパフォーマンス推定器
- 最適化されたMicrosoft Teamsビデオ会議通話のエクスペリエンスの向上
- ビデオ解像度の制限
- シトリックス最適化Microsoft Teams 向けの背景のぼかしと置き換え
- 最適化されたMicrosoft Teams通話のスリープモードの機能強化
- Microsoft Teamsでの画面共有の最適化
- シームレスなアプリセッションに対するMicrosoft Teams最適化のサポート
- Microsoft Teamsでのデュアルトーン多周波 (DTMF) のサポート
- デスクトップビューアの機能強化
- マイクロソフト Teams における H.264 高度ビデオコーディング (MPEG-4 AVC) のサポート
- 動的e911
- マイクロソフト チームズでの制御権の要求
- Microsoft Teamsで制御を付与または取得する
- Microsoft Teamsのマルチウィンドウチャットと会議
- Microsoft Teamsの「コンテンツを共有」機能を使用したアプリの共有
- 最適化されたMicrosoft Teamsの機能強化
- マイクロソフト Teams向けHDX最適化におけるアプリ保護の互換性
- WebRTCからのSDP形式(プランB)の非推奨に関する発表
- 最適化されたMicrosoft Teams向けのWebRTCのアップグレードバージョン
- Microsoft Teamsでのシステムオーディオ共有のサポート