マルチメディアポリシー設定
「マルチメディア」セクションには、ユーザーセッションでのストリーミングHTML5およびWindowsオーディオとビデオを管理するためのポリシー設定が含まれています。
警告
レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrix®は、レジストリエディターの誤った使用によって生じる問題が解決できることを保証できません。レジストリエディターは自己責任で使用してください。編集する前に必ずレジストリをバックアップしてください。
マルチメディアポリシー
デフォルトでは、Delivery Controller™で設定されたすべてのマルチメディアポリシーは、以下のレジストリに保存されます。
マシンポリシー:
HKEY_LOCAL_MACHINE\Software\Policies\Citrix\MultimediaPolicies
ユーザーポリシー:
HKEY_LOCAL_MACHINE\Software\Policies\Citrix{User Session ID}\User\MultimediaPolicies
現在のユーザーセッションIDを見つけるには、Windowsコマンドラインでqwinstaコマンドを発行します。
HTML5ビデオリダイレクト
Citrix Virtual Apps and Desktops™サーバーがHTML5マルチメディアWebコンテンツをユーザーに配信する方法を制御し、最適化します。
デフォルトでは、この設定は無効になっています。
HTML5リダイレクトのグラフィックイメージ(/ja-jp/citrix-virtual-apps-desktops/2511/media/redirection1a.png)
このリリースでは、この機能は制御されたWebページでのみ利用可能です。HTML5マルチメディアコンテンツが利用可能なWebページ(例:社内トレーニングサイトのビデオ)にJavaScriptを追加する必要があります。
HTML5ビデオリダイレクトを構成するには:
- Copy the file, HdxVideo.js, from %Program Files%/Citrix/ICA Service/HTML5 Video Redirection on the VDA install to the location of your internal webpage.
- この行をWebページに挿入します(Webページに他のスクリプトがある場合は、それらのスクリプトの前に HdxVideo.js を含めます)。
<script src="HdxVideo.js" type="text/javascript"\></script>
注: HdxVideo.jsがWebページと同じ場所にない場合は、src 属性を使用してその完全なパスを指定してください。
JavaScriptが制御されたWebページに追加されておらず、ユーザーがHTML5ビデオを再生する場合を考えてみましょう。この場合、Citrix Virtual Apps™ and Desktopsはサーバー側レンダリングにデフォルト設定されます。
HTML5ビデオのリダイレクトを機能させるには、Windows Media Redirectionを許可します。このポリシーは、サーバーフェッチクライアントレンダーには必須であり、クライアントサイドフェッチングには必要です。クライアントサイドフェッチングは、さらにWindows Media クライアントサイドコンテンツフェッチング も許可されている必要があります。
Microsoft Edgeはこの機能をサポートしていません。
HdxVideo.jsは、ブラウザのHTML5プレーヤーコントロールを独自のコントロールに置き換えます。特定のWebサイトでHTML5ビデオリダイレクトポリシーが有効になっていることを確認するには、プレーヤーコントロールを、HTML5ビデオリダイレクト ポリシーが禁止されているシナリオと比較します。
(ポリシーが許可されている場合のCitrixカスタムコントロール)

(ポリシーが禁止されているか、構成されていない場合のネイティブWebページコントロール)

