Configuración de directivas multimedia

La sección Multimedia incluye la configuración de directivas para administrar la transmisión de audio y vídeo HTML5 y de Windows en las sesiones de usuario.

Advertencia

Si se modifica el Registro de forma incorrecta, pueden producirse problemas graves que pueden obligar a reinstalar el sistema operativo. Citrix® no puede garantizar que los problemas derivados de la utilización incorrecta del Editor del Registro puedan resolverse. Utilice el Editor del Registro bajo su propia responsabilidad. Asegúrese de hacer una copia de seguridad del Registro antes de modificarlo.

Directivas multimedia

De forma predeterminada, todas las directivas multimedia establecidas en el Delivery Controller™ se almacenan en estos registros:

Directivas de máquina:

HKEY_LOCAL_MACHINE\Software\Policies\Citrix\MultimediaPolicies

Directivas de usuario:

HKEY_LOCAL_MACHINE\Software\Policies\Citrix{User Session ID}\User\MultimediaPolicies

Para localizar el ID de sesión de usuario actual, ejecute el comando qwinsta en la línea de comandos de Windows.

Redirección de vídeo HTML5

Controla y optimiza la forma en que los servidores de Citrix Virtual Apps and Desktops™ entregan contenido web multimedia HTML5 a los usuarios.

De forma predeterminada, esta configuración está inhabilitada.

Imagen gráfica de redirección HTML5

En esta versión, esta función solo está disponible para páginas web controladas. Requiere la adición de JavaScript a las páginas web donde el contenido multimedia HTML5 está disponible, por ejemplo, vídeos en un sitio de formación interno.

Para configurar la redirección de vídeo HTML5:

  1. Copie el archivo HdxVideo.js de %Program Files%/Citrix/ICA Service/HTML5 Video Redirection en la instalación del VDA a la ubicación de su página web interna.
  2. Inserte esta línea en su página web (si su página web tiene otros scripts, incluya HdxVideo.js antes de esos scripts): <script src="HdxVideo.js" type="text/javascript"\></script>

Nota: Si HdxVideo.js no se encuentra en la misma ubicación que su página web, utilice el atributo src para especificar la ruta completa.

Considere que el JavaScript no se añade a sus páginas web controladas y el usuario reproduce un vídeo HTML5. En este caso, Citrix Virtual Apps and Desktops recurre a la representación del lado del servidor.

Para que funcione la redirección de vídeos HTML5, permita Redirección de Windows Media. Esta directiva es obligatoria para la representación del cliente con obtención del servidor (Server Fetch Client Render) y necesaria para la obtención del lado del cliente (Client Side Fetching). La obtención del lado del cliente, a su vez, también requiere que la obtención de contenido del lado del cliente de Windows Media esté permitida.

Microsoft Edge no es compatible con esta función.

HdxVideo.js reemplaza los controles del reproductor HTML5 del navegador por los suyos propios. Para comprobar que la directiva de redirección de vídeo HTML5 está en vigor en un sitio web determinado, compare los controles del reproductor con un escenario en el que la directiva de redirección de vídeo HTML5 está Prohibida:

(Controles personalizados de Citrix cuando la directiva está Permitida)

Imagen de audio de redirección HTML5

(Controles nativos de la página web cuando la directiva está Prohibida o no configurada)

Imagen de vídeo de redirección HTML5

Se admiten los siguientes controles de vídeo:

  • reproducir
  • pausa
  • buscar
  • repetir
  • Audio
  • pantalla completa

Puede ver una página de prueba de redirección de vídeo HTML5.

TLS, redirección de vídeo HTML5 y redirección de contenido del navegador

Puede usar la redirección de vídeo HTML5 para:

  • Redirigir vídeos de sitios web HTTPS
  • O
  • Redirección de contenido del navegador para redirigir todo el sitio web

El JavaScript inyectado en esos sitios web debe establecer una conexión TLS con el servicio de redirección de vídeo HTML5 de Citrix HDX (WebSocketService.exe) que se ejecuta en el VDA. El servicio de redirección de vídeo HTML5 de Citrix HDX en el almacén de certificados del VDA genera dos certificados personalizados para:

  • Lograr la redirección de vídeo
  • Mantener la integridad TLS de la página web

