您可以为使用 VMware Blast 显示协议的远程桌面和已发布的应用程序会话配置 VMware Blast 选项。

可允许 H.264 解码和高效视频编码 (HEVC)。H.264 是视频压缩的行业标准,视频压缩是指在存储或传输数字视频时,将数字视频转换为占用较少容量的格式的过程。如果允许 H.264 解码,则还可以允许使用增强的色彩保真度。ARM 处理器不支持此功能。

支持的最大分辨率取决于客户端上图形处理单元 (GPU) 的处理能力。可以支持 JPEG/PNG 4K 分辨率的 GPU 可能不支持 H.264 4K 分辨率。

AMD、NVIDIA 和 Intel GPU 上支持 H.264 解码。H.264 解码要求为 AMD 和 NVIDIA GPU 安装图形库 OpenGL 3.2 或更高版本。

如果您计划在 NVIDIA GPU 上使用 H.264 解码,请安装 VDPAU(适用于 UNIX 的视频解码和演示 API)。NVIDIA 驱动程序不再附带 VDPAU,必须单独安装 VDPAU。

要在 Intel GPU 上使用 H.264,则需要安装 Intel VA-API 驱动程序和 GLX VA-API 库。运行 vainfo 命令将显示 H.264 配置文件。

要将 HEVC 4:4:4 解码与 Intel GPU 结合使用,需要 Gen 10 (Ice Lake) 或更高版本的 CPU。

如果您的环境使用代理服务器,则可以指定是否允许到操作系统代理服务器的 VMware Blast 连接。

对于 SSL 代理服务器,您还需要为通过 SSL 代理服务器的辅助连接配置证书检查。有关更多信息,请参阅在 Horizon Client 中设置证书检查模式

您可以在连接到服务器之前或之后配置 VMware Blast 选项。

前提条件

要使用高效视频编码 (HEVC),必须安装 Horizon Agent 7.7 或更高版本。要使用 YUV 4:4:4 提高色彩精度,必须安装 Horizon Agent 7.11 或更高版本。此外,客户端系统必须具有支持 HEVC 解码的 GPU。

根据安装的 Horizon Agent 版本,Horizon 管理员可以使用代理端组策略设置来启用或停用 VMware Blast 功能,包括 H.264 和 HEVC 高色彩精度。有关信息,请参阅《在 Horizon 中配置远程桌面功能》文档中的“VMware Blast 策略设置”。

过程

  1. 启动 Horizon Client
  2. 从菜单栏中选择文件 > 配置 VMware Blast
  3. 要在 Horizon Client 中允许 H.264 解码,请选中允许 H.264 解码复选框。
    • 如果选中了此选项(默认设置),并且客户端 GPU 具有 H.264 硬件解码器,则 Horizon Client 使用 H.264 4.2.0 硬件解码。
    • 选中此选项后,如果客户端 GPU 没有 H.264 硬件解码器,并且不允许使用增强的色彩保真度功能,则 Horizon Client 将使用 H.264 4.2.0 软件解码。
    • 取消选中此选项后,Horizon Client 使用 JPG/PNG 解码(对于 Horizon Agent 7.x)或 Blast 编解码器解码(对于 Horizon Agent 2006 及更高版本)。
  4. 要在 Horizon Client 允许 H.264 解码时允许使用增强的色彩保真度,请选中高色彩精度 (会缩短电池续航时间并降低性能) 复选框。
    选中此选项后, Horizon Client 将使用 H.264 4.4.4 软件解码,而无论客户端 GPU 是否具有 H.264 硬件解码器。选择此选项可能会缩短电池续航时间并降低性能。默认情况下,该功能处于停用状态。
  5. 要允许 HEVC,请选中允许高效视频解码 (HEVC) 复选框。
    选中此选项后,如果客户机配备有支持 HEVC 解码的 GPU,则性能和图像质量都会得到提升。该功能在默认情况下为启用状态。
    如果选中此选项,但客户机未配备有支持 HEVC 解码的 GPU 或者代理不支持 HEVC 编码,则在选择了 H.264 的情况下, Horizon Client 将改为使用 H.264 解码。如果未选择 H.264,则 Horizon Client 将使用 Blast 编解码器解码。
  6. 要允许通过代理服务器进行 VMware Blast 连接,请选中允许 Blast 连接使用操作系统代理设置复选框。
  7. 单击确定保存更改。

结果

下次用户连接到远程桌面或已发布应用程序并选择 VMware Blast 显示协议时,更改将会生效。所做的更改不会影响现有的 VMware Blast 会话。