Citrix Virtual Apps and Desktops

レジストリで管理されるHDX機能

メモ:

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。 レジストリエディターの誤用による障害に対して、Citrixでは一切責任を負いません。 レジストリエディターは、お客様の責任と判断の範囲でご使用ください。 また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

レジストリ エディターを開くには、サーバー上でregedit.exeを実行します。 次に、レジストリキーに移動して、設定を追加または編集します。

デバイス

Bloombergキーボード

Citrix Virtual Apps and Desktopsでは、Bloombergモデル4およびモデル3 Starboardキーボードがサポートされています。 デフォルトでは、Bloombergキーボードの拡張サポートは無効になっています。

Bloombergキーボードのサポートを有効にするには、接続を開始する前にクライアントマシンで次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICAClient\GenericUSB
  • 値の名前EnableBloombergHID
  • 値の種類DWORD
  • 値のデータ
    • 0 - 無効
    • 1 - 有効

詳しくは、「Bloombergキーボード」を参照してください。

マップされたクライアントドライブ

セキュリティ対策として、ユーザーがCitrix Virtual Apps and Desktopsにログオンすると、サーバーはデフォルトでユーザーの実行権限なしでクライアントドライブをマップします。 ユーザーがマップされたクライアントドライブにある実行可能ファイルを実行できるようにするには、サーバーのレジストリを編集してこのデフォルト設定を上書きします。

アクセスを許可するには、次のレジストリ値を編集します(CDMSettingsが存在しない場合は作成します):

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\CDMSettings
  • 値の名前ExecuteFromMappedDrive
  • 値の種類DWORD
  • 値のデータ
    • 1 - アクセスを許可
    • 0 - マップされたドライブのアクセスを拒否

この変更は、レジストリの編集後に接続されたセッションに対して有効になります。

Citrix Virtual Apps and Desktops 7 2006は、このレジストリの場所を含む最初のバージョンです。 以前のバージョンのCitrix Virtual Apps and Desktopsでは、別のレジストリの場所が使用されていました。

詳しくは、「クライアントドライブマッピング」を参照してください。

Microsoft Surface ProおよびSurface Bookのペン

Citrix Virtual Apps and Desktopsでは、Windows Inkを使用するアプリケーションで標準のペン機能がサポートされています。 この機能は、デフォルトで有効になります。

この機能を無効または有効にするには、レジストリ値を次のように設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Citrix Virtual Desktop Agent\PenApi
  • 値の名前DisablePen
  • 値の種類DWORD
  • 値のデータ

    • 1 - 無効
    • 0 - 有効

詳しくは、「Microsoft Surface ProおよびSurface Bookのペン」を参照してください。

Windows Image Acquisitionアプリケーションの許可リスト

この設定により、VDA上のどのアプリケーションにWindows Image Acquisitionスキャナーのリダイレクトへのアクセスを許可するかを制御できます。

デフォルトでは、Windows Image Acquisitionにアクセスできるアプリケーションはありません。

VDA上のアプリケーションに対してWindows Image Acquisitionを調整するには、次のレジストリ設定を作成します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix
  • 値の名前WIAAllowedProcesses

    [WIAAllowedProcesses] を選択して右クリックします。 [新規]>[複数行文字列値]を選択し、新しい値をAllowProcessesに変更します。

  • 値のデータ:Windows Image Acquisitionにアクセスできる各アプリケーションのフルパスとプロセス名を入力します。 各アプリケーションを新しい行に入力します。

この設定への変更は、次にVDAでセッションを起動したときに有効になります。

一般

HDX Reducer

セッションホストで使用するHDX圧縮アルゴリズム(Reducer)のバージョンを構成できます。

シングルセッションVDAでReducer V4を有効にするには、次のレジストリ値を設定します:

キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\GroupPolicy\Defaults\WDSettings 値の名前ReducerOverrideMask 値の種類DWORD 値データ23(10進数)