HdxVideo.js utiliza Secure WebSockets para comunicarse con WebSocketService.exe que se ejecuta en el VDA. Este proceso se ejecuta como una cuenta de sistema local y realiza la terminación SSL y la asignación de sesiones de usuario.

WebSocketService.exe está escuchando en 127.0.0.1 puerto 9001.

Limitar la calidad de vídeo

Esta configuración se aplica solo a Windows Media y no a HTML5. Requiere que habilite la Optimización para la redirección multimedia de Windows Media a través de WAN.

Esta configuración especifica el nivel máximo de calidad de vídeo permitido para una conexión HDX™. Cuando se configura, la calidad máxima de vídeo se limita al valor especificado, lo que garantiza que la Calidad de Servicio (QoS) multimedia se mantenga dentro de un entorno.

Por defecto, esta configuración no está configurada.

Para limitar el nivel máximo de calidad de vídeo permitido, elija una de las siguientes opciones:

  • 1080p/8.5mbps
  • 720p/4.0mbps
  • 480p/720kbps
  • 380p/400kbps
  • 240p/200kbps

Reproducir varios vídeos simultáneamente en el mismo servidor consume grandes cantidades de recursos y puede afectar la escalabilidad del servidor.

Redirección de Microsoft Teams

Esta configuración permite la optimización de Microsoft Teams, basada en la tecnología HDX.

Si esta directiva está habilitada y utiliza una versión compatible de la aplicación Citrix Workspace™, esta clave del Registro se establece en 1 en el VDA. La aplicación Microsoft Teams lee la clave para cargarse en modo VDI. Tenga en cuenta que no es necesario establecer la clave del Registro manualmente.

HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream

Nombre: MSTeamsRedirSupport

Valor: DWORD (1 - activado, 0 - desactivado)

Nota:

Considere que está utilizando VDAs de la versión 1906.2 o posterior con versiones anteriores del Controller, que no tienen la directiva disponible en Web Studio. Un ejemplo de una versión anterior del Controller es la versión 7.15. En este caso, la optimización HDX está habilitada de forma predeterminada en el VDA. Si la versión de la aplicación Workspace es 1907 o posterior, Microsoft Teams se inicia en modo optimizado. Para obtener información sobre las advertencias al mezclar Controllers 7.15 LTSR y VDAs CR, consulte el artículo del Knowledge Center CTX205549.

En este caso, para inhabilitar la función para usuarios específicos, puede anular la configuración del Registro. Anule la configuración del Registro mediante una directiva de grupo para aplicar un script de inicio de sesión a la unidad organizativa del usuario.

De forma predeterminada, la redirección de Microsoft Teams está habilitada.

Conferencias multimedia

Esta configuración permite o impide el uso de la tecnología de redirección optimizada de la cámara web por parte de las aplicaciones de videoconferencia.

De forma predeterminada, se permite la compatibilidad con videoconferencias.

Al agregar esta configuración a una directiva, compruebe que la configuración de Redirección de Windows Media esté presente y establecida en Permitido (el valor predeterminado).

Al utilizar Conferencias multimedia, compruebe que se cumplen las siguientes condiciones:

  • Los controladores proporcionados por el fabricante para la cámara web utilizada para conferencias multimedia están instalados en el cliente.
  • Conecte la cámara web al dispositivo de usuario antes de iniciar una sesión de videoconferencia. El servidor utiliza solo una cámara web instalada en un momento dado. Si hay varias cámaras web instaladas en el dispositivo de usuario, el servidor intenta usar cada cámara web sucesivamente. Este intento continúa hasta que se crea una sesión de videoconferencia correctamente.

Esta directiva no es necesaria al redirigir la cámara web mediante la redirección USB genérica. En ese caso, instale los controladores de la cámara web en el VDA.

Optimización de la redirección multimedia de Windows Media a través de WAN

