Citrix Virtual Apps and Desktops

レジストリを介して管理されるHDX™機能

注:

レジストリを誤って編集すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrix®は、レジストリエディターの誤った使用によって生じる問題が解決されることを保証できません。レジストリエディターは自己責任で使用してください。編集する前に必ずレジストリをバックアップしてください。

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

デバイス

ブルームバーグ キーボード

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

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

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

詳細については、Bloomberg keyboardを参照してください。

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

セキュリティ上の予防措置として、ユーザーが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では、異なるレジストリの場所を使用していました。

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

マイクロソフト サーフェス プロ および サーフェス ブック ペン

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 ペン」を参照してください(/ja-jp/citrix-virtual-apps-desktops/2511/devices/mobile-devices.html#microsoft-surface-pro-and-surface-book-pens)。

Windows イメージ取得アプリケーション許可リスト

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

デフォルトでは、どのアプリケーションも Windows イメージ取得にアクセスできません。

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

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

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

  • 値のデータ: Windows イメージ取得にアクセスできる各アプリケーションの完全なパスとプロセス名を入力します。各アプリケーションを新しい行に入力してください。

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

一般

HDX リデューサー

セッションホストで使用する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進数)

Rendezvousバージョンの構成

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

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

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

VDAへの自動ログオンを構成する

この設定により、Windows 10シングルセッションOSおよびマルチセッションOS VDAで、Microsoftポリシー設定のAlways prompt for passwordを有効または無効にできます。

Always prompt for passwordが有効になっている場合、ユーザーはリモートセッションを開始するときにVDAで資格情報を入力する必要があります。この設定が無効になっている場合、ユーザーはVDAで資格情報を提供することなく、リモートセッションに自動的に接続します。

デフォルトでは、Microsoftポリシー設定は無効になっています。Always prompt for password設定を有効または無効にするには、VDAで次のレジストリ値を設定します。

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

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

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

この設定は、以下のアイドルセッションタイムアウト制限に達したユーザーに対する警告メッセージを無効にし、削除します。

  • ウィンドウズ サーバー 2004
  • Windows 10 マルチセッション 2004 以降のマルチセッションOS

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

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

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

EDT MTU ディスカバリ

MTU検出により、EDTはセッション確立時に最大転送単位 (MTU) を自動的に決定できます。これにより、パフォーマンスの低下やセッション確立の失敗につながる可能性のあるEDTパケットの断片化を防ぎます。

この設定はデフォルトで有効になっています。EDT MTU検出を無効にするには、以下のレジストリ値を構成し、セッションホストを再起動します。

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

MTU Rediscovery を有効にするには、以下のレジストリ値を構成し、セッションホストを再起動します。

  • キー: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd\MtuRediscovery
  • 値の名前: MtuReDiscovery
  • 値の型: DWORD
  • 値のデータ: 1

  • キー: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd\MtuRediscovery
  • 値の名前: MtuReDiscoveryFrequency
  • 値の型: DWORD
  • 値のデータ: 1

これらの設定はマシン全体に適用され、サポートされているクライアントから接続するすべてのセッションに影響します。

EDTタイムアウト

VDAでEDTタイムアウトを5秒から25秒の間の任意の値に設定できます。デフォルトのEDTタイムアウト値は10秒です。

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

Citrix Workspaceアプリ for Windowsバージョン2409.10以前の場合も、EDTタイムアウトを設定できます。

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

注:

バージョン2503以降のCitrix WorkspaceアプリではVDAからのタイムアウト設定が使用されるため、クライアントデバイスでタイムアウトを設定する必要がなくなります。

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

ホストからクライアントへのリダイレクト用のURLタイプを追加する

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

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

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

詳細については、「[ホストからクライアントへのリダイレクト]」を参照してください(/ja-jp/citrix-virtual-apps-desktops/2511/general-content-redirection/bidirectional-content-redirection-configuration/host-to-client-redirection.html)。

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

クライアントフォルダーリダイレクトは、クライアント側のファイルがホスト側のセッションでアクセス可能になる方法を変更します。サーバーでクライアントフォルダーリダイレクトを有効にし、ユーザーがユーザーデバイスでそれを構成するとします。この場合、ユーザーが指定したローカルボリュームの一部がリダイレクトされます。

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

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

詳細については、「[クライアントフォルダーリダイレクト]」を参照してください(/ja-jp/citrix-virtual-apps-desktops/2511/general-content-redirection/client-folder-redirection.html)。

