Horizon Blast ADMX 模板文件 (hzn_blast.admx) 包含用于 Horizon Blast 显示协议的策略设置。应用该策略后,系统会将这些设置存储在注册表项 HKLM\Software\Omnissa\Horizon\Blast\Config 中。
这些设置适用于 Horizon Web Client 和所有 Omnissa Horizon Client 平台。
如需与 Horizon Blast 对 120 FPS 支持相关的信息,请参阅其他最大帧速率信息。
Horizon Blast 策略设置
| 设置 | 描述 |
|---|---|
| 音频播放 | 指定是否为远程桌面激活音频播放。此设置用于激活音频播放。 |
| 音频音量转发 | 控制是否应将虚拟桌面中音频输出设备的音量级别转发并应用于客户端主机上的物理设备。 注意:更改客户端音量不适用于远程会话。此功能仅适用于 VDI 会话。 |
| Blast 编解码器质量 | 使用 Horizon Blast 编解码器压缩时,量化参数 (Quantization Parameter, QP) 的最小值和最大值可控制远程显示的图像质量。QP 值的范围是 [1-8],大致映射到范围为 [20-88] 的 JPEG 质量值。此量化适用于非文本区域,对文本压缩没有任何影响。 最高 QP 值将添加到低 JPEG 质量配置中。如果最高 QP 值为零,则低 JPEG 质量配置将覆盖该配置。 最小 QP 映射到高 JPEG 质量配置,如果最小 QP 值为零,则会导致该配置被高 JPEG 质量配置所覆盖。 |
| Blast 编码器全局质量 | 该设置控制所有 Horizon Blast 编码器中远程处理的显示器图像质量级别。
|
| Blast 优化器 | 一种配置,允许 Horizon Blast 用户在改进用户体验或提高资源效率的默认值之间进行选择。
|
| 无损构建 | 如果激活此设置,Horizon Blast 将使用无损构建模式,从而获得最高的显示质量。此模式会禁用任何 GPU 编码加速,并可能会增加客户端和代理上的 CPU 使用率和网络带宽消耗。如果未激活或未配置此设置,则无损构建将不可用。默认情况下不配置此设置。 |
| Cookie 清理间隔 | 确定系统删除与不活动会话相关联的 Cookie 的频率(以毫秒为单位)。默认值为 100 毫秒。 |
| 光标变形 | 如果激活此设置,则会激活光标变形功能。如果激活此设置,并且鼠标处于绝对模式,则远程代理会检测到突然光标移动,并通过移动本地光标将这些光标移动反映到客户端。如果未激活此设置,客户端会忽略远程代理中的突然光标移动。默认情况下停用此设置。 |
| DSCP 标记 | 如果激活或未配置,该设置允许在出站 Horizon Blast 网络流量中设置差分服务代码点 (Differentiated Services Code Point, DSCP) 值,由每个网络跃点的各种单独设置指定。如果停用,则不会在 Horizon Blast 网络流量中设置 DSCP 值。
如果激活,您可以为以下网络连接设置 0-63 范围内的数值:
|
| 启用 Vvc 原始通道 | 启用或禁用由 Blast 用于 MKS 和音频的 Vvc 原始通道。启用后,无论使用哪种 Blast 连接,MKS 和音频数据都将通过单独的原始通道连接发送。此原始通道传输 VNC 协议负载,并支持 beat(Blast Extreme 自适应传输)、tcp 或 vvc(默认)作为传输协议。要配置传输模式,请使用 RawChannelType 注册表项。默认情况下,不会创建该注册表值,必须手动添加。此设置从 Horizon Agent 2506 开始提供。 |
| 编码器映像缓存大小 (KB) | 编码器映像缓存的最大大小。
|
| H.264 | 指定使用 H.264 编码还是 JPEG/PNG 编码。默认使用 H.264 编码。 |
| H.264 高色彩精度 | 使用 H.264 编码时,将使用 YUV 4:4:4 颜色空间而不是 4:2:0 来提高色彩精度。 在使用非常高的分辨率或多个显示器时,此设置可能会导致性能下降。 |
| H.264 质量 | 针对配置为使用 H.264 编码的远程显示指定图像质量。您可以指定最小量化值和最大量化值,以确定在多大程度上控制图像的有损压缩。您可以指定最佳图像质量的最小量化值。您可以指定最低图像质量的最大量化值。您可以指定以下设置:
|
| HEVC 高色彩精度 | 激活此设置将请求在使用 HEVC 编码时,使用 YUV 4:4:4 颜色空间而不是 4:2:0 来提高色彩精度。客户端需要硬件 HEVC 4:4:4 支持才能使此策略生效。默认情况下激活此设置。 |
| HEVC | 激活或不配置此设置将允许使用 HEVC 编码远程连接桌面。停用此设置以使用 H.264 或 JPEG/PNG 进行编码。 |
| HTTP 服务 | 指定用于在 Access Point 设备与桌面之间进行安全通信 (HTTPS) 的端口。必须配置防火墙,使其打开此端口。默认值为 22443。 |
| 图像质量 | 指定远程显示的图像质量。您可以指定两个低质量设置、两个高质量设置和一个中等质量设置。低质量设置用于经常变化的屏幕区域,例如,发生滚动时。高质量设置用于较为静态的屏幕区域,从而产生更好的图像质量。您可以指定以下设置:
|
| 键盘区域设置同步 | 指定是否将客户端的键盘区域设置列表和默认的键盘区域设置同步到远程桌面或应用程序。如果激活此设置,则会发生同步。该设置仅适用于 Horizon Agent。 |
| 最大帧速率 | 指定屏幕更新的最大速率。使用此设置可管理用户占用的平均带宽。默认值为每秒更新 30 次。 |
| 最大会话带宽 | 指定 Horizon Blast 会话的最大带宽,以千比特/秒 (Kbps) 为单位。此带宽包括所有图像处理、音频、虚拟通道、USB 以及 Horizon Blast 控制流量。默认值为 1 Gbps。 |
| 最大会话带宽 kbps 百万像素斜率 | 指定为 Horizon Blast 会话保留的最大带宽坡度,以千比特/秒 (kbps) 为单位。最小值为 100。最大值为 100000。默认值为 6200。 |
| 最小会话带宽 | 指定为 Horizon Blast 会话保留的最小带宽,以千比特/秒 (Kbps) 为单位。默认值为 256 kbps。 |
| PNG | 如果您激活或不配置此设置,PNG 编码可用于远程会话。如果停用此设置,则在 JPEG/PNG 模式下仅使用 JPEG 编码进行编码。当 H.264 编码器处于活动状态时,不应用此策略。默认情况下不配置此设置。 |
| 原始通道协议模式 | 指定 Vvc 原始通道使用的传输协议(TCP 或 BEAT)。此设置可用于将 MKS 和音频负载固定到特定的传输协议 TCP 或 BEAT (UDP)。有效值为 beat、tcp 或 vvc(默认)。默认情况下,不会创建该注册表值,必须手动添加。在 Horizon Agent 2506 及更高版本中提供。 |
| 显示空白屏幕 | 指定当桌面有活动会话时,使桌面虚拟机的控制台显示用户看到的实际桌面,还是显示空白屏幕。默认显示空白屏幕。 |
| UDP 协议 | 指定使用 UDP 协议还是 TCP 协议。默认使用 UDP 协议。当用户在存在相应注册表项的 Horizon Agent 计算机上执行会话登录-注销时,此设置将会生效。此设置不适用于 Horizon Web Client,它始终使用 TCP 协议。 |
Horizon Blast 中的 Vvc 原始通道支持
Vvc 原始通道是 Vvc 通道的较新版本,旨在使用专用网络连接传输单个数据流,而非多路复用流。Blast MKS 和音频统一流使用此模型,它可以提高性能和可扩展性。
从 Horizon Agent 2506 开始,默认情况下将启用 Vvc 原始通道。可以使用 GPO 或本地 Windows 代理配置注册表项禁用此功能。建议使用 GPO 设置在所有代理之间实现一致的管理,而基于注册表的方法则在未使用 GPO 时提供对每个代理的控制。
支持的平台(Horizon 2506 版本)
下面概述了 VVC 原始通道的当前平台支持和限制:
- 仅限 Windows 代理。不支持 Linux 代理。
- 不支持使用 BSG(Blast 安全网关)作为客户端和代理之间中间跃点的部署。
- 当前仅在适用于 Windows 和 Linux 的桌面客户端上支持 VVC 原始通道。
- 客户端和代理都必须使用 Horizon 2506 或更高版本。
- 在协作会话期间或在网络连接上设置了 QoS 时,将禁用原始通道。
通过组策略配置 Windows 代理
GPO 设置名称:Vvc 原始通道
注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Omnissa\Horizon\Blast\vvc\RawChannelsEnabled
类型:REG_SZ
值:
- 1 – 已启用(默认)
- 0 – 已禁用
如果启用或未配置此策略设置,则将启用 Vvc 原始通道功能。如果禁用此设置,则将关闭该功能。
如果存在此组策略对象 (GPO) 设置,它将优先于 HKLM\Software\Omnissa\Horizon\Blast\vvc\RawChannelsEnabled 中的非 GPO 注册表项。
通过注册表配置 Windows 代理
VVC 原始通道(killswitch 功能)
注册表路径:HKLM\Software\Omnissa\Horizon\Blast\vvc\RawChannelsEnabled
类型:REG_SZ
值:
- 1 – 已启用(默认)
- 0 – 已禁用
此注册表项允许在未应用 GPO 实施的环境中按代理控制 Vvc 原始通道功能。如果未配置 GPO 设置,则此注册表值将确定该功能的行为。
如果未配置 GPO 设置,则此值将确定是否启用该功能。如果两者都存在,则 GPO 设置优先。
原始通道传输协议
Vvc 原始通道支持通过三种协议模式来传输实时数据。此模式通过可选的注册表值 RawChannelType 进行控制,可以是 tcp、beat 或 vvc。如果未设置此值,则使用默认行为:原始通道以 BEAT 开头,如果网络条件允许,则会自动切换到 TCP。
原始通道协议模式
注册表路径:HKLM\Software\Omnissa\Horizon\Blast\vvc\rawChannelType
类型:REG_SZ
值:
vvc(默认)- 原始通道最初使用 BEAT,如果网络条件支持,则会自动切换到 TCP。beat(Blast Extreme 自适应传输)tcp
注意:以上所有注册表值都不是由 Horizon Agent 安装程序创建的。如果要覆盖默认行为,必须手动添加这些值。
其他注意事项:客户端配置
尽管很少使用,但可以使用相同的项和值切换客户端对 Vvc 原始通道的支持:
客户端注册表路径:HKLM\Software\Omnissa\Horizon\Blast\vvc\RawChannelsEnabled
类型:REG_SZ
值:
- 1 – 已启用(默认)
- 0 – 已禁用
应用 Horizon Blast 策略设置
如果以下 Horizon Blast 策略在客户端会话期间发生更改,则 Horizon Client 可检测到该更改并立即应用新设置。
H.264Audio PlaybackMax Frame RateImage QualityAudio Volume Level ForwardMax Session BandwidthMin Session Bandwidth
当用户在存在此设置的 Horizon Agent 计算机上连接或登录到某个会话时,最大会话带宽和最小会话带宽设置将生效。在客户端会话期间对这些设置所做的任何更改都将立即生效。
对于所有其他 Horizon Blast 策略,需遵循 Microsoft GPO 更新规则。可以采用手动方式或通过重新启动 Horizon Agent 计算机来更新 GPO。有关详细信息,请参阅 Microsoft 文档。
其他最大帧速率信息
要在 Horizon 会话中达到 120 FPS,客户机必须具有受支持的硬件。
要启用此功能,需要在 vCenter 中的 vGPU 虚拟机上添加高级配置选项。
关闭虚拟机电源后,导航到虚拟机 > 编辑设置 > 高级参数,然后添加 pciPassthru0.cfg.frl_config,其值为 120。
要支持 120fps,需要额外的网络带宽。除了在 Windows 代理虚拟机中设置 EncoderMaxFPS 注册表之外,还需添加 MaxBandwidthKbpsPerMegaPixelSlope 注册表项并将其值设置为 0。
要在 Linux 代理虚拟机中启用此功能,请设置 RemoteDisplay.maxFPS 配置项。
Windows 10 或 Windows 11
- 确保计算机具有支持 120 FPS 的显示器和 GPU。
- 将支持 120 FPS 的显示器设置为主显示器。
- 转到系统 > 显示 > 高级显示设置,然后从“刷新频率”下拉菜单中选择 120 Hz。
注意: 某些显示器可能会将 120fps 支持限制为特定的分辨率,例如 2560x1440 或 1920x1080。
OSX
- 计算机必须支持 ProMotion。
- 在系统设置 > 显示中,通过“刷新频率”下拉菜单设置 ProMotion。
- 有关更多信息,请参阅 Apple 支持文章在 MacBook Pro 或 Apple Pro Display XDR 上更改刷新率。
Linux
- 确保计算机具有支持 120 FPS 的显示器和 GPU。
- 有关配置详细信息,请查阅 Linux 分发包和 GPU 供应商指南。
故障排除
- 确保在组策略和注册表策略位置中没有与 `EncoderMaxFPS` 或 `MaxBandwidthKbpsPerMegaPixelSlope` 设置冲突的设置。
- 确认注册表项正确格式化为字符串,并且拼写准确无误。
- Nvidia GRID 16.1 组件存在一个已知问题,即无论配置的设置如何,帧速率限制器都会限制为 60fps。 请参阅无法在 L40 上禁用帧速率限制器。
此页面对您有帮助吗?