Citrix Virtual Apps and Desktops

Descripción general

El uso compartido de pantalla HDX es una función integrada, nativa y de alto rendimiento dentro de Citrix Virtual Apps and Desktops que permite a los usuarios compartir las pantallas de sus sesiones virtuales con otros en tiempo real. Está diseñada para ofrecer baja latencia y alta calidad, proporcionando una experiencia fluida para escenarios de colaboración, soporte y formación sin necesidad de implementar soluciones de software de terceros.

pantalla1

La funcionalidad de uso compartido de pantalla HDX está integrada directamente en el protocolo HDX, lo que garantiza que la sesión compartida sea segura y eficiente, con un impacto mínimo en el rendimiento de la sesión.

Con el uso compartido de pantalla HDX, los usuarios pueden compartir el contenido completo de sus sesiones de Citrix, incluido el control del teclado y el ratón, con uno o más participantes.

La función admite pantallas de alta resolución y puede admitir hasta ocho monitores.

El uso compartido de pantalla HDX está disponible en todas las plataformas VDA, incluidos Windows, Linux y macOS, y ofrece compatibilidad multiplataforma. Esto significa que los usuarios de VDA de Windows pueden compartir sus pantallas con usuarios de VDA de Linux y macOS, y viceversa.

Además, el uso compartido de pantalla HDX no depende de ningún componente de cliente, lo que lo hace accesible en todas las plataformas de cliente, incluidos los dispositivos móviles.

Conceptos clave

  • Compartidor: El usuario que inicia el uso compartido de pantalla desde su sesión de escritorio virtual y mostrará el escritorio de sus sesiones virtuales a otros.
  • Espectador: El usuario (o usuarios) que se conecta a la sesión del compartidor para ver su pantalla, también conocidos como participantes del uso compartido de pantalla.
  • Código de conexión: Un código de seguridad único, generado por el sistema, que el compartidor proporciona a los espectadores para acceder a la sesión compartida.
  • Indicador de estado de gráficos: Un elemento de la interfaz de usuario situado en el área de notificación que proporciona controles para iniciar, detener y administrar sesiones de uso compartido de pantalla.
  • Reproductor de uso compartido de pantalla: La herramienta dentro de la sesión que los espectadores utilizan para ver la sesión del compartidor.

Casos de uso y escenarios de uso de ejemplo

Configurar y utilizar correctamente HDX Screen Sharing puede satisfacer diversas necesidades organizativas, desde el soporte de TI hasta el desarrollo colaborativo y la formación.

Escenario 1: Mesa de ayuda de TI y soporte remoto

Un administrador de TI necesita solucionar un problema que un usuario está experimentando en su escritorio virtual. En lugar de intentar replicar el problema, el administrador de TI puede iniciar Remote Assist a través de HDX Screen sharing desde Citrix Director. El administrador ve la pantalla exacta del usuario en tiempo real, lo que lleva a una identificación y resolución más rápidas del problema. La capacidad de solicitar el control del teclado y el ratón permite al administrador tomar medidas directas. HDX Screen sharing también está integrado en Citrix Director a partir de CVAD 2511 y versiones posteriores. Para obtener más información sobre el uso de HDX Screen sharing a través de Citrix Director, consulte la documentación de Citrix Director

Escenario 2: Colaboración de usuarios finales

Un equipo de ingenieros está trabajando en un complejo modelo 3D dentro de una aplicación con uso intensivo de gráficos en sus escritorios virtuales. Necesitan revisar el diseño juntos y realizar ajustes en tiempo real.

Un ingeniero puede compartir su sesión, y todo el equipo puede ver el modelo, sugerir cambios e incluso turnarse para controlar la aplicación y realizar ediciones. Esto evita la necesidad de exportar archivos o utilizar herramientas de uso compartido de pantalla de terceros.

Escenario 3: Incorporación y formación de empleados

Un nuevo empleado está aprendiendo a usar una aplicación de línea de negocio propietaria. Un formador puede demostrar las características de la aplicación directamente dentro de la sesión virtual del nuevo empleado.

