Es posible ajustar la calidad de la imagen de la pantalla del escritorio remoto para mejorar la experiencia del usuario. Mejorar la calidad de la imagen ayuda a mantener una experiencia de usuario coherente cuando la conexión de red no es óptima.

Codificadores de vídeo utilizados para sesiones de escritorios

El codificador de vídeo que se utiliza para una sesión de escritorio depende de las capacidades de los sistemas cliente y de escritorio. Cuando un usuario abre una sesión, Horizon evalúa las capacidades de hardware y software del escritorio y el cliente, y selecciona el codificador de mayor prioridad que admiten ambos.

Por ejemplo, Horizon utilizará HEVC si los siguientes componentes están configurados para admitir o permitir HEVC:

  • Sistema de escritorio Linux
  • Horizon Agent en el escritorio Linux
  • El sistema cliente
  • Horizon Client en el sistema cliente

Si alguno de estos componentes no es compatible con HEVC, Horizon seleccionará el siguiente codificador de la lista de prioridades que admitan todos los componentes.

En el caso de una sesión que utiliza tecnología de vGPU, Horizon seleccionará entre los siguientes codificadores que aparecen por orden de prioridad:

  1. HEVC YUV 4:4:4
  2. H.264 YUV 4:4:4
  3. HEVC
  4. H.264
  5. Codificador de conmutador
  6. BlastCodec

Para una sesión que no sea vGPU, Horizon seleccionará la siguiente lista de prioridades de los codificadores:

  1. Codificador de conmutador
  2. H.264
  3. BlastCodec

Ejemplo de configuración del protocolo VMware Blast Extreme

VMwareBlastServer y sus complementos asociados utilizan el archivo de configuración /etc/vmware/config.

Tabla 1. Ejemplo de opciones de configuración en /etc/vmware/config
Nombre de la opción Parámetro LAN de alta velocidad LAN WAN dedicada WAN de banda ancha WAN de baja velocidad Velocidad extremadamente lenta
Configuración del ancho de banda RemoteDisplay.maxBandwidthKbps 1000000 (1 Gbps) 1000000 (1 Gbps) 1000000 (1 Gbps) 5000 (5 Mbps) 2000 (2 Mbps) 1000 (1 Mbps)
Fotogramas máximos por segundo RemoteDisplay.maxFPS 60 30 30 20 15 5
Reproducción de audio RemoteDisplay.allowAudio TRUE TRUE TRUE TRUE TRUE FALSE
Calidad de visualización (JPEG/PNG) RemoteDisplay.maxQualityJPEG 90 90 90 70 60 50
Calidad de visualización (JPEG/PNG) RemoteDisplay.midQualityJPEG 35 35 35 35 35 35
Calidad de visualización (JPEG/PNG) RemoteDisplay.minQualityJPEG 25 25 25 20 20 20
Calidad de visualización (H.264 o HEVC) RemoteDisplay.qpmaxH264 28 36 36 36 36 42
Calidad de visualización (H.264 o HEVC) RemoteDisplay.qpminH264 10 10 10 10 10 10