Product Documentation

Optimización de las funciones de sonido

Nov 11, 2015
Para optimizar las funciones de sonido de HDX, utilice las siguientes configuraciones de directiva de Citrix:
  • Calidad de sonido
  • Redirección de sonido del cliente
  • Redirección de micrófonos del cliente
  • Sonido Plug and Play
  • Límite de ancho de banda de redirección de sonido
  • Porcentaje límite de ancho de banda de redirección de sonido
  • Transporte de sonido en tiempo real sobre UDP
  • Intervalo de puertos UDP de sonido
Importante: La mayoría de las funciones de sonido se transmiten usando la secuencia de tráfico ICA y la seguridad es la misma que la de cualquier otro tráfico ICA. El sonido UPD (User Datagram Protocol) usa un mecanismo de transporte aparte, sin protección.

Selección de la calidad de sonido

En general, el sonido de alta calidad consume más ancho de banda y utiliza más recursos de CPU del servidor, al enviar más datos de sonido a los dispositivos de usuario. La compresión de sonido permite llegar a un equilibrio entre calidad de sonido y rendimiento general de la sesión; use las configuraciones de directiva de Citrix para configurar los niveles de compresión que se deben aplicar a los archivos de sonido.

De forma predeterminada, la calidad de sonido está establecida en Alta: sonido de alta definición. Este parámetro proporciona sonido estéreo de alta fidelidad pero consume más ancho de banda que cualquier otro parámetro de calidad.
Nota: No use este nivel de calidad de sonido para aplicaciones de vídeo chat o chat de voz no optimizada (por ejemplo, programas softphone), ya que puede provocar unos niveles de latencia en la ruta de sonido que no son adecuados para las comunicaciones en tiempo real.

Considere la posibilidad de crear directivas distintas para grupos de usuarios que utilizan acceso telefónico a redes y para grupos de usuarios que se conectan por medio de una LAN o una WAN. En las conexiones mediante acceso telefónico, donde el ancho de banda por lo general es limitado, los usuarios se preocupan más por la velocidad de descarga que por la calidad del sonido. Por lo tanto, puede ser recomendable crear una directiva para las conexiones mediante acceso telefónico que aplique niveles altos de compresión de sonido, y crear otra directiva para las conexiones mediante LAN o WAN, que aplique niveles de compresión más bajos.

Para cambiar la calidad de sonido, agregue la configuración Calidad de sonido a una directiva y seleccione uno de los siguientes niveles de calidad de sonido:
  • Media: optimizado para voz. Use este parámetro para entregar aplicaciones VoIP (Voz sobre IP), o para entregar aplicaciones multimedia en conexiones de red difíciles, que tienen pocas líneas (menos de 512 Kbps) o que presentan una congestión y pérdida de paquetes significativa. El sonido enviado al dispositivo del usuario se comprime hasta 64 Kbps. Esta compresión provoca un ligero descenso en la calidad del sonido que se reproduce en el dispositivo del usuario, pero la latencia es mucho menor y consume muy poco ancho de banda. Si la calidad de VoIP no es satisfactoria cuando la Calidad de sonido es Media, compruebe que la configuración de directiva Transporte de sonido en tiempo real sobre UDP está Permitida.
    Nota: UDP/RTP requiere que la Calidad de sonido sea Media.
  • Baja: para conexiones de baja velocidad. El sonido enviado al dispositivo del usuario se comprime hasta 16 Kpbs. Esta compresión reduce significativamente la calidad del sonido, pero proporciona un rendimiento aceptable en conexiones con poco ancho de banda.
Importante: Recuerde que debe habilitar el sonido en Client audio settings en el dispositivo del usuario, según se describe más adelante en este tema.

Redirección de la recepción de sonido

Puede permitir que los usuarios reciban sonido desde una aplicación en un servidor mediante los altavoces u otros dispositivos de sonido, como auriculares, en los dispositivos de usuario. De manera predeterminada, la Redirección de sonido del cliente está Permitida.

Importante: Para usar esta función, recuerde que debe habilitar el sonido en Client audio settings en el dispositivo del usuario, según se describe más adelante en este tema. En las máquinas con SO de servidor Windows, compruebe también que el Sonido Plug and Play está Habilitado para respaldar varios dispositivos de sonido.

La asignación de sonido del cliente puede suponer una carga elevada en los servidores y en la red; para desactivar esta función, agregue la configuración Redirección de sonido del cliente a una directiva y establezca su valor en Prohibida.

Importante: Cuando la Redirección de sonido del cliente está Prohibida, todas las funciones de sonido de HDX quedan inhabilitadas.

Activación de los micrófonos de los dispositivos de usuario

Se puede permitir que los usuarios graben sonidos por medio de dispositivos de entrada, como los micrófonos, del dispositivo de usuario. De manera predeterminada, la Redirección de micrófonos del cliente está Permitida; sin embargo, si el sonido está inhabilitado en el software del cliente o si la Redirección de sonido del cliente está Prohibida, este parámetro no tiene ningún efecto.

Para grabar sonido, el dispositivo de usuario tiene que contar con un micrófono integrado, o con un dispositivo que se pueda conectar al puerto del micrófono o puerto USB. Por motivos de seguridad, se alerta a los usuarios si un servidor en el que no confía el dispositivo de usuario intenta acceder a su micrófono; el usuario puede elegir entre aceptar o rechazar dicho acceso, antes de usar el micrófono. Los usuarios pueden inhabilitar esta alerta en Citrix Receiver.