以下のビデオコントロールがサポートされています。
- 再生
- 一時停止
- シーク
- リピート
- オーディオ
- 全画面表示
HTML5ビデオリダイレクトテストページを表示できます。
TLS、HTML5ビデオリダイレクト、およびブラウザコンテンツリダイレクト
HTML5ビデオリダイレクトは、次の目的で使用できます。
- HTTPS Webサイトからのビデオをリダイレクトする
- または
- ブラウザコンテンツリダイレクトを使用してWebサイト全体をリダイレクトする
これらのWebサイトに挿入されるジャバスクリプトは、VDA上で動作するCitrix HDX HTML5 ビデオリダイレクトサービス (WebSocketService.exe) へのTLS接続を確立する必要があります。VDAの証明書ストアにあるCitrix HDX HTML5 ビデオリダイレクトサービスは、以下の目的で2つのカスタム証明書を生成します。
- ビデオリダイレクトを実現する
- WebページのTLSの整合性を維持する
HdxVideo.jsは、セキュアWebSocketを使用して、VDAで実行されているWebSocketService.exeと通信します。このプロセスはローカルシステムアカウントとして実行され、SSL終端とユーザーセッションマッピングを行います。
WebSocketService.exe は 127.0.0.1 のポート 9001 でリッスンしています。
ビデオ品質の制限
この設定は Windows Media にのみ適用され、HTML5 には適用されません。これには、WAN 経由の Windows Media マルチメディアリダイレクトの最適化を有効にする必要があります。
この設定は、HDX™ 接続で許可される最大ビデオ品質レベルを指定します。設定すると、最大ビデオ品質は指定された値に制限され、環境内でマルチメディアのサービス品質 (QoS) が維持されます。
デフォルトでは、この設定は構成されていません。
許可される最大ビデオ品質レベルを制限するには、次のいずれかのオプションを選択します。
- 1080p/8.5メガビット/秒
- 720p/4.0mbps
- 480p/720キロビット/秒
- 380p/400キロビット/秒
- 240p/200kbps
同じサーバーで複数のビデオを同時に再生すると、大量のリソースが消費され、サーバーのスケーラビリティに影響を与える可能性があります。
マイクロソフト チームズ のリダイレクト
この設定は、HDX テクノロジーに基づいて Microsoft Teams の最適化を有効にします。
このポリシーが有効で、サポートされているバージョンの Citrix Workspace™ アプリを使用している場合、このレジストリキーは VDA 上で 1 に設定されます。Microsoft Teams アプリケーションは、VDI モードでロードするためにこのキーを読み取ります。 レジストリキーを手動で設定する必要はありません。
HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream
名前: MSチームズリダイレクトサポート
値: DWORD (1 - オン, 0 - オフ)
注:
Web Studioでポリシーが利用できない古いバージョンのControllerで、バージョン1906.2 VDA以降を使用しているとします。Controllerの古いバージョンの例はバージョン7.15です。この場合、HDX最適化はVDAでデフォルトで有効になっています。Workspaceアプリのバージョンが1907以降の場合、Microsoft Teamsは最適化モードで起動します。7.15 LTSR ControllerとCR VDAを混在させる場合の注意点については、Knowledge Centerの記事CTX205549を参照してください。
この場合、特定のユーザーに対して機能を無効にするには、レジストリ設定を上書きできます。グループポリシーを使用してユーザーの組織単位にログオンスクリプトを適用することで、レジストリ設定を上書きします。
デフォルトでは、Microsoft Teamsのリダイレクトは有効になっています。
マルチメディア会議
この設定は、ビデオ会議アプリケーションによる最適化されたWebカメラリダイレクトテクノロジーの使用を許可または禁止します。
デフォルトでは、ビデオ会議のサポートは許可されています。
この設定をポリシーに追加する際は、Windows Mediaリダイレクト設定が存在し、許可(デフォルト)に設定されていることを確認してください。
マルチメディア会議を使用する際は、以下の条件が満たされていることを確認してください。
- マルチメディア会議に使用するWebカメラのメーカー提供ドライバーがクライアントにインストールされていること。
- ビデオ会議セッションを開始する前に、Webカメラをユーザーデバイスに接続してください。サーバーは一度に1つのインストールされたWebカメラのみを使用します。ユーザーデバイスに複数のWebカメラがインストールされている場合、サーバーは各Webカメラを順番に試行します。この試行は、ビデオ会議セッションが正常に作成されるまで続行されます。
汎用USBリダイレクトを使用してWebカメラをリダイレクトする場合、このポリシーは必要ありません。その場合は、VDAにWebカメラドライバーをインストールしてください。
WAN経由でのWindows Mediaマルチメディアリダイレクトの最適化
この設定はWindows Mediaにのみ適用され、HTML5には適用されません。この設定により、以下が可能になります。
- リアルタイムマルチメディアトランスコーディング
- 劣化したネットワーク経由でのモバイルデバイスへのオーディオおよびビデオメディアのストリーミングを可能にします
- WAN経由でのWindows Mediaコンテンツの配信方法を改善することで、ユーザーエクスペリエンスを向上させます。
デフォルトでは、WAN経由でのWindows Mediaコンテンツの配信は最適化されています。
この設定をポリシーに追加する際は、Windows Mediaリダイレクト設定が存在し、許可に設定されていることを確認してください。
この設定が有効な場合、メディアストリーミングを可能にするために、必要に応じてリアルタイムマルチメディアトランスコーディングが自動的に展開されます。また、極端なネットワーク条件下でもシームレスなユーザーエクスペリエンスを提供します。
WAN経由でのWindows Mediaマルチメディアリダイレクトの最適化にGPUを使用する
この設定はWindows Mediaにのみ適用され、Virtual Delivery Agent (VDA) 上のグラフィックス処理ユニット (GPU) でリアルタイムマルチメディアトランスコーディングを実行できるようにします。これにより、サーバーのスケーラビリティが向上します。GPUトランスコーディングは、VDAがハードウェアアクセラレーションに対応したGPUを搭載している場合にのみ利用可能です。そうでない場合、トランスコーディングはCPUにフォールバックします。
注: GPUトランスコーディングはNVIDIA GPUでのみサポートされています。
デフォルトでは、VDA上のGPUを使用してWAN経由でのWindows Mediaコンテンツの配信を最適化することは禁止されています。
この設定をポリシーに追加する際は、以下の設定が存在し、「許可」に設定されていることを確認してください。
- ウィンドウズ メディア リダイレクト
- WAN経由でのWindows Mediaマルチメディアリダイレクトの最適化設定
Windows Media フォールバック防止
この設定は、ブラウザコンテンツリダイレクト、HTML5、およびWindows Mediaに適用されます。HTML5をサポートするには、HTML5ビデオリダイレクトポリシーを許可に設定します。
管理者は、Windows Mediaフォールバック防止ポリシー設定を使用して、ストリーミングコンテンツをユーザーに配信するために試行される方法を指定できます。
デフォルトでは、この設定は構成されていません。設定が「未構成」の場合、動作はすべてのコンテンツを再生と同じになります。
この設定を構成するには、次のいずれかのオプションを選択します。
- すべてのコンテンツを再生。クライアント側のコンテンツ取得を試行し、次にWindows Mediaリダイレクトを試行します。失敗した場合は、サーバーでコンテンツを再生します。
- クライアントでのみすべてのコンテンツを再生。クライアント側の取得を試行し、次にWindows Mediaリダイレクトを試行します。失敗した場合、コンテンツは再生されません。
- クライアントでクライアントアクセス可能なコンテンツのみを再生。クライアント側の取得のみを試行します。失敗した場合、コンテンツは再生されません。
コンテンツが再生されない場合、プレーヤーウィンドウに次のエラーメッセージが表示されます(デフォルトの表示時間は5秒です)。
「リソース不足のため、会社がビデオをブロックしました」