特定のWebサイトセットに対するホストからクライアントへのリダイレクト

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

  • キー: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
  • 値の名前: ValidSites
  • 値の型: REG_MULTI_SZ
  • 値のデータ: 完全修飾ドメイン名 (FQDN) の任意の組み合わせを指定します。複数のFQDNは別々の行に入力します。プロトコル (http:// または https://) なしでFQDNのみを含めます。FQDNには、ワイルドカード文字としてアスタリスク (*) を左端の位置にのみ含めることができます。このワイルドカードは、RFC 6125の規則と一致する単一レベルのドメインに一致します。例:

www.example.com

*.example.com

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

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

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

  • キー: HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\Citrix\Client Hosted Apps\Policies
  • 値の名前: Session State
  • 値の型: DWORD
  • 値のデータ:
    • 1 - ユーザーが仮想デスクトップからログオフまたは切断しても、ローカルアプリケーションは実行を継続します。再接続時、ローカルアプリケーションが仮想デスクトップで利用可能な場合、それらは再統合されます。
    • 3 - ユーザーが仮想デスクトップからログオフまたは切断すると、ローカルアプリケーションが閉じます。

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

ホストからクライアントへのリダイレクトのデフォルトリストからURLタイプを削除する

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

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

  • 値の名前: NoRedirectClasses
  • 値の型: REG_MULTI_SZ
  • 値のデータ: httphttpsrtsprtspupnm、またはmmsのいずれかの値を組み合わせて指定します。複数の値を入力する場合は、別々の行に入力します。例:

http

https

rtsp

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

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

ホストからクライアントへのリダイレクトを有効にすると、サーバーVDA上のデフォルトのブラウザ構成を上書きできます。Web URLがリダイレクトされない場合、Citrixランチャーはcommand_backupレジストリキーで構成されたブラウザにURLを渡します。このキーはデフォルトで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"
  • グーグル クローム

    • キー: 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"
  • マイクロソフト エッジ

    • キー: 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は、画像の配信を最適化し、キャッシュ効率を維持しながら、プログレッシブモードのほぼすべての利点を提供する代替オプションです。

ウィンドウズ プレゼンテーション ファンデーション (WPF) レンダリング

HDX 3D Proを使用すると、WindowsマルチセッションOSセッションで実行されているグラフィックを多用するアプリケーションを、サーバーのグラフィック処理ユニット(GPU)でレンダリングできます。Windows Presentation Foundation(WPF)のレンダリングをサーバーのGPUに移行することで、グラフィックレンダリングがサーバーのCPUを遅くすることはありません。

サーバーのGPUを使用してWPFアプリケーションのレンダリングを有効にするには、WindowsマルチセッションOSを実行しているサーバーのレジストリに次の設定を作成します。

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

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

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

    • [REG_DWORD] アダプターハンドル = 0x00000001
    • [REG_DWORD] デバイスパス = 0x00000001
    • [REG_DWORD] フラグ = 0x00000412
    • [REG_DWORD] WPF = 0x00000001
  3. WPFアプリの実行可能ファイル名でサブキーを作成します。たとえば、アプリが「mywpfapp.exe」という名前の場合、次のキーを作成します。

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

  4. 設定を有効にするには、サーバーを再起動してください。

詳細については、「WindowsマルチセッションOSでのGPUアクセラレーション」および「WindowsマルチセッションOSでWPFアプリを最大限に活用する」のブログを参照してください。

マルチメディア

マルチメディア会議中のエコーを回避する

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 fallback mode

Microsoft Teamsが最適化されたVDIモードでロードに失敗した場合 (Teams/バージョン情報/バージョンで「Citrix HDX Not Connected」と表示される場合)、VDAはウェブカメラリダイレクトやクライアントオーディオおよびマイクのリダイレクトなどのレガシー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の最適化」を参照してください。

シトリックス App Layering™ を用いた マイクロソフト Teams の最適化

異なるレイヤーでVDAとMicrosoft Teamsのインストールを管理するためにCitrix App Layeringを使用している場合、コマンドラインから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ビデオ圧縮はデフォルトでハードウェアエンコードを使用します。ハードウェアエンコードは、ソフトウェアエンコードよりも多くの帯域幅を消費する可能性があります。ソフトウェア圧縮を強制するには、次の値をクライアントに追加します。

  • キー: 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™機能