您可以为使用 VMware Blast 显示协议的远程桌面和应用程序会话配置 H.264 解码和网络条件选项。
支持的最大分辨率取决于客户端上图形处理单元 (GPU) 的处理能力。可以支持 JPEG/PNG 4K 分辨率的 GPU 可能无法支持 H.264 4K 分辨率。如果不支持 H.264 分辨率,Horizon Client 将改用 JPEG/PNG。
AMD、NVIDIA 和 Intel GPU 上支持 H.264 解码。H.264 解码要求为 AMD 和 NVIDIA GPU 安装图形库 OpenGL 3.2 或更高版本。
如果您打算在 NVIDIA GPU 中使用 H.264 解码,请安装 VDPAU(适用于 Unix 的视频解码和演示 API)。NVIDIA 驱动程序不再附带 VDPAU,必须单独安装 VDPAU。
mks.enableGLBasicRenderer = TRUE
条目添加到
/etc/vmware/config、
/usr/lib/vmware/config 或
~/.vmware/config 中。配置文件将按以下顺序处理:
- /etc/vmware/config
- /usr/lib/vmware/config
- ~/.vmware/config
mks.enableGLRenderer=FALSE mks.enableGLBasicRenderer=TRUE
使用 Intel GPU 的 SLED 11 SP4 系统不支持 H.264,因为 xorg 版本过低。
在登录到服务器后,您无法更改网络条件选项。您可以在登录到服务器之前或之后配置 H.264 解码。
前提条件
该功能需要使用 Horizon Agent 7.0 或更高版本。
过程
- 从菜单栏中选择 。
- 配置解码和网络条件选项。
选项 操作 H.264
在连接到连接服务器之前或之后,配置该选项以允许在 Horizon Client 中使用 H.264 解码。
如果选择该选项(默认设置)并且代理支持 H.264 软件或硬件编码,则 Horizon Client 使用 H.264 解码。如果代理不支持 H.264 软件或硬件编码,则 Horizon Client 使用 JPG/PNG 解码。
取消选择该选项以使用 JPG/PNG 解码。
选择您的网络状况以获得最佳体验
您只能在连接到连接服务器之前配置该选项。请选择以下网络条件选项之一: - 极好 - Horizon Client仅使用 TCP 网络。该选项非常适合 LAN 环境。
- 一般 (默认) - Horizon Client 在混合模式下工作。在混合模式下,Horizon Client 在连接到服务器时使用 TCP 网络;如果代理和 Blast 安全网关(如果启用)支持 BEAT 连接,则使用 Blast 极端自适应运输 (Blast Extreme Adaptive Transport, BEAT)。该选项是默认设置。
- 较差 - 只有在服务器上启用了 BEAT 安全加密链路服务器时,Horizon Client 才使用 BEAT 网络,否则,将切换到混合模式。
注: 在 Horizon 7 版本 7.1 和更低版本中,连接服务器和安全服务器实例不支持 BEAT 安全加密链路服务器。 Unified Access Gateway 2.9 及更高版本支持 BEAT 安全加密链路服务器。用于连接服务器和安全服务器实例的 Blast 安全网关不支持 BEAT 网络。
- 单击确定保存更改。
结果
下次用户连接到远程桌面或应用程序并选择 VMware Blast 显示协议时,H.264 更改将生效。所做的更改不会影响现有的 VMware Blast 会话。