El formador puede guiar al nuevo empleado paso a paso. El indicador de borde de color (rojo o amarillo) muestra claramente cuándo se está compartiendo la sesión, proporcionando una señal visual para el entorno de aprendizaje.

Requisitos del sistema

HDX Screen sharing es compatible con todas las plataformas VDA; sin embargo, puede haber requisitos adicionales en ciertas plataformas. Consulte a continuación para obtener más información.

HDX Screen sharing utiliza puertos TCP en el rango de 52525 a 52625 de forma predeterminada.

Al instalar VDA versión 2112 y posteriores, el instalador de VDA se puede configurar para abrir automáticamente los puertos de firewall predeterminados para HDX Screen sharing.

pantalla2

Si esto no se hizo durante la instalación de VDA o si se configuró un rango de puertos personalizado, abra estos puertos manualmente en los VDA.

Nota:

Debe haber conectividad de red entre el VDA que aloja la sesión y las máquinas que se conectan a las sesiones compartidas.

Un máximo de 64 espectadores pueden conectarse a una única sesión de uso compartido de pantalla. El rango de puertos controla el número máximo de usuarios en un entorno multisesión que pueden iniciar el uso compartido de pantalla. Se requiere un puerto por usuario.

Nota:

Todos los monitores conectados a la sesión se comparten. No se pueden seleccionar monitores individuales.

Los códecs de vídeo AV1 y H.265 y el modo de color de 10 bits no son compatibles. La sesión volverá automáticamente a la codificación de vídeo H.264 durante el uso compartido de pantalla activo. Una vez finalizada la sesión de uso compartido de pantalla, AV1 y H.265 volverán a estar disponibles.

VDA de Windows

  • Windows: VDA de SO de sesión única o multisesión
  • El indicador de estado de los gráficos debe estar habilitado.

Nota:

Solo se pueden compartir sesiones de escritorio.

VDA de Linux

  • Si el uso compartido de sesiones se produce entre varios VDA de Linux, se recomienda actualizar a la misma versión de VDA para evitar problemas de entrada de teclado.
  • Se recomienda que la aplicación Citrix Workspace™ esté configurada para usar el modo de código de escaneo (Scancode)
  • El icono de la bandeja del sistema debe estar habilitado

Puede encontrar más información sobre el uso compartido de pantalla HDX para VDA de Linux en la documentación de VDA de Linux para el uso compartido de pantalla HDX

VDA de macOS

  • Qt 5, revisión 5.15.13 o posterior.

Para alinear la experiencia de usuario unificada en todos los VDA con respecto al uso compartido de pantalla HDX, debe instalar el marco Qt; la versión mínima compatible es Qt 5 (rev. 5.15.13 o posterior).

La instalación de Qt 5 en el VDA se puede realizar utilizando, por ejemplo, homebrew ejecutando el siguiente comando:

brew install qt@5

Puede encontrar más información sobre el uso compartido de pantalla HDX para VDA de macOS en la documentación de VDA de macOS para el uso compartido de pantalla HDX

Configuración

El uso compartido de pantalla HDX está inhabilitado de forma predeterminada, y la funcionalidad se puede habilitar y configurar a través de las directivas de Citrix®.

Las directivas proporcionarán un control granular sobre la configuración del uso compartido de pantalla HDX.

Habilitar el uso compartido de pantalla HDX para los usuarios finales

El uso compartido de pantalla HDX está inhabilitado de forma predeterminada. Para permitir que los usuarios finales compartan su pantalla a través del uso compartido de pantalla HDX, las funciones deben habilitarse y configurarse de la siguiente manera:

  • Habilitar la directiva de uso compartido de pantalla HDX
  • Habilitar el indicador de estado de gráficos
  • Opcional: configurar y abrir puertos personalizados en el firewall del VDA

Paso 1: Habilitar el uso compartido de pantalla HDX

Para habilitar el uso compartido de pantalla HDX, vaya a la directiva de Uso compartido de pantalla y establézcala en habilitado.

