Omnissa Horizon Client for Mac には、Horizon Blast 表示リモート プロトコルに関連するオプションを構成できる [Horizon Blast] メニュー項目があります。これらのオプションのほとんどは、Horizon Blast でのビデオ圧縮方法(デコード方法やコーデックなど)の使用を制御するものです。
Horizon Blast コーデックのサポート
Horizon Blast では、Horizon Agent から Horizon Client にリモート画面のコンテンツを送信するときに、H.264、HEVC などの業界標準のコーデックを使用できます。その結果、Horizon Agent と Horizon Client の両方で、さまざまなシステム ハードウェアによる GPU ハードウェア アクセラレーションを使用できます。
Horizon Agent は、次の表に示すコーデックをサポートしています。
| ハードウェア エンコードのコーデック |
|
| ソフトウェア エンコードのコーデック |
|
Horizon Client は、次の表に示すコーデックをサポートしています。
| ハードウェア デコードのコーデック |
|
| ソフトウェア デコードのコーデック |
|
コーデック オプションのサマリ
- [BlastCodec] はバンド幅効率に優れた汎用コーデックで、特にオフィス ワークロードに適しています。このコーデックには、設計上、高解像度カラーが含まれています。
- [H.264] は、マルチメディア コンテンツの再生機能を最適化し、ほとんどのクライアント ハードウェアでサポートされています。このコーデックを使用すると、低電力シン クライアントのフレーム レートが向上する可能性があります。また、テキストやグラフィックの色をより鮮明に表示するために、高解像度カラーまたはハイカラー精度を有効にすることもできます。ただし、このオプションではソフトウェア デコーダを使用する必要があり、クライアント マシンの CPU 使用率が増加する可能性があります。
- [HEVC (High Efficiency Video Coding)] は、マルチメディア コンテンツ用にも最適化されており、より特殊なハードウェア要件があります。
- [Adaptive] は、Horizon Blast でサポートされていたオリジナルのソフトウェア コーデックで、その後 Horizon BlastCodec に置き換わりました。Horizon Client は、他のコーデック(Horizon BlastCodec や H.264 など)がサポートされていない場合のフォールバックとして Adaptive を使用します。
高解像度カラーは、YUV 4:4:4 カラー マトリックスを使用しており、標準定義の YUV 4:2:0 マトリックスの 4 倍の色解像度を提供します。ARM プロセッサでは、高解像度カラーはサポートされていません。
サポートされている最大解像度は、クライアントの画像処理装置 (GPU) の処理能力によって異なります。JPEG/PNG の 4K 解像度をサポートできる GPU であっても、H.264 の 4K 解像度をサポートしない場合があります。
環境でネットワーク プロキシ サーバが使用されている場合、オペレーティング システムで構成されているデフォルトのプロキシ サーバ経由での Horizon Blast 接続を許可するかどうか指定できます。
SSL プロキシ サーバの場合は、SSL プロキシ サーバを介したセカンダリ接続の証明書確認も設定する必要があります。詳細については、「Horizon Client での証明書確認モードの設定」を参照してください。
前提条件
システム環境が次の要件を満たしていることを確認します。
- インストールされている Horizon Agent のバージョンに応じて、Horizon 管理者はエージェント側のグループ ポリシー設定を使用して、Horizon Blast 機能(H.264 の高解像度カラーを含む)を有効または無効にすることができます。詳細については、『Horizon リモート デスクトップの機能と GPO』の「Blast ポリシー設定」を参照してください。
- 高解像度カラーを使用するには、Horizon Agent 2203 以降をインストールする必要があります。
- 使用するデコード方法をサポートする GPU がクライアント デバイスにある必要があります。
管理者は、Mac クライアントで /Library/Preferences/com.omnissa.horizon.client.mac.plist ファイルにキーを設定して、エンド ユーザーが Horizon Blast HEVC とプロキシ サーバのオプションを変更できないようにすることができます。HEVC オプションを構成するには、Allow HEVC キーに次のいずれかの値を設定します。
1を使用すると、HEVC (High Efficiency Video Decoding) が有効になります0を使用すると、HEVC (High Efficiency Video Decoding) が無効になります
管理者は、Blast via Proxy Mode キーに次のいずれかの値を設定して、プロキシ サーバ オプションを構成できます。
1を使用すると、[Horizon Blast 接続でオペレーティング システムのプロキシ設定を使用することを許可] が有効になります。0を使用すると、[Horizon Blast 接続でオペレーティング システムのプロキシ設定を使用することを許可] が無効になります。
**注:**Horizon セッションで 120 FPS を達成するには、次を参照してください。 追加の最大フレーム レートの情報。
手順
Horizon Blast オプションは、サーバに接続する前または後で設定できます。
-
Horizon Client を開始します。
-
メニュー バーから [Horizon Client] > [環境設定] を選択し、[ Horizon Blast] をクリックします。
-
H.264 デコード オプションを構成します。
-
H.264 デコードを許可するには、[H.264 デコードを許可する] チェック ボックスを選択します。
このオプションを選択すると、Horizon Client は Horizon Agent に H.264 の使用を許可します。このオプションはデフォルトで選択されています。
ほとんどのクライアント ハードウェアは、標準カラーの H.264 の GPU アクセラレーション デコードをサポートしています。
-
H.264 デコードが許可されている場合にカラー テキストとグラフィックの鮮明さを向上させるには、[ハイカラー精度を許可(バッテリーの寿命とパフォーマンスが低下)] チェック ボックスをオンにします。
このオプションを選択すると、Horizon Client は H.264 4.4.4 デコードの使用を許可します。このオプションを選択すると、バッテリの消耗が早くなったり、パフォーマンスが低下する場合があります。デフォルトでは、この設定オプションは選択解除されています。
-
-
HEVC デコードを許可するには、[HEVC (High Efficiency Video Decoding) を許可] チェック ボックスを選択します。
このオプションを選択すると、Horizon Client は Horizon Agent に HEVC の使用を許可します。HEVC を使用するには、クライアント マシンとエージェント マシンの両方で HEVC の GPU ハードウェア サポートが必要です。
このオプションはデフォルトで選択されています。
-
プロキシ サーバ経由での Horizon Blast 接続を許可するには、[Horizon Blast 接続でオペレーティング システムのプロキシ設定を使用することを許可] チェック ボックスを選択します。
-
ネットワークが不安定な場合の警告メッセージを表示しないようにするには、[ネットワーク状態の表示を無効にする] チェック ボックスを選択します。
変更内容は、ユーザーが次にリモート デスクトップまたは公開アプリケーションに接続するか、Horizon Blast 表示プロトコルを選択したときに有効になります。変更内容は、既存の Horizon Blast セッションには影響しません。
コーデックの優先順位
Horizon Blast 接続を開始するときに、Horizon Client と Horizon Agent がネゴシエートし、使用するコーデックを特定します。このネゴシエーション プロセスでは、次の処理が実行されます。
-
Horizon Client が、クライアント マシンのハードウェアを介してサポートし、[Horizon Blast の構成] の設定で許可しているコーデックのリストを提示します。
-
Horizon Agent がクライアント リストを受信し、エージェントがエージェント マシン ハードウェアを介してサポートし、エージェント構成の設定で許可しているコーデックのリストに適用します。エージェント リストは、クライアント リストに存在するコーデックのみが含まれるようにフィルタリングされます。
-
フィルタされたエージェント リストに基づいて、Horizon Agent がハードウェア コーデックの優先順位を設定します。ハードウェア コーデックが使用できない場合は、ソフトウェア コーデックにフォールバックします。優先順位については、このページの後半で概要を説明します。
**注:**エージェント仮想マシンは通常、H.264 と HEVC ハードウェア コーデックをサポートしていません。これらのコーデックを使用するには、ハイパーバイザー ホストに専用の GPU ハードウェアが必要になります。このため、Horizon Agent は通常、Horizon BlastCodec をデフォルトとして使用するソフトウェア エンコードを使用します。
システム環境が次のすべての基準を満たしている場合、Horizon Agent はハードウェア コーデックを使用します。
- [エージェント] マシンでハードウェア コーデックがサポートされている。
- HEVC の場合、[クライアント] マシンにハードウェア コーデックをサポートする GPU が搭載されている。
- **[クライアント]**側の Horizon Blast オプションが、デコード方法を使用できるように構成されている。
Horizon Agent は、次の優先順位に従ってハードウェア コーデックを選択します。
- H.264 4:4:4 (高解像度カラー)
- HEVC 4:2:0(標準カラー)
- H.264 4:2:0(標準カラー)
ハードウェア コーデックがクライアント マシンとエージェント マシンの両方でサポートされていない場合、Horizon Agent は、次の優先順位とクライアントで許可されているデコード方法に従ってソフトウェア コーデックを選択します。
- Horizon BlastCodec(高解像度カラー)
- H.264 4:4:4 (高解像度カラー)
- H.264 4:2:0(標準カラー)
- アダプティブ(高解像度カラー)
このページは役に立ちましたか?