Esta configuración se aplica solo a Windows Media y no a HTML5. La configuración permite lo siguiente:

  • Transcodificación multimedia en tiempo real
  • Permite la transmisión de medios de audio y vídeo a dispositivos móviles a través de redes degradadas
  • Mejora la experiencia del usuario al optimizar la entrega de contenido de Windows Media a través de una WAN.

De forma predeterminada, la entrega de contenido de Windows Media a través de la WAN está optimizada.

Al agregar esta configuración a una directiva, asegúrese de que la configuración de Redirección de Windows Media esté presente y establecida en Permitido.

Cuando esta configuración está habilitada, la transcodificación multimedia en tiempo real se implementa automáticamente según sea necesario para permitir la transmisión de medios. Además, proporciona una experiencia de usuario fluida incluso en condiciones de red extremas.

Usar la GPU para optimizar la redirección multimedia de Windows Media a través de WAN

Esta configuración se aplica solo a Windows Media y permite que la transcodificación multimedia en tiempo real se realice en la Unidad de Procesamiento Gráfico (GPU) del Virtual Delivery Agent (VDA). Mejora la escalabilidad del servidor. La transcodificación por GPU solo está disponible si el VDA tiene una GPU compatible para la aceleración de hardware. De lo contrario, la transcodificación vuelve a la CPU.

Nota: La transcodificación por GPU solo es compatible con GPU NVIDIA.

De forma predeterminada, el uso de la GPU en el VDA para optimizar la entrega de contenido de Windows Media a través de la WAN está prohibido.

Al agregar esta configuración a una directiva, asegúrese de que las siguientes configuraciones estén presentes y establecidas en Permitido:

  • Redirección de Windows Media
  • Configuración de optimización para la redirección multimedia de Windows Media a través de WAN

Prevención de retroceso de Windows Media

Esta configuración se aplica a la redirección de contenido del navegador, HTML5 y Windows Media. Para que admita HTML5, establezca la directiva Redirección de vídeo HTML5 en Permitido.

Los administradores pueden usar la configuración de directiva Prevención de retroceso de Windows Media para especificar los métodos que se intentan para entregar contenido transmitido a los usuarios.

De forma predeterminada, esta configuración no está configurada. Cuando la configuración se establece en No configurado, el comportamiento es el mismo que Reproducir todo el contenido.

Para configurar esta opción, elija una de las siguientes:

  • Reproducir todo el contenido. Intente la obtención de contenido del lado del cliente y, a continuación, la redirección de Windows Media. Si no tiene éxito, reproduzca el contenido en el servidor.
  • Reproducir todo el contenido solo en el cliente. Intente la obtención del lado del cliente y, a continuación, la redirección de Windows Media. Si no tiene éxito, el contenido no se reproduce.
  • Reproducir solo contenido accesible para el cliente en el cliente. Intente solo la obtención del lado del cliente. Si no tiene éxito, el contenido no se reproduce.

Cuando el contenido no se reproduce, el siguiente mensaje de error aparece en la ventana del reproductor (durante una duración predeterminada de 5 segundos):

“La empresa ha bloqueado el vídeo por falta de recursos”

Imagen de prevención de retroceso de Windows Media

La duración de este mensaje de error se puede personalizar con la siguiente clave de registro en el VDA. Si la entrada del registro no existe, la duración predeterminada es de 5 segundos.

La ruta del registro varía según la arquitectura del VDA:

\HKLM\SOFTWARE\Wow6432Node\Citrix\HdxMediastream

O

\HKLM\SOFTWARE\Citrix\HdxMediastream

Clave del Registro:

Nombre: VideoLoadManagementErrDuration

Tipo: DWORD

Rango: 1 - hasta el límite de DWORD (predeterminado = 5)

Unidad: segundos

Obtención de contenido del lado del cliente de Windows Media

Esta configuración se aplica tanto a HTML5 como a Windows Media. La configuración permite que un dispositivo de usuario transmita archivos multimedia directamente desde el proveedor de origen en Internet o la intranet, en lugar de hacerlo a través del servidor host de XenApp o XenDesktop®.