screen3a

Paso 2: Habilitar el indicador de estado de gráficos

Vaya a Indicador de estado de gráficos y establezca la directiva en Habilitado.

screen3

Configuración adicional del uso compartido de pantalla HDX

De forma predeterminada, el uso compartido de pantalla HDX utiliza los siguientes puertos TCP para la comunicación:

  • Puerto TCP inicial: 52525
  • Puerto TCP final: 52625

El rango de puertos TCP predeterminado se puede ajustar mediante la directiva ‘Puerto de uso compartido de pantalla HDX’:

Para ajustar el rango de puertos TCP, vaya a la directiva ‘Puerto de uso compartido de pantalla HDX’ y establezca el rango de puertos en el rango deseado.

La configuración de puertos se puede utilizar para restringir el número de usuarios simultáneos que comparten su pantalla en un VDA multisesión.

Nota:

La configuración de puertos no debe superponerse con el uso compartido de pantalla HDX para Director.

El código de conexión de uso compartido de pantalla HDX nunca caducará por defecto y se puede usar indefinidamente durante una sesión de uso compartido de pantalla para unirse a esa sesión.

Para mejorar la seguridad, se puede configurar un ajuste de tiempo de espera, tras el cual el código de conexión caducará. Una vez transcurrido el período de tiempo de espera especificado, el código de conexión generado previamente dejará de ser válido y los nuevos usuarios no podrán unirse a la sesión de uso compartido de pantalla utilizando este código. El compartidor deberá regenerar un nuevo código de conexión de sesión.

Además, cuando se ha iniciado una sesión de uso compartido de pantalla y ningún espectador se ha conectado dentro del período de tiempo de espera configurado, el uso compartido de pantalla se detendrá automáticamente. Para reanudar el uso compartido de pantalla, el compartidor deberá reiniciar el uso compartido de pantalla HDX y compartir el código de conexión.

Para configurar un tiempo de espera para las sesiones de uso compartido de pantalla HDX, vaya a la directiva ‘HDX Screen sharing timeout’ y establezca el valor de tiempo de espera deseado en minutos.

Configuración del código de conexión (Vista previa)

Por defecto, el uso compartido de pantalla HDX utiliza un código de conexión de 40 caracteres. A partir de CVAD 2411, los administradores pueden configurar el uso del nuevo código de conexión más corto para el uso compartido de pantalla HDX. El nuevo código de conexión es más corto, de 13 caracteres, y no incluye caracteres ambiguos para facilitar la comunicación verbal del código de conexión a los posibles espectadores por parte del compartidor.

screen4

Actualmente, la configuración se proporciona como un ajuste de registro para los VDA. Tenga en cuenta que el nuevo código de conexión más corto no proporciona compatibilidad hacia atrás con VDAS más antiguos.

Nota:

El nuevo código de conexión más corto no proporciona compatibilidad con versiones anteriores de VDAS.

Requisitos previos

VDA - CVAD 2411 y posteriores

Configuración de la conexión

Para habilitar el nuevo código de conexión más corto:

  1. Abra el Editor del Registro de Windows usando regedit.exe.
  2. Vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Graphics\ScreenShare
  3. Cree un valor DWORD llamado CodeType y establezca el valor en 1.

Esta clave controla el código de conexión que se va a usar: 0 para el código de conexión más antiguo y largo, 1 para el código corto nuevo.

screen5

Iniciar una sesión de uso compartido de pantalla

Como remitente, para compartir una sesión, busque el icono del indicador de estado de gráficos HDX en el área de notificación de Windows. Haga clic con el botón derecho en él para mostrar el menú y seleccione «Compartir pantalla» > «Compartir mi pantalla».

compartir pantalla 1

Una vez iniciado el uso compartido de pantalla, aparecerá un cuadro de diálogo con el código de conexión que se puede usar para unirse a la sesión de uso compartido de pantalla. Este código puede ser utilizado por uno o varios espectadores para conectarse a su sesión de uso compartido de pantalla.

