Linux Virtual Delivery Agent

Funciones de audio

Audio adaptable

El audio adaptable está habilitado de forma predeterminada. Admite estos clientes de la aplicación Citrix Workspace:

  • Aplicación Citrix Workspace para Windows: 2109 y versiones posteriores
  • Aplicación Citrix Workspace para Linux: 2109 y versiones posteriores
  • Aplicación Citrix Workspace para Mac: 2109 y versiones posteriores

El audio adaptable recurre al audio antiguo al utilizar un cliente que no está en la lista.

Con el audio adaptable, no es necesario configurar manualmente las directivas de calidad de audio en los VDA. El audio adaptable ajusta dinámicamente la velocidad de bits de muestreo de audio en función de las condiciones de la red para ofrecer una experiencia de audio superior.

En esta tabla se muestra una comparación entre el audio adaptable y el audio antiguo:

Audio adaptable Audio antiguo
Frecuencia máxima de muestreo de audio: 48 kHz Frecuencia máxima de muestreo de audio: 8 kHz
Canal estéreo Canal mono

Sugerencia:

Use PulseAudio 13.99 o una versión posterior en RHEL 8.x y Rocky Linux 8.x.

Compatibilidad con varios dispositivos de audio (Preview)

Overview

A partir de la versión 2311, Linux VDA introduce una función de redirección de audio. La función permite redirigir varios dispositivos de sonido de la máquina cliente en la que está instalada la aplicación Citrix Workspace a la sesión remota de Linux VDA.

Con la función habilitada:

  • Todos los dispositivos de sonido locales del equipo cliente se muestran en una sesión. En lugar de CitrixAudioSink (salida de audio) o CitrixAudioSource (entrada de audio), los dispositivos de sonido aparecen con sus respectivos nombres. Puede seleccionar un dispositivo de audio en una aplicación de una sesión o usar el dispositivo de audio predeterminado durante una sesión, que también es el dispositivo de audio predeterminado de la máquina cliente. Si es necesario, puede cambiar el dispositivo de audio predeterminado desde la configuración del sistema de la máquina cliente. Una vez actualizado el dispositivo de audio predeterminado de la máquina cliente, el nuevo dispositivo aparece como el dispositivo de audio predeterminado en la sesión.

  • Los dispositivos de sonido de las sesiones se actualizan de forma dinámica cuando se conecta o quita uno.

Configuración

Para usar la función, habilítela en Linux VDA y elija una aplicación Citrix Workspace compatible.

Habilite la función en Linux VDA

La función de redirección de audio que permite la compatibilidad con varios dispositivos de sonido está inhabilitada de forma predeterminada. Para habilitarlo, ejecute el siguiente comando en el VDA de Linux:

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio"  -v "fEnableCamV4" -t BIN -d "1"
<!--NeedCopy-->

Para inhabilitar o habilitar de nuevo la función, ejecute los siguientes comandos, respectivamente:

sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fEnableCamV4" -d "0"
<!--NeedCopy-->
sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fEnableCamV4" -d "1"
<!--NeedCopy-->

Requisitos y ajustes del cliente

La función solo es compatible con los siguientes clientes:

  • Aplicación Citrix Workspace para Windows
  • Aplicación Citrix Workspace para Linux 2212 (versión mínima)
  • Versión mínima 2306 de la aplicación Citrix Workspace para HTML5
  • Versión mínima 2306 de la aplicación Citrix Workspace para Chrome
  • Aplicación Citrix Workspace para Mac 2311 (versión mínima)

Se requieren los ajustes adecuados en la aplicación Citrix Workspace para que la función funcione según lo esperado. Para obtener más información, consulte la documentación de la aplicación Citrix Workspace.

Problemas conocidos

Debido al problema con PulseAudio, los intentos de cambiar entre dispositivos de sonido pueden fallar en una sesión de Ubuntu 22.04. Para solucionar el problema, quite del VDA la configuración de PulseAudio para el usuario de la sesión actual y, a continuación, inicie de nuevo la sesión. Para quitar la configuración de PulseAudio, ejecute el comando $ rm -r ~/.config/pulse.

Funciones de audio