このエラーメッセージの表示時間は、VDA上の次のレジストリキーでカスタマイズできます。レジストリエントリが存在しない場合、表示時間はデフォルトで5秒になります。
レジストリパスは、VDAのアーキテクチャによって異なります。
\HKLM\SOFTWARE\Wow6432Node\Citrix\HdxMediastream
または
\HKLM\SOFTWARE\Citrix\HdxMediastream
レジストリキー:
Name: VideoLoadManagementErrDuration
設定の種類: DWORD
範囲: 1 - DWORD制限まで (デフォルト = 5)
単位: 秒
Windows Media クライアント側コンテンツフェッチ
この設定は、HTML5とWindows Mediaの両方に適用されます。この設定により、ユーザーデバイスは、XenAppまたはXenDesktop®ホストサーバーを介するのではなく、インターネットまたはイントラネット上のソースプロバイダーからマルチメディアファイルを直接ストリーミングできます。
デフォルトでは、この設定はAllowedです。この設定を許可すると、ネットワーク使用率とサーバーのスケーラビリティが向上します。この改善は、メディアに関する処理をホストサーバーからユーザーデバイスに移行することで実現されます。また、Microsoft DirectShowやMedia Foundationなどの高度なマルチメディアフレームワークをユーザーデバイスにインストールする必要がなくなります。ユーザーデバイスには、URLからファイルを再生する機能のみが必要です。
この設定をポリシーに追加する場合は、Windows Media Redirection設定が存在し、Allowedに設定されていることを確認してください。Windows Media Redirectionが無効になっている場合、ソースプロバイダーからユーザーデバイスへのマルチメディアファイルのストリーミングも無効になります。
Windows Media のリダイレクト設定
この設定は、HTML5とWindows Mediaの両方に適用され、サーバーがストリーミングオーディオとビデオをユーザーに配信する方法を制御および最適化します。
デフォルトでは、この設定はAllowedです。HTML5の場合、ポリシーHTML5 video redirectionがProhibitedの場合、この設定は有効になりません。
この設定が有効になっている場合、サーバーからレンダリングされるオーディオとビデオの品質は、ユーザーデバイスでローカルに再生されるオーディオとビデオに匹敵するレベルに向上します。サーバーはマルチメディアを元の圧縮形式でクライアントにストリーミングし、ユーザーデバイスがメディアを解凍してレンダリングできるようにします。
Windows Media リダイレクトは、Microsoft DirectShow、DirectX Media Objects (DMO)、およびMedia Foundationの標準に準拠するコーデックでエンコードされたマルチメディアファイルを最適化します。特定のマルチメディアファイルを再生するには、マルチメディアファイルのエンコード形式と互換性のあるコーデックがユーザーデバイスに存在する必要があります。
デフォルトでは、Citrix Workspaceアプリでオーディオは無効になっています。ICA®セッションでユーザーがマルチメディアアプリケーションを実行できるようにするには、オーディオをオンにするか、Citrix Workspaceアプリインターフェイスでオーディオをオンにする権限をユーザーに付与します。
Windows Mediaリダイレクトを使用してメディアを再生したときの表示が、基本的なICA圧縮と通常のオーディオを使用してレンダリングした場合よりも悪い場合にのみ、[禁止] を選択してください。このような状況はまれですが、低帯域幅の条件下(たとえば、キーフレームの頻度が低いメディアの場合)で発生する可能性があります。
Windows Mediaリダイレクトバッファサイズ
この設定はレガシーであり、HTML5には適用されません。
この設定は、マルチメディアアクセラレーションのバッファサイズを1~10秒で指定します。
デフォルトでは、バッファサイズは5秒です。
Windows Mediaリダイレクトバッファサイズの使用
この設定はレガシーであり、HTML5には適用されません。
この設定は、[Windows Mediaリダイレクトバッファサイズ] 設定で指定されたバッファサイズの使用を有効または無効にします。
デフォルトでは、指定されたバッファサイズは使用されません。
この設定が無効になっている場合、または[Windows Mediaリダイレクトバッファサイズ] 設定が構成されていない場合、サーバーはデフォルトのバッファサイズ値(5秒)を使用します。
仮想チャネルプラグインマネージャーポリシー
仮想チャネルプラグインマネージャーセクションには、この機能を構成するためのポリシー設定が含まれています。
仮想チャネルプラグインマネージャーは、特定のアプリケーション向けにクライアントエンドポイント全体にプラグインを展開するように設計されています。プラグインマネージャーは、VDAで実行されている特定のアプリケーションを検出し、アプリケーションの実行時に最高の体験を得るために、エンドポイントにプラグインをインストールするようユーザーに促します。

- 管理者はポリシーを使用して、エンドポイント全体にプラグインをインストールする必要があるアプリケーションを指定できます。
- アプリケーション名は、ポリシーの説明の「サポートされているアプリケーション」に記載されている名前と同じである必要があります。
- デフォルトでは、このポリシーは無効になっています。
- 現在サポートされているアプリケーション
- “マイクロソフト チームズ”
- 今後、さらに多くのアプリケーションがサポートされる予定です。
この記事の概要
- マルチメディアポリシー
- HTML5ビデオリダイレクト
- ビデオ品質の制限
- マイクロソフト チームズ のリダイレクト
- マルチメディア会議
- WAN経由でのWindows Mediaマルチメディアリダイレクトの最適化
- WAN経由でのWindows Mediaマルチメディアリダイレクトの最適化にGPUを使用する
- Windows Media フォールバック防止
- Windows Media クライアント側コンテンツフェッチ
- Windows Media のリダイレクト設定
- Windows Mediaリダイレクトバッファサイズ
- Windows Mediaリダイレクトバッファサイズの使用
- 仮想チャネルプラグインマネージャーポリシー