Haga clic en «Copiar al portapapeles» o seleccione y copie manualmente el código de conexión que se muestra en el cuadro de diálogo.

El código de conexión se puede pegar en la aplicación que desee, como una aplicación de correo electrónico o Microsoft Teams, por ejemplo, para distribuirlo a otros usuarios.

Una vez copiado el código de conexión, el cuadro de diálogo se puede cerrar haciendo clic en «Aceptar» o en la «x» de la esquina superior derecha.

El código de conexión activo actual se puede recuperar de la opción de menú Compartir pantalla > Código de conexión en cualquier momento mientras la sesión esté compartida.

screen6

Nota:

Tenga cuidado con quién comparte el código de conexión; todos los usuarios con los que haya compartido el código de conexión pueden conectarse potencialmente a su sesión activa de uso compartido de pantalla.

Una vez iniciada una sesión de uso compartido de pantalla, aparecerá un borde amarillo alrededor de la sesión de Citrix para indicar que el uso compartido de pantalla HDX está activo, pero aún no se han unido espectadores.

screen7

Cuando un espectador se haya conectado a la sesión de uso compartido de pantalla, el borde cambiará de color a rojo, indicando que la sesión de uso compartido de pantalla está activa y tiene espectadores conectados.

screen8

Tenga en cuenta que si tiene varias pantallas activas en su sesión de Citrix, todas las pantallas se compartirán mediante el uso compartido de pantalla y los espectadores podrán ver todas las pantallas conectadas en su sesión.

Actualmente no hay soporte para compartir solo un monitor o un subconjunto de monitores conectados en su sesión.

De forma predeterminada, hasta 100 espectadores pueden conectarse a una única sesión de uso compartido de pantalla, aunque este límite puede ser restringido por su administrador de Citrix.

Regenerar nuevos códigos de conexión

Mientras el código de conexión esté activo, los nuevos usuarios pueden usar el código de conexión para unirse a su sesión de uso compartido de pantalla. Si el código ha caducado, los espectadores existentes permanecerán conectados, pero ningún nuevo usuario podrá conectarse a su sesión de uso compartido de pantalla. Para permitir que nuevos usuarios se conecten a su sesión, deberá regenerar un nuevo código de conexión.

El nuevo código de conexión se puede recuperar de la opción de menú ‘Screen share’ > ‘Connection code’ en cualquier momento mientras la sesión esté compartida.

screen9

Detener el uso compartido de pantalla

Para detener el uso compartido de pantalla, busque el icono del indicador de estado de gráficos HDX en el área de notificación de Windows. Haga clic con el botón derecho en él para mostrar el menú y seleccione ‘Screen share’ > ‘Stop sharing my screen’. El uso compartido de pantalla se detendrá inmediatamente y todos los espectadores actuales se desconectarán de su sesión. El borde rojo desaparecerá para indicar que el uso compartido de pantalla se ha detenido.

screen10

Conceder control del ratón y del teclado

En cualquier momento de la sesión de uso compartido de pantalla, como compartidor, puede ceder el control del ratón y el teclado a un visor específico.

Una vez cedido, ese visor compartirá el control total de su ratón y teclado con usted en su sesión de Citrix.

Para compartir el control del ratón y el teclado, abra el icono del indicador de estado de gráficos en el área de notificación de Windows. Haga clic con el botón derecho en él para mostrar el menú y seleccione «Compartir pantalla» > «Ceder control» y seleccione uno de los visores activos para cederle el control.

screen11

El visor seleccionado recibirá una notificación indicando que tiene el control del ratón y el teclado.

screen12

Para detener el uso compartido del ratón y el teclado y recuperar el control, abra el icono del indicador de estado de gráficos en el área de notificación de Windows. Haga clic con el botón derecho en él para mostrar el menú y seleccione «Compartir pantalla» > «Ceder control» y deseleccione los visores activos.

screen13

El visor será notificado de que ha perdido el control del ratón y el teclado.

screen14

Nota:

