VMware Blast 表示プロトコルを使用するリモート デスクトップ セッションと公開アプリケーション セッションに VMware Blast オプションを設定できます。

H.264 デコードと HEVC (High Efficiency Video Decoding) を許可できます。H.264 はビデオ圧縮規格で、デジタル ビデオの保存または転送時にビデオを容量の少ない形式に変換します。H.264 デコードが許可されている場合、色忠実度を上げることもできます。ARM プロセッサで色忠実度を上げることはできません。

サポートされている最大解像度は、クライアントの画像処理装置 (GPU) の処理能力によって異なります。JPEG/PNG の 4K 解像度をサポートしている GPU で、H.264 の 4K 解像度がサポートされない可能性があります。

H.264 デコードは、AMD、NVIDIA、および Intel GPU でサポートされます。

環境でプロキシ サーバを使用している場合は、オペレーティング システムのプロキシ サーバとの VMware Blast 接続を許可するかどうかを指定できます。

SSL プロキシ サーバの場合は、SSL プロキシ サーバを介したセカンダリ接続の証明書確認も設定する必要があります。詳細については、『Horizon Client の証明書確認モードの設定』を参照してください。

VMware Blast オプションは、サーバに接続する前または後で設定できます。

[管理者用] - Mac クライアントで /Library/Preferences/com.vmware.horizon.plist ファイルにキーを設定すると、エンド ユーザーが VMware Blast HEVC とプロキシ サーバのオプションを変更できないようにすることができます。HEVC オプションを構成するには、Allow HEVC キーに次のいずれかの値を設定します。

  • 1 を使用すると、[HEVC (High Efficiency Video Decoding) を許可] が有効になります
  • 0 を使用すると、[HEVC (High Efficiency Video Decoding) を許可] が無効になります

プロキシ サーバ オプションを構成するには、Blast via proxy Mode キーに次のいずれかの値を設定します。

  • 1 を使用すると、[Blast 接続でオペレーティング システムのプロキシ設定を使用することを許可] が有効になります。
  • 0 を使用すると、[Blast 接続でオペレーティング システムのプロキシ設定を使用することを許可] が無効になります。

前提条件

HEVC (High Efficiency Video Coding) を使用するには、環境が次の要件を満たしている必要があります。
  • Horizon Agent 7.13 以降がインストールされている必要があります。
  • YUV 4:4:4 でカラー精度を向上させるには、Horizon Agent 7.13 以降がインストールされている必要があります。
  • クライアント システムに HEVC デコード対応の GPU が必要です。

H264 または HEVC でフルレンジと向上した色忠実度を使用する場合は、Horizon Agent 2203 以降および Horizon Client 2206 for Linux をインストールする必要があります。これらの機能は、YUV 4:4:4 が使用されている場合にのみ適用されます。

クライアント デバイスが以下の GPU 要件を満たしていることを確認します。
  • AMD または NVIDIA GPU で H.264 デコードを使用するには、グラフィック ライブラリ OpenGL 3.2 以降をインストールします。
  • NVIDIA GPU で H.264 デコードを使用する場合は、VDPAU (Video Decode and Presentation API for UNIX) をインストールします。VDPAU は、最新の NVIDIA ドライバには含まれなくなり、別途インストールする必要があります。
  • Intel GPU で H.264 を使用するには、Intel VA-API ドライバと GLX VA-API ライブラリが必要です。コマンド vainfo を実行すると、H.264 プロファイルが表示されます。
  • Intel GPU で HEVC 4:4:4 デコードを使用するには、第 10 世代 (Ice Lake) 以降の CPU が必要です。

インストールされている Horizon Agent のバージョンに応じて、Horizon 管理者はエージェント側のグループ ポリシー設定を使用して、VMware Blast 機能(H.264、HEVC ハイカラー精度)を有効または無効にすることができます。詳細については、『Horizon リモート デスクトップ機能と GPO』ドキュメントの「VMware Blast ポリシー設定」を参照してください。

手順

  1. Horizon Client を開始します。
  2. メニュー バーから [ファイル] > [VMware Blast の構成] の順に選択します。
  3. Horizon Client for Linux バージョン 2206 以降では、[H.264 デコードを許可する][BlastCodec デコードを許可する] の両方のオプションがデフォルトでオンになっています。両方のオプションを選択したままにすると、リモート画面のコンテンツを受信するために BlastCodec が使用されます。[BlastCodec デコードを許可する] の選択を解除すると、H.264 が使用されます。
    • クライアント GPU に H.264 ハードウェア デコーダがあるときに、[H.264 デコードを許可する] を選択して、[BlastCodec デコードを許可する] の選択を解除すると、Horizon Client は H.264 4.2.0 ハードウェア デコードを使用します。
    • クライアント GPU に H.264 ハードウェア デコーダがなく、色忠実度を上げる機能が使用できないときに、[H.264 デコードを許可する] を選択し、[BlastCodec デコードを許可する] の選択を解除すると、Horizon Client は H.264 4.2.0 ソフトウェア デコードを使用します。
    • [BlastCodec デコードを許可する] を選択すると、Horizon Client は JPG/PNG デコード(Horizon Agent 7.x)または Blast コーデック デコード(Horizon Agent 2006 以降)を使用します。
  4. Horizon Client で H.264 デコードが許可されているときに、色忠実度の向上を許可するには、[ハイカラー精度(バッテリーの寿命とパフォーマンスが低下)] チェック ボックスを選択します。
    このオプションを選択すると、クライアント GPU に H.264 ハードウェア デコーダがあるかどうかに関係なく、 Horizon Client は H.264 4.4.4 ソフトウェア デコードを使用します。このオプションを選択すると、バッテリの消耗が早くなったり、パフォーマンスが低下する場合があります。この機能は、デフォルトで無効になっています。
  5. HEVC を許可するには、[HEVC (High Efficiency Video Decoding) を許可する] チェック ボックスを選択します。
    クライアント マシンに HEVC デコードをサポートする GPU が搭載されている場合、このオプションを選択すると、パフォーマンスとイメージ品質が向上します。この機能は、デフォルトで有効になっています。
    このオプションを選択しても、クライアント マシンに HEVC デコード対応の GPU がない場合や、エージェントが HEVC エンコードに対応していない場合、H.264 が選択されると Horizon Client は H.264 デコードを使用します。H.264 が選択されていない場合、 Horizon Client は Blast コーデック デコードを使用します。
  6. プロキシ サーバ経由での VMware Blast 接続を許可するには、[Blast 接続でオペレーティング システムのプロキシ設定を使用することを許可] チェック ボックスを選択します。
  7. [OK] をクリックして変更を保存します。

結果

変更内容は、ユーザーが次にリモート デスクトップまたは公開アプリケーションに接続するか、VMware Blast 表示プロトコルを選択したときに有効になります。変更内容は、既存の VMware Blast セッションには影響しません。