Importante: Para usar esta función, recuerde que debe habilitar el sonido en Client audio settings en el dispositivo del usuario, según se describe más adelante en este tema. En las máquinas con SO de servidor Windows, compruebe también que el Sonido Plug and Play está Habilitado para respaldar varios dispositivos de sonido.

Para desactivar esta función, agregue la configuración Redirección de micrófonos del cliente a una directiva y establezca su valor en Prohibida.

Cómo permitir el uso de varios dispositivos de sonido

La configuración de directiva Sonido Plug and Play gestiona si se permite el uso de varios dispositivos de sonido para grabar y reproducir sonido. Esta configuración está Habilitada de manera predeterminada; para inhabilitarla, agregue la configuración Sonido Plug and Play a una directiva y establezca su valor en Inhabilitada.
Nota: Esta configuración sólo se aplica a máquinas con SO de servidor Windows.

Configuración de límites de ancho de banda para la redirección de sonido

La configuración de directiva Límite de ancho de banda de redirección de sonido especifica el ancho de banda máximo (en kilobits por segundo) que se puede usar para la reproducción y grabación de sonido en una sesión. La configuración Porcentaje límite de ancho de banda de redirección de sonido especifica el ancho de banda máximo que se puede usar para la redirección de sonido, expresado como un porcentaje del ancho de banda total disponible. De manera predeterminada, el valor para ambos es cero (no hay máximo).

Para definir el Límite de ancho de banda de redirección de sonido o el Porcentaje límite de ancho de banda de redirección de sonido o ambos, agregue la configuración a una directiva y escriba un número en el campo Valor correspondiente. Si se han configurado ambos parámetros, se usará aquél que ofrezca la menor limitación de ancho de banda.

Importante: Para usar esta función, recuerde que debe habilitar el sonido en Client audio settings en el dispositivo del usuario, según se describe más adelante en este tema.

Cómo enviar y recibir sonido con UDP

De manera predeterminada, la configuración Transporte de sonido en tiempo real sobre UDP está Permitida, lo que abre un puerto UDP en el servidor para dar respaldo a todas las conexiones configuradas para usar el transporte de sonido en tiempo real sobre UDP. Citrix recomienda configurar UDP/RTP para sonido, para garantizar la mejor experiencia de usuario en el caso de producirse una congestión de la red o pérdida de paquetes.

Importante: Los datos de sonido transmitidos con UDP no se cifran.

De manera predeterminada, el sonido UDP en XenDesktop usa dos puertos consecutivos en el intervalo de puertos del 16500 al 16509 para el paso por el Firewall de Windows; los puertos predeterminados son 16500,16501. Para usar otros puertos, agregue la configuración Intervalo de puertos UDP de sonido a una directiva y escriba el número o intervalo de puertos (con el formato puerto más bajo,puerto más alto) en el campo Valor. Esta configuración especifica el intervalo de números de puerto que Virtual Delivery Agent (VDA) utiliza para intercambiar datos de paquetes de sonido con el dispositivo del usuario. VDA intenta utilizar cada par de puertos UDP para intercambiar datos con el dispositivo del usuario, comenzando por el número menor y aumentando en incrementos de 2 en cada intento subsiguiente. Cada puerto especificado gestiona tanto el tráfico de entrada como el de salida.

Importante: Para usar sonido sobre UDP, recuerde que debe habilitar el sonido en Client audio settings en el dispositivo del usuario, según se describe más adelante en este tema.

Configuración de las directivas de parámetros de sonido para dispositivos de usuario

  1. Expanda Plantillas administrativas > Plantillas administrativas clásicas (ADM) > Citrix Components > Citrix Receiver > User Experience.
  2. En Client audio settings, seleccione No configurada, Habilitada o Inhabilitada.
  3. Si ha seleccionado Habilitada, elija una calidad de sonido. Para el sonido UDP, use solo la calidad de sonido Medium.
  4. Para el sonido UDP solamente, seleccione Enable Real-Time Transport y configure el intervalo de puertos de entrada para el paso por el Firewall de Windows.

Cómo evitar eco durante conferencias multimedia

Es posible que en las conferencias con sonido y vídeo se escuche un eco en el sonido. El eco normalmente ocurre cuando los altavoces están muy cerca del micrófono. En estos casos, Citrix recomienda el uso de los auriculares para conferencias con sonido y vídeo.

HDX proporciona una opción de cancelación del eco, habilitada de manera predeterminada, que permite minimizar el eco durante una conferencia. La eficacia de la cancelación del eco depende de la distancia entre los altavoces y el micrófono. Estos dispositivos no se deben usar ni demasiado cerca ni demasiado lejos.

Para inhabilitar la cancelación del eco:

  1. Vaya a la entrada del Registro correspondiente.
    Advertencia: Si modifica el Registro de forma incorrecta, podrían generarse problemas graves que pueden provocar la reinstalación del sistema operativo. Citrix no puede garantizar que los problemas derivados de la utilización inadecuada del Editor del registro puedan resolverse. Si utiliza el Editor del Registro, será bajo su propia responsabilidad. Asegúrese de hacer una copia de seguridad del registro antes de modificarlo.
    • Para los equipos de 32 bits: En los dispositivos de usuario, abra el Registro y vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio\EchoCancellation.
    • Para los equipos de 64 bits: En los dispositivos de usuario, abra el Registro y vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio\EchoCancellation.
  2. Cambie la Información del valor aFALSE.