The Horizon PCoIP ADMX template file contains group policy settings that configure PCoIP bandwidth characteristics.

All of these settings are in the Computer Configuration > Policies > Administrative Templates > PCoIP Session Variables > Overridable Administrator Defaults folder in the Group Policy Management Editor.

All of these settings are also in the User Configuration > Policies > Administrative Templates > PCoIP Session Variables > Not Overridable Administrator Settings folder in the Group Policy Management Editor.

Table 1. Horizon PCoIP Session Bandwidth Variables
Setting Description
Configure the maximum PCoIP session bandwidth Specifies the maximum bandwidth, in kilobits per second, in a PCoIP session. The bandwidth includes all imaging, audio, virtual channel, USB, and control PCoIP traffic.

Set this value to the overall capacity of the link to which your endpoint is connected, taking into consideration the number of expected concurrent PCoIP sessions. For example, with a single-user VDI configuration (a single PCoIP session) that connects through a 4Mbit/s Internet connection, set this value to 4Mbit, or 10% less than this value to leave some allowance for other network traffic. When you expect multiple concurrent PCoIP sessions to share a link, comprising either multiple VDI users or an RDS configuration, you might want to adjust the setting accordingly. However, lowering this value will restrict the maximum bandwidth for each active session.

Setting this value prevents the agent from attempting to transmit at a higher rate than the link capacity, which would cause excessive packet loss and a poorer user experience. This value is symmetric. It forces the client and agent to use the lower of the two values that are set on the client and agent side. For example, setting a 4Mbit/s maximum bandwidth forces the agent to transmit at a lower rate, even though the setting is configured on the client.

When this setting is disabled or not configured on an endpoint, the endpoint imposes no bandwidth constraints. When this setting is configured, the setting is used as the endpoint's maximum bandwidth constraint in kilobits per second.

The default value when this setting is not configured is 900000 kilobits per second.

This setting applies to Horizon Agent and the client. If the two endpoints have different settings, the lower value is used.

Configure the PCoIP session bandwidth floor Specifies a lower limit, in kilobits per second, for the bandwidth that is reserved by the PCoIP session.

This setting configures the minimum expected bandwidth transmission rate for the endpoint. When you use this setting to reserve bandwidth for an endpoint, the user does not have to wait for bandwidth to become available, which improves session responsiveness.

Make sure that you do not over-subscribe the total reserved bandwidth for all endpoints. Make sure that the sum of bandwidth floors for all connections in your configuration does not exceed the network capability.

The default value is 0, which means that no minimum bandwidth is reserved. When this setting is disabled or not configured, no minimum bandwidth is reserved.

This setting applies to Horizon Agent and the client, but the setting only affects the endpoint on which it is configured.

When this setting is modified during an active PCoIP session, the change takes effect immediately.

Configure the PCoIP session MTU Specifies the Maximum Transmission Unit (MTU) size for UDP packets for a PCoIP session.

The MTU size includes IP and UDP packet headers. TCP uses the standard MTU discovery mechanism to set MTU and is not affected by this setting.

The maximum MTU size is 1500 bytes. The minimum MTU size is 500 bytes. The default value is 1300 bytes.

Typically, you do not have to change the MTU size. Change this value if you have an unusual network setup that causes PCoIP packet fragmentation.

This setting applies to Horizon Agent and the client. If the two endpoints have different MTU size settings, the lowest size is used.

If this setting is disabled or not configured, the client uses the default value in the negotiation with Horizon Agent.

Configure the PCoIP session audio bandwidth limit Specifies the maximum bandwidth that can be used for audio (sound playback) in a PCoIP session.

The audio processing monitors the bandwidth used for audio. The processing selects the audio compression algorithm that provides the best audio possible, given the current bandwidth utilization. If a bandwidth limit is set, the processing reduces quality by changing the compression algorithm selection until the bandwidth limit is reached. If minimum quality audio cannot be provided within the bandwidth limit specified, audio is disabled.

To allow for uncompressed high quality stereo audio, set this value to higher than 1600 kbit/s. A value of 450 kbit/s and higher allows for stereo, high-quality, compressed audio. A value between 50 kbit/s and 450 kbit/s results in audio that ranges between FM radio and phone call quality. A value below 50 kbit/s might result in no audio playback.

This setting applies to Horizon Agent only. You must enable audio on both endpoints before this setting has any effect.

In addition, this setting has no effect on USB audio.

If this setting is disabled or not configured, a default audio bandwidth limit of 500 kilobits per second is configured to constrain the audio compression algorithm selected. If the setting is configured, the value is measured in kilobits per second, with a default audio bandwidth limit of 500 kilobits per second.

This setting applies to View 4.6 and later. It has no effect on earlier versions of View.

When this setting is modified during an active PCoIP session, the change takes effect immediately.

Turn off Build-to-Lossless feature Specifies whether to turn the build-to-lossless feature of the PCoIP protocol off or on. This feature is turned off by default.

If this setting is enabled or not configured, the build-to-lossless feature is turned off, and images and other desktop and application content are never built to a lossless state. In network environments with constrained bandwidth, turning off the build-to-lossless feature can provide bandwidth savings.

If this setting is disabled, the build-to-lossless feature is turned on. Turning on the build-to-lossless feature is recommended in environments that require images and other desktop and application content to be built to a lossless state.

When this setting is modified during an active PCoIP session, the change takes effect immediately.

For more information about the PCoIP build-to-lossless feature, see PCoIP Build-to-Lossless Feature.