マルチセッションVDAでReducer V4を有効にするには、次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd
  • 値の名前ReducerOverrideMask
  • 値の種類DWORD
  • 値データ23(10進数)

EDTタイムアウトを構成する

VDAでは、EDTタイムアウトを5~25秒の任意の値に構成できます。 デフォルトのEDTタイムアウト値は25秒です。

  • キーHKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd\Tds\udp\UDPStackParameters
  • 値の種類DWORD
  • 値の名前edtConnectionTimeout
  • 値のデータ:5~25秒の秒単位の時間(10進数)

Windows向けCitrix Workspaceアプリのタイムアウトを構成することもできます:

  • キーHKLM\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Network\EDT
  • 値の種類String / REG_SZ
  • 値の名前edtConnectionTimeout
  • 値のデータ:5~25秒の秒単位の時間(10進数)

Rendezvousバージョンの構成

使用するRendezvousバージョンを構成するには、次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VirtualDesktopAgent
  • 値の種類DWORD
  • 値の名前GctRegistration
  • 値のデータ

    • 1 - V2を有効にする
    • 0 - V1を有効にする

VDAへの自動ログオンの構成

この設定により、Windows 10シングルセッションOSおよびマルチセッションOS VDAで、Microsoftポリシーの [常にパスワードの入力を求める] 設定を有効または無効にすることができます。

[常にパスワードの入力を求める] が有効になっている場合、ユーザーはリモートセッションを開始するときにVDAで資格情報を入力する必要があります。 この設定が無効になっている場合、ユーザーはVDAで資格情報を入力せずにリモートセッションに自動的に接続します。

デフォルトでは、Microsoftポリシー設定は無効になっています。 [常にパスワードの入力を求める] 設定を有効または無効にするには、VDAで次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Portica
  • 値の名前AutoLogon
  • 値の種類DWORD
  • 値のデータ
    • 1 - Microsoftポリシー設定を無効にして、ユーザーがリモートセッションに自動的にサインインできるようにします。
    • 0 – Microsoftポリシー設定を有効にし、ユーザーがリモートセッションを起動するときに資格情報を入力するように求めます。

タイムアウト警告を無効にする

デフォルトでは、非アクティブまたはアイドルのセッション状態にあるユーザーは、セッションが自動的に切断される2分前に警告メッセージを受け取ります。

この設定により、以下でアイドルセッションタイムアウトの上限に達したユーザーに対して表示される警告メッセージが無効および削除されます:

  • Windows Server 2004
  • Windows 10マルチセッション2004以降のマルチセッションOS

警告を削除するには、VDAで次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Winstations\ICA-CGP
  • 値の名前fEnableTimeoutWarning
  • 値の種類DWORD
  • 値のデータ
    • 1 - 警告メッセージを無効にする
    • 0 - 警告メッセージを有効にする

警告メッセージを表示するには、レジストリ値を削除するか、0に設定します。

EDT MTU Discovery

MTU Discoveryにより、セッション確立時にEDTが最大伝送単位(MTU)を自動的に決定できるようにします。 これにより、パフォーマンスの低下やセッションの確立失敗となる可能性のある、EDTパケットのフラグメンテーションが防止されます。

この設定項目は、デフォルトで有効になっています。 EDT MTU Discoveryを無効にするには、以下のレジストリ値を構成してVDAを再起動します。

  • キーHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd
  • 値の名前MtuDiscovery
  • 値の種類DWORD
  • 値のデータ0

この設定はマシン全体で有効であり、サポートされているクライアントから接続しているすべてのセッションに反映されます。

損失耐性モードを有効にする

Windows向けCitrix Workspaceアプリ、マルチユーザーVDA、およびデスクトップVDAの双方向オーディオサービスで、損失耐性モードを使用してアダプティブオーディオにアクセスできます。 このチェックボックスは、デフォルトでオフになっています。 損失耐性モードを有効にするには、使用しているマシンに応じて次のレジストリ値を構成し、それぞれのマシンを再起動します。