Solo puede compartir el control del ratón y el teclado con un visor a la vez. Un visor también puede solicitar el control del ratón y el teclado. Cuando esto ocurra, se le notificará la solicitud y podrá elegir si permite o deniega su petición.

screen17

Registro de eventos

Por motivos de seguridad y auditoría, los eventos de uso compartido de pantalla en el VDA del compartidor ahora se recopilan y registran, lo que permitirá al administrador rastrear la actividad de uso compartido de pantalla en los VDA del compartidor. La siguiente información y eventos se registran durante una sesión de uso compartido de pantalla sesión:

  • Inicio/Parada de la compartición – Evento que denota el inicio y la parada de la sesión de compartición de pantalla
  • Solicitudes de conexión – IP y nombre de usuario del visor que solicitó conectarse, junto con el código de conexión utilizado y la decisión de conexión (conexión concedida/denegada debido a un fallo de autenticación o a una decisión del compartidor)
  • Solicitudes de control de pantalla – IP y nombre de usuario del visor que solicitó el control de pantalla, junto con la decisión (concedido/denegado)
  • Acciones del visor - IP y nombre de usuario del visor que se desconectó de la sesión de compartición de pantalla o liberó el control de la pantalla del compartidor.

screen15

Visualización de una sesión de compartición de pantalla

Para conectarse a las sesiones de otra persona, busque el icono del indicador de estado de gráficos HDX en el área de notificación de Windows. Haga clic con el botón derecho en él para mostrar el menú y seleccione ‘Compartir pantalla’ > ‘Ver la pantalla de otra persona’.

uso compartido de pantalla 4

Se le pedirá que introduzca un código de conexión. El compartidor de pantalla HDX le habrá proporcionado este código. Introduzca o pegue la cadena de conexión de la sesión, tal como la proporcionó el usuario que comparte la sesión, en el cuadro de texto.

Al hacer clic en ‘Conectar’, el código de conexión se validará y, si la validación es correcta, se establecerá la conexión de compartición de pantalla con la sesión del compartidor y el visor de compartición de pantalla se abrirá automáticamente y mostrará la pantalla (o pantallas) del compartidor.

Cuando se conecte a la sesión, el compartidor será notificado de su participación en su sesión de compartición de pantalla.

screen16

Ajuste de la escala de visualización

Si el compartidor utiliza una resolución de monitor superior a la suya o si utiliza varios monitores durante su sesión, el reproductor de compartición de pantalla ajustará automáticamente la resolución. Para deshabilitar el escalado y ver la resolución nativa de los monitores del compartidor, seleccione las flechas diagonales en la esquina superior izquierda del reproductor de compartición de pantalla.

Desconectarse de una sesión de compartición de pantalla

Para desconectarse de la sesión de uso compartido de pantalla, cierre el reproductor de uso compartido de pantalla en cualquier momento. Para volver a conectarse, si el código de conexión no ha caducado, puede usar el mismo código para unirse de nuevo a la sesión de uso compartido de pantalla con el compartidor. Si el código de conexión ha caducado, el compartidor deberá generar un nuevo código para usted. La caducidad del código de conexión está controlada por la Directiva de uso compartido de pantalla de tiempo de espera de conexión, que puede establecer un administrador.

Solicitar control del ratón y el teclado

De forma predeterminada, el compartidor tiene control total del ratón y el teclado en la sesión de uso compartido de pantalla. Como espectador, puede solicitar el control del ratón y el teclado al compartidor.

Para solicitar el control del ratón y el teclado, haga clic en el «icono del ratón» en la parte superior izquierda del visor de uso compartido de pantalla. El compartidor recibirá una notificación de su solicitud y podrá permitirla o denegarla. Una vez que el compartidor apruebe la solicitud de control del ratón y el teclado, tanto usted como espectador como el compartidor de pantalla compartirán el control del ratón y el teclado dentro de la sesión.

screen17

Nota:

El compartidor puede recuperar el control exclusivo del ratón y el teclado en cualquier momento.

screen18