De forma predeterminada, esta configuración está Permitida. Permitir esta configuración mejora el uso de la red y la escalabilidad del servidor. Esta mejora se logra al mover cualquier procesamiento de los medios del servidor host al dispositivo de usuario. También elimina el requisito de que se instale un marco multimedia avanzado como Microsoft DirectShow o Media Foundation en el dispositivo de usuario. El dispositivo de usuario solo requiere la capacidad de reproducir un archivo desde una URL.

Al agregar esta configuración a una directiva, asegúrese de que la configuración de Redirección de Windows Media esté presente y establecida en Permitida. Si la Redirección de Windows Media está inhabilitada, la transmisión de archivos multimedia al dispositivo de usuario directamente desde el proveedor de origen también se inhabilita.

Redirección de Windows Media

Esta configuración se aplica tanto a HTML5 como a Windows Media, y controla y optimiza la forma en que los servidores entregan audio y vídeo en streaming a los usuarios.

De forma predeterminada, esta configuración está Permitida. Para HTML5, esta configuración no surte efecto si la directiva Redirección de vídeo HTML5 está Prohibida.

Cuando esta configuración está habilitada, la calidad del audio y el vídeo renderizados desde el servidor aumenta a un nivel comparable con el audio y el vídeo reproducidos localmente en un dispositivo de usuario. El servidor transmite contenido multimedia al cliente en su formato original comprimido y permite que el dispositivo de usuario descomprima y renderice el contenido.

La redirección de Windows Media optimiza los archivos multimedia codificados con códecs que cumplen los estándares de Microsoft DirectShow, DirectX Media Objects (DMO) y Media Foundation. Para reproducir un archivo multimedia determinado, debe haber un códec compatible con el formato de codificación del archivo multimedia en el dispositivo de usuario.

De forma predeterminada, el audio está inhabilitado en la aplicación Citrix Workspace. Para permitir que los usuarios ejecuten aplicaciones multimedia en sesiones ICA®, active el audio o dé a los usuarios permiso para activarlo en la interfaz de su aplicación Citrix Workspace.

Seleccione Prohibido solo si la reproducción de medios mediante la redirección de Windows Media parece peor que cuando se renderiza con la compresión ICA básica y el audio normal. Esta situación es poco frecuente, pero puede ocurrir en condiciones de ancho de banda bajo, por ejemplo, con medios con una baja frecuencia de fotogramas clave.

Tamaño del búfer de redirección de Windows Media

Esta configuración es heredada y no se aplica a HTML5.

Esta configuración especifica un tamaño de búfer de 1 a 10 segundos para la aceleración multimedia.

De forma predeterminada, el tamaño del búfer es de 5 segundos.

Uso del tamaño del búfer de redirección de Windows Media

Esta configuración es heredada y no se aplica a HTML5.

Esta configuración habilita o inhabilita el uso del tamaño de búfer especificado en la configuración de Tamaño del búfer de redirección de Windows Media.

De forma predeterminada, el tamaño de búfer especificado no se utiliza.

Si esta configuración está inhabilitada o si la configuración de Tamaño del búfer de redirección de Windows Media no está configurada, el servidor utiliza el valor predeterminado del tamaño del búfer (cinco segundos).

Directiva del administrador de plug-ins de canales virtuales

La sección del administrador de plug-ins de canales virtuales incluye configuraciones de directiva para configurar esta función.

El administrador de plug-ins de canales virtuales está diseñado para implementar plug-ins en los puntos finales de cliente para determinadas aplicaciones especificadas. El administrador de plug-ins detecta aplicaciones específicas que se ejecutan en el VDA y solicita al usuario que instale el plug-in en el punto final para obtener la mejor experiencia al ejecutar la aplicación.

virtual-channel-policy

  • Los administradores pueden usar la política y especificar la aplicación para la que necesitan que el complemento se instale en todos sus puntos finales.
  • El nombre de la aplicación debe ser el mismo que el mencionado en las aplicaciones compatibles en la descripción de la política.
  • De forma predeterminada, la política está deshabilitada.
  • Aplicaciones actualmente compatibles
    • “Microsoft Teams”
  • En el futuro, se prevé que se admitan más aplicaciones.