Windowsクライアント向けCitrix Workspaceアプリの場合、

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio
  • 値の名前EdtUnreliableAllowed
  • 値の種類REG_SZ
  • 値のデータ1

TS VDAの場合、

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\Audio
  • 値の名前EdtUnreliableAllowed
  • 値の種類DWORD
  • 値のデータ1

WS VDAの場合、

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Audio
  • 値の名前EdtUnreliableAllowed
  • 値の種類DWORD
  • 値のデータ1

一般コンテンツリダイレクト

ホストからクライアントへのリダイレクトのURLタイプ一覧の追加

デフォルトでは、次のURLタイプのリダイレクトをサポートしています:HTTP、HTTPS、RTSP、RTSPU、PNM、およびMMS。 Windowsクライアントで、以下のレジストリキーと値を作成することで、一覧にURLタイプを追加できます。

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Citrix\ICA Client\SFTA
  • 値の名前ExtraURLProtocols
  • 値の種類REG_SZ
  • 値のデータ:必要なURLタイプをセミコロンで区切って指定します。 URLの権限部分の前にすべてを含めます。 例: ftp://;mailto:;customtype1://;custometype2://

Windowsクライアントに対してのみURLタイプを追加できます。 このレジストリ設定がないクライアントは、Citrixセッションへ戻るリダイレクトを拒否します。 クライアントには、指定されたURLタイプを処理するようにアプリケーションがインストールおよび構成されている必要があります。

詳しくは、「ホストからクライアントへのリダイレクト」を参照してください。

クライアントフォルダーのリダイレクト

クライアントフォルダーのリダイレクトは、クライアント側のファイルがホスト側のセッションのへアクセスする方法を変更します。 管理者がサーバーでクライアントフォルダーのリダイレクトを有効にし、ユーザーがユーザーデバイスでリダイレクトを構成することを検討してください。 この場合、ユーザーが指定したローカルボリューム部分がリダイレクトされます。

サーバー側でクライアントフォルダーのリダイレクトを有効にするには、次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Client Folder Redirection
  • 値の名前CFROnlyModeAvailable
  • 値の種類DWORD
  • 値のデータ1

詳しくは、「クライアントフォルダーのリダイレクト」を参照してください。

特定のWebサイトのセットについてホストからクライアントへリダイレクト

