最適化されたMicrosoft Teams
優先ネットワークインターフェイスの構成
2304バージョン以降、メディアトラフィックの優先ネットワークインターフェイスを構成できます。ターミナルで次のコマンドを実行します:
defaults write com.citrix.HdxRtcEngine NetworkPreference -int <value>
必要に応じて、次のいずれかの値を選択します:
- 1:イーサネット
- 2:Wi-Fi
- 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 @ 30fps) | 3 |
中 | 720p(1280x720 16:9 @ 30fps) | 2 |
低速 | 360p(640x360 16:9 @ 30 fpsまたは640x480 4:3 @ 30 fps) | 1 |
Very slow | 240p(320x180 16:9 @ 30 fpsまたは320x240 4:3 @ 30 fps) | 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 write com.citrix.HdxRtcEngine <Name> -<Type> <Value>
名前 | 種類 | Mandatory(必須) | 許容値 |
---|---|---|---|
EnableSimulcast | int | はい | 1~3(1に設定) |
MaxOutgoingResolution | int | はい | 180、240、360、540、720、1080(Microsoft Teamsでサポートされている解像度) |
MaxIncomingResolution | int | はい | 180、240、360、540、720、1080(Microsoft Teamsでサポートされている解像度) |
MaxIncomingStreams | int | はい | 1~8 |
MaxSimulcastLayers | int | はい | 1~3(1に設定) |
MaxVideoFrameRate | int | いいえ | 1~30 |
MaxScreenShareFrameRate | int | いいえ | 1~15 |
Citrix Optimized Microsoft Teamsでの背景のぼかしと置き換え
2301バージョン以降、Mac向けCitrix WorkspaceアプリのCitrix Optimized Microsoft Teamsで、背景のぼかしと背景の置き換えがサポートされるようになりました。この機能を使用するには、会議中またはP2P呼び出し中に [More]>[Apply Background Effects] を選択します。
最適化された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アプリは、テレフォニーシステム(PSTNなど)およびMicrosoft Teamsの電話会議でのデュアルトーンマルチ周波数(DTMF)シグナリングの使用をサポートします。この機能はデフォルトで有効になっています。
Desktop Viewerの機能強化
Desktop Viewerがフルスクリーンモードの場合、ユーザーはDesktop Viewerがカバーするすべての画面から1つを選択して共有できます。ウィンドウモードでは、ユーザーは [Desktop Viewer] ウィンドウを共有できます。シームレスモードでは、ユーザーはエンドポイントデバイスに接続されている複数の画面から1つの画面を選択できます。 Desktop Viewerがウィンドウモードを変更(最大化、復元、または最小化)すると、画面共有が停止します。
ユーザーが画面を共有したい場合は、使用可能なすべての画面のプレビューが画面共有パネルに表示されます。ユーザーは、プレビューから適切な画面を直感的に選択できます。
Microsoft TeamsによるH.264 Advanced Video Coding(MPEG-4 AVC)のサポート
2109バージョン以降、Mac向けCitrix Workspaceアプリは、ハードウェアアクセラレーションによるH.264ビデオエンコードまたはデコードをサポートします。CPU使用率の負荷が軽減され、ビデオ会議のエクスペリエンスが向上します。Citrix HDX最適化されたMicrosoft Teamsのマルチメディアエンジン(HdxRtcEngine.exe)は、エンコーディングとデコーディングにAppleのVideo Toolboxフレームワークを使用するようになりました。このフレームワークは、ビデオをより高速かつリアルタイムで圧縮および解凍します。また、GPUへのエンコーディングとデコーディングのオフロードが最適化されます。デバイスがサポートしている場合は、ハードウェアアクセラレーションによるビデオのエンコーディングとデコーディングはデフォルトで有効になっています。この機能拡張により、Microsoft TeamsがHDXで最適化されている場合、マルチメディアの使用中のCPUの負荷が軽減されます。
動的緊急通報(Dynamic e911)
2112バージョン以降、Citrix Workspaceアプリは動的な緊急通報をサポートしています。Microsoft通話プラン、Operator Connect、ダイレクトルーティングで使用すると、以下を実行できます:
-
緊急電話の構成とルーティング
-
セキュリティ担当者への通知。
通知は、エンドポイントで実行されているCitrix Workspaceアプリの現在の場所に基づいて送信されます。VDAで実行されているMicrosoft Teamsクライアントに基づいて送信されるわけではありません。Ray Baum法では、緊急車両を派遣可能な911発信者の位置情報を、適切な公衆安全応答ポイント(PSAP)に送信する必要があります。Windows向けCitrix Workspaceアプリ2112.1以降、HDXを使用したMicrosoft Teamsの最適化はRay Baum法に準拠しています。この機能について詳しくは、「Microsoft電話システム」セクションの「ダイナミックe911のサポート」を参照してください。
Microsoft Teamsでの制御の要求
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ポップアウトウィンドウ」を参照してください。
古いバージョンのCitrix WorkspaceアプリまたはVDAを使用している場合、Microsoftは将来シングルウィンドウコードを廃止する予定です。ただし、複数のウィンドウをサポートするVDA/CWAのバージョン(2203以降)にアップグレードするまで、少なくとも9か月の猶予があります。
注:
この機能は、Microsoft Teamsから以降の更新がロールアウトされた後にのみ使用できます。詳細については、Microsoft 365のロードマップを参照してください。
Microsoft Teamsの「コンテンツの共有」機能を使用してアプリを共有
2203.1バージョン以降、Microsoft Teamsの画面共有機能を使用して、個別のアプリケーション、ウィンドウ、または全画面を共有できます。Citrix Virtual Delivery Agent 2109は、この機能の前提条件です。 特定のアプリケーションを表示するには、会議コントロールの [コンテンツの共有] をクリックして、目的のアプリケーションを選択します。選択したアプリの周囲に赤い境界線が表示された後、通話中のピアはアプリを見ることができます。アプリを最小化すると、Microsoft Teamsは共有アプリの最後の画像を表示します。共有を再開するには、ウィンドウを最大化します。
最適化されたMicrosoft Teamsの機能強化
最適化されたMicrosoft Teamsで、複数の仮想デスクトップまたはアプリセッションが使用されているときにビデオ機能を使用できるようになりました。
Microsoft TeamsのHDX最適化とApp Protectionとの互換性
2204バージョン以降、デリバリーグループに対してApp Protectionが有効になっている場合、モニターやデスクトップの全面共有は無効になります。Microsoft Teamsで [コンテンツを共有] をクリックすると、画面選択メニューから [デスクトップ] オプションが削除されます。VDAが2109以降である場合、開いているアプリを共有するために選択できるオプションは [ウィンドウ] だけです。2019より古いVDAに接続している場合、コンテンツは選択できません。
WebRTCによるSDP形式(Plan B)の廃止に関する情報
Citrixは、将来のリリースでWebRTCによる現在のSDP形式(Plan B)のサポートを廃止する予定です。特定の最適化されたMicrosoft Teams機能を引き続き使用するには、Unified PlanをサポートするバージョンのCitrix Workspaceアプリを使用する必要があります。
最適化されたMicrosoft Teams向けのWebRTCのアップグレードバージョン
2405バージョン以降、最適化されたMicrosoft Teamsに使用されるWebRTCのバージョンは、バージョンM117にアップグレードされます。
この記事の概要
- 優先ネットワークインターフェイスの構成
- エンコーダーのパフォーマンス見積もりツール
- 最適化されたMicrosoft Teamsビデオ会議通話のエクスペリエンスの向上
- ビデオ解像度の制限
- Citrix Optimized Microsoft Teamsでの背景のぼかしと置き換え
- 最適化されたMicrosoft Teams通話のスリープモードの機能強化
- Microsoft Teamsでの画面共有の最適化
- シームレスなアプリセッションのためのMicrosoft Teams最適化のサポート
- Microsoft Teamsでのデュアルトーンマルチ周波数(DTMF)のサポート
- Desktop Viewerの機能強化
- Microsoft TeamsによるH.264 Advanced Video Coding(MPEG-4 AVC)のサポート
- 動的緊急通報(Dynamic e911)
- Microsoft Teamsでの制御の要求
- Microsoft Teamsの制御を渡すまたは取り戻す
- Microsoft Teamsのマルチウィンドウチャットと会議
- Microsoft Teamsの「コンテンツの共有」機能を使用してアプリを共有
- 最適化されたMicrosoft Teamsの機能強化
- Microsoft TeamsのHDX最適化とApp Protectionとの互換性
- WebRTCによるSDP形式(Plan B)の廃止に関する情報
- 最適化されたMicrosoft Teams向けのWebRTCのアップグレードバージョン