特定のWebサイトのセットについてホストからクライアントへのリダイレクト機能を有効にするには、サーバーVDAで次のレジストリ値を設定します。

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • 値の名前ValidSites
  • 値の種類REG_MULTI_SZ
  • 値のデータ:FQDN(完全修飾ドメイン名:Fully-Qualified Domain Name)の組み合わせを指定します。 1つの行に1つのFQDNを入力してください。 プロトコル(http://またはhttps://)を使用せずに、FQDNのみを含めます。 FQDNには、左端にのみワイルドカード文字としてアスタリスク(*)を含めることができます。 このワイルドカードは単一レベルのドメインと照合されます。これはRFC 6125の規則に準拠しています。 例:

www.example.com

*.example.com

詳しくは、「ホストからクライアントへのリダイレクト」を参照してください。

ログオフおよび切断時のローカルアプリケーションの動作

デフォルトでは、ユーザーが仮想デスクトップからログオフまたは切断しても、ローカルアプリケーションは実行したまま保持されます。 仮想デスクトップに再接続すると、そのローカルアプリケーションが再統合されます(仮想デスクトップで使用可能な場合)。 ログオフおよび切断時のローカルアプリケーションの動作を構成するには、ホストされるデスクトップで次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\Citrix\Client Hosted Apps\Policies
  • 値の名前セッション状態
  • 値の種類DWORD
  • 値のデータ
    • 1 — ユーザーが仮想デスクトップからログオフまたは切断しても、ローカルアプリケーションは実行したまま保持されます。 仮想デスクトップに再接続すると、そのローカルアプリケーションが再統合されます(仮想デスクトップで使用可能な場合)。
    • 3 — ユーザーが仮想デスクトップからログオフまたは切断した場合、ローカルアプリケーションが終了します。

詳しくは、「ローカルアプリアクセスとURLリダイレクト」を参照してください。

ホストからクライアントへのリダイレクトのURLタイプ一覧の削除

デフォルトのリダイレクト一覧からURLタイプを削除するには、サーバーVDAで次のレジストリキーと値を作成します。

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • 値の名前DisableServerFTA
  • 値の種類DWORD
  • 値のデータ1

  • 値の名前NoRedirectClasses
  • 値の種類REG_MULTI_SZ
  • 値のデータ:値の組み合わせを指定します:httphttpsrtsprtspupnm、またはmms。 1つの行に1つの値を入力してください。 例:

http

https

rtsp

詳しくは、「ホストからクライアントへのリダイレクト」を参照してください。

サーバーVDAのデフォルトのWebブラウザー構成

ホストからクライアントへのリダイレクトを有効にすると、サーバーVDAのデフォルトのWebブラウザー構成を置き換えることができます。 Web URLがリダイレクトされない場合、Citrix LauncherはURLをcommand_backupレジストリキーで設定されたWebブラウザーに渡します。 キーはデフォルトでInternet Explorerを指定しますが、これを変更して別のWebブラウザーへのパスを含めることができます。

  • Internet Explorer(デフォルト)

    • キーHKEY_CLASSES_ROOT\http\shell\open\command_backup
    • 値の名前Default
    • 値の種類REG_SZ
    • 値のデータ"c:\program files\internet explorer\iexplore.exe" "%1"

    • キーHKEY_CLASSES_ROOT\https\shell\open\command_backup
    • 値の名前Default
    • 値の種類REG_SZ
    • 値のデータ"c:\program files\internet explorer\iexplore.exe" "%1"
  • Google Chrome

    • キーHKEY_CLASSES_ROOT\http\shell\open\command_backup
    • 値の名前Default
    • 値の種類REG_SZ
    • 値のデータ"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"

    • キーHKEY_CLASSES_ROOT\https\shell\open\command_backup
    • 値の名前Default
    • 値の種類REG_SZ
    • 値のデータ"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"
  • Microsoft Edge

    • キーHKEY_CLASSES_ROOT\http\shell\open\command_backup
    • 値の名前Default
    • 値の種類REG_SZ
    • 値のデータ:"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%1"

    • キーHKEY_CLASSES_ROOT\https\shell\open\command_backup
    • 値の名前Default
    • 値の種類REG_SZ
    • 値のデータ:"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%1"

公開アプリケーションのローカルアプリアクセス

ローカルアプリアクセスを有効にすると、ローカルにインストールされているWindowsアプリケーションが仮想デスクトップ環境にシームレスに統合されます。 公開アプリケーションへのアクセスを許可するには、サーバーで次のレジストリ値を設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\DesktopStudio
  • 値の名前ClientHostedAppsEnabled
  • 値の種類DWORD
  • 値のデータ
    • 1 - 有効
    • 0 - 無効

詳しくは、「ローカルアプリアクセスとURLリダイレクト」を参照してください。

グラフィック

CUDAまたはOpenCLアプリケーション用のGPUアクセラレーション機能

ユーザーセッションで実行中のCUDAおよびOpenCLアプリケーションのGPUアクセラレーションは、デフォルトで無効です。

CUDAアクセラレーションPOC機能を有効にするには、次のレジストリを設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper
  • 値の名前CUDA
  • 値の種類DWORD
  • 値のデータ00000001

OpenCLアクセラレーションPOC機能を有効にするには、次のレジストリを設定します:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper
  • 値の名前OpenCL
  • 値の種類DWORD
  • 値のデータ00000001

詳しくは、「WindowsマルチセッションOSのためのGPUアクセラレーション」を参照してください

プログレッシブモード

プログレッシブモードはデフォルトで無効になっています。 プログレッシブモードの状態は、次のレジストリ値を使用して変更できます:

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Graphics
  • 値の型REG_DWORD
  • 値の名前ProgressiveDisplay
  • 値のデータ
    • 0 - 常時オフ(プログレッシブモードが無効。 この値がデフォルト)
    • 1 - 自動(ネットワーク状態に基づいてオンとオフを切り替える。)
    • 2 - 常時オン

詳しくは、「プログレッシブモード」を参照してください。

メモ:

プログレッシブモードは廃止されました。 Thinwireは、プログレッシブモードの利点をほぼすべて提供しながら画像配信を最適化し、キャッシュ効率を維持するための代替オプションです。

Windows Presentation Foundation(WPF)のレンダリング

HDX 3D Pro機能により、WindowsマルチセッションOSのセッションで実行しているグラフィック処理アプリケーションで、サーバー上のGPU(Graphics Processing Unit)リソースを使用できるようになります。 Windows Presentation Foundation(WPF)の処理をサーバーのGPUに移すことで、グラフィック処理によりサーバーのCPU速度が低下することを回避できます。

WPFアプリケーションでのレンダリングにサーバーのGPUが使用されるようにするには、WindowsマルチセッションOSを実行するサーバー上で次のレジストリキーを設定します:

  1. VDAでレジストリエディターを開き、次のキーに移動します:

    HKLM\Software\Citrix\CtxHook\AppInit_DLLs\Graphics Helper

  2. 次のレジストリ値を作成または編集します:

    • [REG_DWORD] AdapterHandle = 0x00000001
    • [REG_DWORD] DevicePath = 0x00000001
    • [REG_DWORD] Flag = 0x00000412
    • [REG_DWORD] WPF = 0x00000001
  3. WPFアプリの実行可能ファイル名でサブキーを作成します。 たとえば、アプリケーションの名前が「mywpfapp.exe」の場合は、次のキーを作成します:

    HKLM\Software\Citrix\CtxHook\AppInit_DLLs\Graphics Helper\mywpfapp.exe

  4. 設定を有効にするには、サーバーを再起動します。

詳しくは、「WindowsマルチセッションOSのためのGPUアクセラレーション」と、「Getting the best out of WPF apps on Windows multi-session OS」のブログを参照してください。

マルチメディア

マルチメディア会議でのエコーの解消

Citrix Virtual Apps and Desktopsは、エコーを最小限に抑えるエコーキャンセルオプションを提供します。 この機能はデフォルトで有効になっています。 エコーキャンセルを無効にするには、次のレジストリ設定のいずれかを変更します:

  • キー
    • 32ビット:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio
    • 64ビット:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio
  • 値の名前EchoCancellation
  • 値の種類String/REG_SZ
  • 値のデータFalse

詳しくは、「オーディオ機能」を参照してください。

オーディオ制限

クライアントにオーディオデバイスをインストールし、オーディオリダイレクトを有効にして、RDSセッションを開始すると、オーディオファイルがオーディオを再生できないことがあります。 回避策として、次のレジストリキーをRDSマシンに追加し、マシンを再起動します:

  • キーHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SCMConfig
  • 値の名前EnableSvchostMitigationPolicy
  • 値の種類DWORD
  • 値のデータ0

詳しくは、「オーディオ機能」を参照してください。

高品位Webカメラの解像度

メディアの種類のネゴシエーションが失敗した場合、HDXはデフォルトのVGA解像度(640 x 480ピクセル)に戻ります。 クライアントのレジストリキーを使用して、デフォルトの解像度を設定することができます。 以下のレジストリキーを設定する前に、カメラが指定された解像度をサポートしていることを確認してください。

  • キーHKEY_CURRENT_USER\SOFTWARE\Citrix\HDXRealTime
    • 値の名前DefaultWidth
    • 値の種類DWORD
    • 値のデータ:10進数で必要な幅(1280など)
  • 高さ
    • 値の名前DefaultHeight
    • 値の種類DWORD
    • 値のデータ:10進数で必要な高さ(720など)

Microsoft Teamsフォールバックモード

最適化されたVDIモードでMicrosoft Teamsが読み込めない場合(Teams/About/Versionで「Citrix HDX未接続」)、VDAでは、Webカメラリダイレクトやクライアントのオーディオとマイクのリダイレクトなどの従来のHDXテクノロジにフォールバックされます。 Microsoft Teamsの最適化をサポートしていないWorkspaceアプリのバージョンまたはプラットフォームOSを使用している場合は、フォールバックレジストリキーが適用されません。

フォールバックメカニズムを制御するには、VDAで次のいずれかのレジストリ値を設定します:

  • キー(1つだけ必要):
    • コンピューターの設定: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams
    • ユーザー設定: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams
  • 値の名前DisableFallback
  • 値の種類DWORD
  • 値のデータ:
    • 1 - フォールバックモード無効
    • 2 - オーディオのみ有効

値がない、または0に設定されている場合、フォールバックモードが有効になります。 この機能を使用するには、Microsoft Teamsバージョン1.3.0.13565以降が必要です。 詳しくは、「Microsoft Teamsの最適化」を参照してください。

Citrix App LayeringによるMicrosoft Teamsの最適化

Citrix App Layeringを使用してVDAとMicrosoft Teamsを異なるレイヤーで管理する場合、コマンドラインからALLUSER=1フラグを使用してMicrosoft Teamsをインストールする前にWindowsでPortICAという名前の空のレジストリキーを作成します。 名前、種類、およびデータはデフォルト値のままにします。

  • 32ビットバージョンのレジストリエディターのキー:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\PortICA
  • 64ビットバージョンのレジストリエディターのキー:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA

詳しくは、「Microsoft Teamsの最適化」を参照してください。

Webカメラソフトウェア圧縮

Webカメラでハードウェアエンコード機能がサポートされる場合、HDX Webカメラビデオ圧縮ではデフォルトでそのハードウェアエンコードが使用されます。 ハードウェアエンコード機能は、ソフトウェアエンコードより多くの帯域幅を消費する場合があります。 ソフトウェア圧縮が使用されるようにするには、クライアント側に次の値を追加します:

  • キーHKEY_CURRENT_USER\SOFTWARE\Citrix\HdxRealTime
  • 値の名前DeepCompress_ForceSWEncode
  • 値の種類DWORD
  • 値のデータ1

詳しくは、「HDXビデオ会議とWebカメラビデオ圧縮」を参照してください。

Webカメラビデオ圧縮

HDX Webカメラビデオ圧縮では、仮想セッションで実行されているビデオ会議アプリケーションにH.264ビデオを直接送信します。 VDAリソースを最適化するため、HDX Webカメラ圧縮ではWebカメラビデオをエンコード、トランスコード、およびデコードしません。 この機能はデフォルトで有効になっています。

サーバーからビデオ会議アプリへの直接ビデオストリーミングを無効にするには、VDAで次のレジストリ値を設定します。

  • キーHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HdxRealTime
  • 値の名前OfferH264ToApp
  • 値の種類DWORD
  • 値のデータ0

詳しくは、「HDXビデオ会議とWebカメラビデオ圧縮」を参照してください。

Webカメラビデオ圧縮フレームレート

最適なビデオフレームレートを調整するには、クライアントで次のレジストリ値を編集します:

  • キーHKEY_CURRENT_USER\SOFTWARE\Citrix\HDXRealTime
  • 値の名前FramesPerSecond
  • 値の種類DWORD
  • 値のデータ15

指定したフレームレートをWebカメラがサポートしていない場合、アプリケーションはデフォルトで15 FPSを使用します。

詳しくは、「HDXビデオ会議とWebカメラビデオ圧縮」を参照してください。

レジストリで管理されるHDX機能