Citrix Virtual Apps and Desktops

Optimización para Microsoft Teams (Clásico)

Nota:

La nueva versión de Microsoft Teams 2.1 ya está disponible con carácter general para VDA. Esta versión de Microsoft Teams es compatible con la optimización de Citrix Microsoft Teams mediante WebRTC (VDI 1.0).

A partir de Citrix Virtual Apps and Desktops 2402, no necesitas configurar manualmente la entrada del registro msedgewebview2.exe, ya que está incluida en la lista de permitidos de forma predeterminada.

Las aplicaciones publicadas ahora son compatibles con el nuevo Microsoft Teams.

Citrix ofrece optimización para Microsoft Teams basado en escritorio mediante Citrix Virtual Apps and Desktops™ y la aplicación Citrix Workspace™. De forma predeterminada, incluimos todos los componentes necesarios en la aplicación Citrix Workspace y en el Virtual Delivery Agent (VDA).

Nuestra optimización para Microsoft Teams incluye servicios HDX™ del lado del VDA y una API para interactuar con la aplicación alojada de Microsoft Teams para recibir comandos. Estos componentes abren un canal virtual de control (CTXMTOP) al motor multimedia del lado de la aplicación Citrix Workspace. El punto final descodifica y proporciona el contenido multimedia localmente, moviendo la ventana de la aplicación Citrix Workspace de nuevo a la aplicación alojada de Microsoft Teams.

La autenticación y la señalización se producen de forma nativa en la aplicación alojada de Microsoft Teams, al igual que los demás servicios de Microsoft Teams (por ejemplo, chat o colaboración). La redirección de audio/vídeo no les afecta.

El CTXMTOP es un canal virtual de comando y control. Esto significa que no se intercambian datos multimedia entre la aplicación Citrix Workspace y el VDA.

Solo está disponible la captura/renderizado del cliente.

Esta demostración en vídeo te da una idea de cómo funciona Microsoft Teams en un entorno virtual de Citrix.

Demostración de optimización para Microsoft Teams

Instalación de Microsoft Teams

Citrix y Microsoft recomiendan la última versión disponible de Microsoft Teams y mantenerla actualizada. Las versiones de la aplicación de escritorio de Microsoft Teams con fechas de lanzamiento con más de 90 días de antigüedad con respecto a la fecha de lanzamiento de la versión actual no son compatibles. Las versiones no compatibles de la aplicación de escritorio de Microsoft Teams muestran una página de bloqueo a los usuarios y solicitan actualizar la aplicación.

Para obtener información sobre las últimas versiones disponibles, consulta Historial de actualizaciones de la aplicación Microsoft Teams (escritorio y Mac).

Te recomendamos que sigas las directrices de instalación de Microsoft Teams para toda la máquina. Evita usar el instalador .exe que instala Microsoft Teams en AppData. En su lugar, instala en C:\Program Files (x86)\Microsoft\Teams usando el indicador ALLUSER=1 desde la línea de comandos.

msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSER=1 ALLUSERS=1

Este ejemplo también usa el parámetro ALLUSERS=1. Cuando configuras este parámetro, el instalador de Microsoft Teams para toda la máquina aparece en Programas y características en el Panel de control. También, en Aplicaciones y características en la Configuración de Windows para todos los usuarios del equipo. Todos los usuarios pueden desinstalar Microsoft Teams si tienen credenciales de administrador.

Es importante comprender la diferencia entre ALLUSERS=1 y ALLUSER=1. Puedes usar el parámetro ALLUSERS=1 en entornos que no son VDI y en entornos VDI. Usa el parámetro ALLUSER=1 solo en entornos VDI para especificar una instalación por máquina.

En el modo ALLUSER=1, la aplicación Microsoft Teams no se actualiza automáticamente cuando hay una nueva versión. Recomendamos este modo para entornos no persistentes, como aplicaciones o escritorios compartidos alojados de un servidor Windows o catálogos aleatorios/agrupados de Windows 10. Para obtener más información, consulta Instalar Microsoft Teams mediante MSI (sección Instalación de VDI).

Supongamos que tienes un entorno VDI persistente dedicado de Windows 10. Quieres que la aplicación Microsoft Teams se actualice automáticamente y prefieres que Microsoft Teams se instale por usuario en Appdata/Local. En este caso, usa el instalador .exe o el MSI sin ALLUSER=1.

Nota:

Citrix recomienda instalar el VDA antes de instalar Microsoft Teams en la imagen maestra. Este orden de instalación es necesario para que el indicador ALLUSER=1 surta efecto. Si instalaste Microsoft Teams en la máquina virtual antes de instalar el VDA, desinstala y vuelve a instalar Microsoft Teams.

Para Acceso remoto a PC

Citrix recomienda que instales Microsoft Teams versión 1.4.00.22472 o posterior después de instalar el VDA. De lo contrario, deberás cerrar sesión y volver a iniciarla para que Microsoft Teams detecte el VDA como se espera. La versión 1.4.00.22472 y posteriores incluyen lógica aumentada que se ejecuta al iniciar y al iniciar sesión en Microsoft Teams para la detección del VDA. Estas versiones también incluyen identificación activa del tipo de sesión (HDX, RDP o conectado localmente a la máquina cliente). Si estás conectado localmente, las versiones anteriores de Microsoft Teams podrían no detectar y deshabilitar ciertas funciones o elementos de la interfaz de usuario. Por ejemplo, Salas para grupos pequeños, ventanas emergentes para reuniones y chats, o reacciones de reunión.

Importante:

Cuando cambias de una sesión local a una sesión HDX y si Microsoft Teams se mantiene abierta y ejecutándose en segundo plano, debes salir de Microsoft Teams y volver a iniciarlo para optimizar correctamente con HDX. Por el contrario, si usas Microsoft Teams de forma remota a través de una sesión HDX optimizada, desconecta la sesión HDX y vuelve a conectarte a la misma sesión de Windows localmente en el dispositivo. Cuando trabajes desde la oficina, debes volver a iniciar Microsoft Teams para que pueda detectar correctamente el estado de Acceso remoto a PC (HDX o local). Esto se debe a que Microsoft Teams solo puede evaluar el modo VDI en el momento del inicio de la aplicación, y no mientras ya se está ejecutando en segundo plano. Sin un reinicio, Microsoft Teams podría no cargar funciones como ventanas emergentes, Salas para grupos pequeños o reacciones de reunión.

Para App Layering

Si usas Citrix App Layering para administrar las instalaciones de VDA y Microsoft Teams en capas diferentes, debes crear una clave de registro en los VDA de Windows antes de instalar Microsoft Teams con el indicador ALLUSER=1 desde la línea de comandos. Para obtener más información, consulta la sección Optimización de Microsoft Teams con Citrix App Layering en Multimedia.

Recomendaciones de administración de perfiles

Recomendamos usar el instalador para toda la máquina para entornos de Windows Server y VDI agrupados de Windows 10.

Cuando el indicador ALLUSER=1 se pasa al MSI desde la línea de comandos (el instalador para toda la máquina), la aplicación Microsoft Teams se instala en C:\Program Files (x86) (~300 MB). La aplicación usa AppData\Local\Microsoft\TeamsMeetingAddin para los registros y AppData\Roaming\Microsoft\Teams (~600–700 MB) para configuraciones específicas del usuario, el almacenamiento en caché de elementos en la interfaz de usuario, etc.

Importante:

Si no pasas el indicador ALLUSER=1, el MSI coloca el instalador Teams.exe y setup.json en C:\Program Files (x86)\Teams Installer.

Se agrega una clave de registro (TeamsMachineInstaller) en: HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

Un inicio de sesión de usuario posterior activa la instalación final en AppData en su lugar.

Instalador para toda la máquina

A continuación, se muestra un ejemplo de carpetas, accesos directos de escritorio y registros creados al instalar un instalador de Microsoft Teams para toda la máquina en cualquier máquina virtual de Windows Server de 64 bits:

Carpeta:

  • C:\Program Files (x86)\Microsoft\Teams
  • C:\Users\<username>\AppData\Roaming\Microsoft\Teams

Acceso directo de escritorio:

C:\Program Files (x86)\Microsoft\Teams\current\Teams.exe

Registro:

  • HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • Nombre: Teams
  • Tipo: REG_SZ
  • Valor: C:\Program Files (x86)\Microsoft\Teams\current\Teams.exe

Nota:

La ubicación del registro varía según los sistemas operativos subyacentes y la arquitectura (bits).

Recomendaciones

  • Recomendamos deshabilitar el inicio automático eliminando las claves de registro de Microsoft Teams. Esto evita que muchos inicios de sesión que ocurren al mismo tiempo (por ejemplo, al comienzo de tu jornada laboral) disparen la CPU de la máquina virtual.
  • Si el escritorio virtual no tiene una GPU/vGPU, recomendamos configurar Deshabilitar la aceleración de hardware de GPU en la Configuración de Microsoft Teams para mejorar el rendimiento. Esta configuración ("disableGpu":true) se almacena en %Appdata%\Microsoft\Teams en desktop-config.json. Puedes usar un script de inicio de sesión para editar ese archivo y establecer el valor en true.
  • Si usas Citrix Workspace Environment Management™ (WEM), habilita la Protección contra picos de CPU para administrar el consumo del procesador para Microsoft Teams.

Instalador por usuario

Cuando usas el instalador .exe, el proceso de instalación difiere. Todos los archivos se colocan en AppData.

Carpeta:

  • C:\Users\<username>\AppData\Local\Microsoft\Teams
  • C:\Users\<username>\AppData\Local\Microsoft\TeamsPresenceAddin
  • C:\Users\<username>\AppData\Local\Microsoft\TeamsMeetingAddin
  • C:\Users\<username>\AppData\Local\SquirrelTemp
  • C:\Users\<username>\AppData\Roaming\Microsoft\Teams

Acceso directo de escritorio:

C:\Users\<username>\AppData\Local\Microsoft\Teams\Update.exe ---processStart "Teams.exe"

Registro:

HKEY_CURRENT_USER \SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Prácticas recomendadas

Las recomendaciones de prácticas recomendadas se basan en los escenarios de casos de uso. Usar Microsoft Teams con una configuración no persistente requiere un administrador de caché de perfiles para una sincronización eficiente de los datos de tiempo de ejecución de Microsoft Teams. Con un administrador de caché de perfiles, la información específica del usuario adecuada se almacena en caché durante la sesión del usuario. Por ejemplo, la información específica del usuario incluye datos de usuario, perfil y configuraciones. Sincroniza los datos en estas dos carpetas:

  • C:\Users\<username>\AppData\Local\Microsoft\IdentityCache
  • C:\Users\<username>\AppData\Roaming\Microsoft\Teams

Lista de exclusión de contenido en caché de Microsoft Teams para configuraciones no persistentes

Excluye los archivos y directorios de la carpeta de caché de Microsoft Teams como se describe en la documentación de Microsoft. Esta acción te ayuda a reducir el tamaño de la caché del usuario para optimizar aún más tu configuración no persistente.

Caso de uso: escenario de sesión única

En este escenario, el usuario final usa Microsoft Teams en una sola ubicación a la vez. No necesita ejecutar Microsoft Teams en dos sesiones de Windows al mismo tiempo. En una implementación común de escritorio virtual, cada usuario se asigna a un escritorio y Microsoft Teams se implementa en el escritorio virtual como una aplicación. Te recomendamos habilitar el contenedor de perfiles de Citrix y redirigir los directorios por usuario listados en Instalador por usuario al contenedor.

  1. Implementa el instalador de Microsoft Teams para toda la máquina (ALLUSER=1) en la imagen dorada.
  2. Habilita Citrix Profile Management y configura el almacén de perfiles de usuario con los permisos adecuados.
  3. Habilita la siguiente configuración de política de Profile Management: Sistema de archivos > Sincronización > Contenedor de perfiles – Lista de carpetas que se incluirán en el disco de perfil.

    Contenedor de perfiles

    Enumera todos los directorios por usuario en esta configuración. También puedes configurar estos ajustes usando el servicio Citrix Workspace Environment Management (WEM).

  4. Aplica los ajustes al grupo de entrega correcto.
  5. Inicia sesión para validar la implementación.

Requisitos del sistema

Versión mínima recomendada - Delivery Controller (DDCs) 1906.2

Si usas una versión anterior, consulta Habilitar la optimización de Microsoft Teams:

Sistemas operativos compatibles:

  • Windows Server 2022, 2019, 2016, 2012R2 Standard y Datacenter Editions, y con la opción Server Core

Versión mínima - Virtual Delivery Agents (VDAs) 1906.2

Sistemas operativos compatibles:

  • Windows 11
  • Windows 10 de 64 bits, versiones 1607 y posteriores. Las aplicaciones alojadas en VM son compatibles con la aplicación Citrix Workspace para Windows 2109.1 y posteriores.
  • Windows Server 2022, 2019, 2016 y 2012 R2 (ediciones Standard y Datacenter)

Requisitos:

  • BCR_x64.msi: el MSI que incluye el código de optimización de Microsoft Teams y se inicia automáticamente desde la GUI. Si usas la interfaz de línea de comandos para la instalación de VDA, no lo excluyas.

Versión recomendada – Citrix Workspace app para Windows CR más reciente y Versión mínima - Citrix Workspace app 1907 para Windows

  • Windows 11.
  • Windows 10 (ediciones de 32 y 64 bits, incluidas las ediciones Embedded) (El soporte para Windows 7 finalizó en la versión 2006) (El soporte para Windows 8.1 finalizó en la versión 2204.1).
  • Windows 10 IoT Enterprise 2016 LTSB (v1607) y 2019 LTSC (v1809).
  • Arquitecturas de procesador (CPU) compatibles: x86 y x64 (ARM no es compatible).
  • Requisito de punto final: CPU de doble núcleo de aproximadamente 2.2–2.4 GHz que pueda admitir una resolución HD de 720p durante una videollamada punto a punto.
  • CPU de doble o cuádruple núcleo con velocidades base más bajas (~1.5 GHz) equipadas con Intel Turbo Boost o AMD Turbo Core que puedan aumentar hasta al menos 2.4 GHz.
  • Clientes ligeros HP verificados: t630/t640, t730/t740, mt44/mt45.
  • Clientes ligeros Dell verificados: 5070, 5470 Mobile TC y AIO.
  • Clientes ligeros 10ZiG verificados: 4510 y 5810q.
  • Para obtener una lista completa de los puntos finales verificados, consulta Clientes ligeros.
  • La aplicación Citrix Workspace requiere al menos 600 MB de espacio libre en disco y 1 GB de RAM.
  • El requisito mínimo de Microsoft .NET Framework es la versión 4.8. La aplicación Citrix Workspace descarga e instala automáticamente .NET Framework si no está presente en el sistema.

Los administradores pueden habilitar/deshabilitar Microsoft Teams en modo optimizado cambiando la política de optimización de Microsoft Teams. Los usuarios que inician en el modo optimizado en la aplicación Citrix Workspace no pueden deshabilitar Microsoft Teams.

Versión mínima: Citrix Workspace app 2006 para Linux

Para obtener más información, consulta Optimización para Microsoft Teams en la documentación de Citrix Workspace app para Linux.

Software:

  • GStreamer 1.0 o posterior o Cairo 2
  • libc++-9.0 o posterior
  • libgdk 3.22 o posterior
  • OpenSSL 1.1.1d
  • libnsl
  • Ubuntu 20.04 o posterior

Mejora de la autenticación:

Hardware:

  • CPU de doble núcleo de 1,8 GHz como mínimo que pueda admitir una resolución HD de 720p durante una videollamada punto a punto
  • CPU de doble o cuádruple núcleo con una velocidad base de 1,8 GHz y una alta velocidad Intel Turbo Boost de al menos 2,9 GHz

Para obtener una lista completa de los puntos finales verificados, consulta Clientes ligeros.

Para obtener más información, consulta Requisitos previos para instalar Citrix Workspace app.

Puedes deshabilitar la optimización de Microsoft Teams actualizando el valor del campo VDWEBRTC a Off en el archivo /opt/Citrix/ICAClient/config/module.ini. El valor predeterminado es VDWEBRTC=On. Una vez completada la actualización, reinicia la sesión. (Se requiere permiso de root).

Versión mínima: Citrix Workspace app 2012 para Mac

Sistemas operativos compatibles:

  • macOS Catalina (10.15).
  • macOS Big Sur 11.0.1 y versiones posteriores.
  • macOS Monterey.

Funciones compatibles:

  • Audio
  • Vídeo
  • Optimización del uso compartido de pantalla (entrante y saliente)

Nota:

La aplicación Citrix Viewer requiere acceso a las preferencias de Seguridad y privacidad de macOS para que funcione el uso compartido de pantalla. Los usuarios configuran esta preferencia en Menú Apple > Preferencias del Sistema > Seguridad y privacidad > Ficha Privacidad > Grabación de pantalla y seleccionan Citrix Viewer.

La optimización de Microsoft Teams funciona de forma predeterminada con Citrix Workspace app 2012 y versiones posteriores y macOS 10.15.

Si quieres deshabilitar la optimización de Microsoft Teams, ejecuta este comando en un terminal y reinicia la aplicación Citrix Workspace:

defaults write com.citrix.receiver.nomas mtopEnabled -bool NO

Versión mínima: Última versión de Citrix Workspace app para ChromeOS ejecutándose en la última versión de ChromeOS

Hardware:

  • Procesadores con un rendimiento igual o superior al Intel i3, de cuatro núcleos a 2,4 GHz.

Funciones compatibles:

  • Audio
  • Vídeo
  • Optimización del uso compartido de pantalla (entrante y saliente): deshabilitada de forma predeterminada. Consulta esta configuración para obtener instrucciones sobre cómo activarla.

Escalabilidad de un solo servidor

Esta sección ofrece recomendaciones y orientación para estimar cuántos usuarios o máquinas virtuales (VM) se pueden admitir en un solo host físico. Esto se conoce comúnmente como Escalabilidad de un solo servidor (SSS) de Citrix Virtual Apps™ and Desktops. En el contexto de Citrix Virtual Apps (CVA) o la virtualización de sesiones, también se conoce comúnmente como densidad de usuarios. La idea es averiguar cuántos usuarios o máquinas virtuales se pueden ejecutar en una sola pieza de hardware que ejecute un hipervisor principal.

Nota:

Esta sección incluye orientación para estimar la SSS. La orientación es de alto nivel y puede que no sea necesariamente específica para tu situación o entorno únicos. La única forma de comprender realmente la SSS de Citrix Virtual Apps and Desktops es usar una herramienta de escalabilidad o prueba de carga como Login VSI. Citrix recomienda usar esta orientación y estas reglas simples solo para estimar rápidamente la SSS. Sin embargo, Citrix recomienda usar Login VSI o la herramienta de prueba de carga de tu elección para validar los resultados, especialmente antes de comprar hardware o tomar cualquier decisión financiera.

Hardware (sistema bajo prueba)

  • Dell PowerEdge R740
  • Intel Xeon (Gold) 6126 a 2,60 GHz (Turbo máx. 3,70 GHz), 12 núcleos por zócalo, zócalo doble con Hyperthreading habilitado
  • 382 GB de RAM
  • Almacenamiento SSD local RAID 0 (11 discos) 6 TB

Software

Una única máquina virtual (40 procesadores lógicos) con Windows 2019 (TSVDA) ejecutando Citrix Virtual Apps and Desktops 2106 VMware ESXi 6.7

Terminología

  • Carga de trabajo de trabajador del conocimiento: Incluye Acrobat Reader, Freemind/Java, Visor de fotos, Edge y aplicaciones de MS Office como Excel, Outlook, PowerPoint y Word.
  • Línea de base: Pruebas de escalabilidad del servidor ejecutadas con la carga de trabajo de trabajador del conocimiento (sin Microsoft Teams).
  • Carga de trabajo de Microsoft Teams: Carga de trabajo típica de trabajador del conocimiento + Microsoft Teams.

Cómo se prueba el estrés de Microsoft Teams

  • Microsoft Teams está optimizado con HDX. Por lo tanto, todo el procesamiento multimedia se descarga al punto final o cliente y no forma parte de la medición.
  • Todos los procesos de Microsoft Teams se detienen o finalizan antes de que comience la carga de trabajo.
  • Abrir Microsoft Teams (inicio en frío).
  • Medir el tiempo que tarda Microsoft Teams en cargarse y capturar el foco de la ventana principal de Microsoft Teams.
  • Cambiar a la ventana de chat usando atajos de teclado.
  • Cambiar a la ventana del calendario usando atajos de teclado.
  • Enviar el mensaje de chat a un usuario específico usando atajos de teclado.
  • Cambiar a la ventana de Microsoft Teams usando atajos de teclado.

Resultados

  • Impacto del 40% en la escalabilidad con la carga de trabajo de Microsoft Teams (81 usuarios), en comparación con la línea de base (137 usuarios).
  • Aumentar la capacidad del servidor en aproximadamente un 40% (en CPU) restaura el número de usuarios como con la carga de trabajo de la línea de base.
  • Se requiere un 20% de memoria adicional con la carga de trabajo de Microsoft Teams, en comparación con la línea de base.
  • Aumentar el tamaño de almacenamiento por usuario en 512-1024 MB.
  • Aumento de ~50% en IOPS de escritura, aumento de ~100% en IOPS de lectura. Microsoft Teams puede tener un impacto significativo en un entorno con almacenamiento más lento.

Matriz de funciones y compatibilidad de versiones

Función Microsoft Teams (versión mínima) VDA (versión mínima) Citrix Workspace app para Windows CR (versión mínima) Citrix Workspace app para Mac (versión mínima) Citrix Workspace app para Linux (versión mínima) Citrix Workspace app para ChromeOS (versión mínima)
Audio/Vídeo (P2P y conferencia) versión actual menos 90 días 1906 1907 2009 2004 2105.5
Uso compartido de pantalla Versión actual menos 90 días 1906 1907 2012 2006 2105.5
i. Borde rojo del indicador de pantalla Versión actual menos 90 días 1906 2002 2012 2006 No
ii. Limitar la captura a Desktop Viewer Versión actual menos 90 días 1906 2009.5 2012 2006 No
iii. Multimonitor Versión actual menos 90 días 1912 CU6+ 2106 (1) 2106 2106 No
DTMF Versión actual menos 90 días N/A 2102 2101 2101 2111.1
Compatibilidad con servidor proxy Versión actual menos 90 días N/A 2012 (2) 2104 (3) 2101 (3) 2305
Uso compartido de aplicaciones Versión actual menos 90 días 2109 2109.1 2203.1 2209 No
Subtítulos en directo Versión actual menos 90 días N/A (4) 2109.1 2109 2109 2303
e911 dinámico Versión actual menos 90 días N/A 2112.1 2112 2112 2112
Dar control Versión actual menos 90 días N/A 2112.1 2203.1 No No
Solicitar control Versión actual menos 90 días N/A 2112.1 2203.1 2203 2303
Multiventana 1.5.00.11865 2112, 1912 CU6 (5) 2112.1 2203.1 2203 2303
Transcripciones de reuniones Versión actual menos 90 días 2112.1, 1912 CU6+ 2112 2203.1 2203 2303
Desenfoque de fondo Versión actual menos 90 días 2112, 1912 CU6+ 2207 2301 2212 2303
  1. CD Viewer solo en modo de pantalla completa. SHIFT+F2 no es compatible.
  2. Negotiate/Kerberos, NTLM, Basic y Digest. Los archivos Pac también son compatibles.
  3. Solo anónimo.
  4. Si el VDA es 2112 o superior, los subtítulos en directo solo funcionan si la versión de Citrix Workspace app es 2203.1 para MAC y 2203 para Linux o 2112 para Windows. Esto se debe a que los subtítulos en directo se comportan de manera diferente si Microsoft Teams está en modo de interfaz de usuario de ventana única o en modo multiventana.
  5. La multiventana se introdujo en el VDA 2112, pero se adaptó a la versión VDA 1912 LTSR CU6.

Nota:

  • Todas las funciones enumeradas en Citrix Workspace app para Windows 1912 CU6 (o posterior) son aplicables a Citrix Workspace app para Windows 2203.1 LTSR CU1.
  • Microsoft ha dejado de admitir el modo de ventana única en Microsoft Teams. Para cumplir, debes actualizar tu VDA a 1912 CU6+ LTSR y Citrix Workspace app 2203 CU2+ o superior, que admite el modo multiventana.

Habilitar la optimización de Microsoft Teams

Para habilitar la optimización de Microsoft Teams, usa la política de administración descrita en la política de redirección de Microsoft Teams. Esta política está ACTIVADA de forma predeterminada. Además de tener esta política habilitada, HDX comprueba que la versión de Citrix Workspace app sea al menos la versión mínima requerida. Si habilitaste la política y la versión de Citrix Workspace app es compatible, HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream\MSTeamsRedirSupport se establece automáticamente en 1 en el VDA. Microsoft Teams lee la clave para cargarse en modo VDI.

Nota:

Si usas VDA de la versión 1906.2 o posterior o versiones de controlador anteriores (por ejemplo, la versión 7.15) que no tienen la política disponible en la consola de administración (Studio), tu VDA aún se puede optimizar. La optimización HDX para Microsoft Teams está habilitada de forma predeterminada en el VDA.

Si haces clic en Acerca de > Versión, se muestra la leyenda Citrix HDX Optimized:

Leyenda Optimizado para Citrix

Si ves Citrix HDX Not Connected, la API de Citrix se carga en Microsoft Teams. La carga de la API es el primer paso hacia la redirección. Pero hay un error en las partes posteriores de la pila. Lo más probable es que el error esté en los servicios de VDA o en la aplicación Citrix Workspace.

Leyenda No optimizado para Citrix

Si no ves ninguna leyenda, Microsoft Teams no pudo cargar la API de Citrix. Sal de Microsoft Teams haciendo clic con el botón derecho en el icono del área de notificación y reiniciando. Asegúrate de que la política de administración no esté configurada como Prohibido y de que la versión de la aplicación Citrix Workspace sea compatible.

Sin leyenda de Citrix

Importante: reconexiones de sesión

  • Es posible que debas reiniciar Microsoft Teams para obtener una sesión optimizada de HDX cuando cambie tu conectividad. Por ejemplo, si te desplazas de un punto de conexión no compatible (aplicación Workspace para iOS, Android o versiones antiguas de Windows/Linux/Mac) a uno compatible (aplicación Workspace para Windows/Linux/Mac/ChromeOS/HTML5), o viceversa.
  • También es necesario reiniciar Microsoft Teams si has instalado la aplicación usando el instalador .exe de Microsoft Teams en el VDA. Se recomienda el instalador .exe para implementaciones VDI persistentes. En tales casos, Microsoft Teams puede actualizarse automáticamente mientras la sesión HDX está en estado desconectado. Por lo tanto, los usuarios que se reconectan a una sesión HDX descubren que Microsoft Teams no se está ejecutando de forma optimizada.
  • Cuando te desplazas de una sesión local a una sesión HDX, debes reiniciar Microsoft Teams para optimizarlo con HDX. Esta acción es necesaria en un escenario de Acceso remoto a PC.

Requisitos de red

Microsoft Teams se basa en los servidores de Media Processor de Microsoft 365 para reuniones o llamadas multipartitas. Además, Microsoft Teams se basa en los relés de transporte de Microsoft 365 para estos escenarios:

  • Dos pares en una llamada punto a punto no tienen conectividad directa
  • Un participante no tiene conectividad directa con el procesador de medios.

Por lo tanto, el estado de la red entre el par y la nube de Microsoft 365 determina el rendimiento de la llamada. Consulta los principios de conectividad de red de Microsoft 365 para obtener directrices detalladas sobre la planificación de la red.

Te recomendamos evaluar tu entorno para identificar cualquier riesgo y requisito que pueda influir en tu implementación general de voz y vídeo en la nube. Usa la Herramienta de evaluación de red de Skype Empresarial para comprobar si tu red está lista para Microsoft Teams. Para obtener información de asistencia, consulta Asistencia.

Resumen de las principales recomendaciones de red para el tráfico del Protocolo de tiempo real (RTP)

  • Conéctate a la red de Microsoft 365 lo más directamente posible desde la sucursal.
  • Planifica y proporciona suficiente ancho de banda en la sucursal.
  • Comprueba la conectividad y la calidad de la red en cada sucursal.
  • Si debes usar cualquiera de los siguientes elementos en la sucursal, asegúrate de que el tráfico RTP/UDP (gestionado por HdxRtcEngine.exe en la aplicación Citrix Workspace) no se vea obstaculizado.
    • Omitir servidores proxy
    • Interceptación SSL de red
    • Dispositivos de inspección profunda de paquetes
    • Hairpins de VPN (usa la tunelización dividida si es posible)

Importante: Configuración de tunelización dividida de VPN

El tráfico de HdxRtcEngine.exe debe desviarse del túnel VPN y permitirse que use la conexión a Internet local del usuario para conectarse directamente al servicio. La forma en que se logra esto depende del producto VPN y la plataforma de la máquina utilizada, pero la mayoría de las soluciones VPN permiten una configuración de política sencilla para aplicar esta lógica. Para obtener más información sobre la guía de tunelización dividida específica de la plataforma VPN, consulta este artículo de Microsoft.

El motor de medios WebRTC en la aplicación Workspace (HdxRtcEngine.exe) usa el Protocolo de transporte seguro en tiempo real (SRTP) para las transmisiones multimedia que se descargan en el cliente. SRTP proporciona confidencialidad y autenticación a RTP. Para esta característica, se usan claves simétricas (negociadas con DTLS) para cifrar medios y mensajes de control usando el cifrado AES.

Se recomiendan las siguientes métricas para una experiencia de usuario positiva:

Métrica Punto de conexión a Microsoft 365
Latencia (unidireccional) < 50 msec
Latencia (RTT) < 100 msec
Pérdida de paquetes <1% durante cualquier intervalo de 15 s
Fluctuación de la llegada de paquetes <30ms durante cualquier intervalo de 15 s

Para obtener más información, consulta Prepara la red de tu organización para Microsoft Teams.

Para los requisitos de ancho de banda, la optimización para Microsoft Teams puede usar una amplia variedad de códecs para audio (OPUS/G.722/PCM G711) y vídeo (H264).

Los pares negocian estos códecs durante el proceso de establecimiento de la llamada usando el Protocolo de descripción de sesión (SDP) Oferta/Respuesta. Las recomendaciones mínimas de Citrix por usuario son:

Tipo Ancho de banda Códec
Audio (en cada sentido) ~ 90 kbps G.722
Audio (en cada sentido) ~ 60 kbps Opus*
Vídeo (en cada sentido) ~ 700 kbps H264 360p @ 30 fps 16:9
Uso compartido de pantalla ~ 300 kbps H264 1080p @ 15 fps

* Opus admite la codificación de tasa de bits constante y variable desde 6 kbps hasta 510 kbps.

Opus y H264 son los códecs preferidos para llamadas punto a punto y conferencias.

Importante:

En cuanto al rendimiento, la codificación es más costosa que la decodificación en términos de uso de CPU en la máquina cliente. Puedes codificar la resolución máxima de codificación en la aplicación Citrix Workspace para Linux y Windows. Consulta Estimador de rendimiento del codificador y Optimización para Microsoft Teams.

Servidores proxy

Según la ubicación del proxy, considera lo siguiente:

  • Configuración del proxy en el VDA:

    Si configuras un servidor proxy explícito en el VDA y enrutas las conexiones a localhost a través de un proxy, la redirección fallará. Para configurar el proxy correctamente, debes seleccionar la opción Omitir servidores proxy para direcciones locales en Opciones de Internet > Conexiones > Configuración de LAN > Servidores proxy y omitir 127.0.0.1:9002.

    Si usas un archivo PAC, el script de configuración del proxy de tu VDA del archivo PAC debe devolver DIRECT para wss://127.0.0.1:9002. Si no, la optimización fallará. Para asegurarte de que el script devuelva DIRECT, usa shExpMatch(url, "wss://127.0.0.1:9002/*").

  • Configuración del proxy en la aplicación Citrix Workspace:

    Si la sucursal está configurada para acceder a Internet a través de un proxy, estas versiones son compatibles con los servidores proxy:

    • Aplicación Citrix Workspace para Windows versión 2012 (Negotiate/Kerberos, NTLM, Basic y Digest. También se admiten archivos Pac)
    • Aplicación Citrix Workspace para Windows versión 1912 CU5 (Negotiate/Kerberos, NTLM, Basic y Digest. También se admiten archivos Pac)
    • Aplicación Citrix Workspace para Linux versión 2101 (autenticación anónima)
    • Aplicación Citrix Workspace para Mac versión 2104 (autenticación anónima)

Los dispositivos cliente con versiones anteriores de la aplicación Citrix Workspace no pueden leer las configuraciones de proxy. Estos dispositivos envían el tráfico directamente a los servidores TURN de Microsoft 365.

Importante:

  • Verifica que el dispositivo cliente pueda conectarse al servidor DNS para realizar resoluciones DNS. Un dispositivo cliente debe poder resolver los siguientes FQDN de los servidores de retransmisión de Microsoft Teams:
    • worldaz.relay.teams.microsoft.com
    • inaz.relay.teams.microsoft.com
    • uaeaz.relay.teams.microsoft.com
    • euaz.relay.teams.microsoft.com
    • usaz.relay.teams.microsoft.com
    • turn.dod.teams.microsoft.us
    • turn.gov.teams.microsoft.us

Si las solicitudes DNS no tienen éxito, las llamadas P2P con usuarios externos y las llamadas de conferencia con el establecimiento de medios fallarán.

  • La ubicación del servidor de conferencias se selecciona en función de la ubicación del escritorio virtual del primer participante (y no del cliente).

Establecimiento de llamadas y rutas de flujo de medios

Cuando es posible, el motor de medios HDX WebRTC de la aplicación Citrix Workspace (HdxRtcEngine.exe) intenta establecer una conexión directa de Protocolo de transporte seguro en tiempo real (SRTP) a través del Protocolo de datagramas de usuario (UDP) en una llamada punto a punto. Si los puertos UDP altos están bloqueados, el motor de medios recurre a TCP/TLS 443.

El motor de medios HDX es compatible con ICE, las utilidades de recorrido de sesión para NAT (STUN) y el recorrido mediante retransmisiones alrededor de NAT (TURN) para el descubrimiento de candidatos y el establecimiento de la conexión. Esta compatibilidad significa que el punto final debe poder realizar resoluciones DNS.

Considera un escenario en el que no hay una ruta directa entre los dos pares o entre un par y un servidor de conferencias y te unes a una llamada o reunión multipartita. HdxRtcEngine.exe usa un servidor de retransmisión de transporte de Microsoft Teams en Microsoft 365 para llegar al otro par o al procesador de medios, donde se alojan las reuniones. Tu máquina cliente debe tener acceso a tres rangos de direcciones IP de subred de Microsoft 365 y a cuatro puertos UDP (o TCP/TLS 443 como alternativa si UDP está bloqueado). Para obtener más información, consulta el diagrama de arquitectura en Configuración de llamadas y URL y rangos de direcciones IP de Office 365 ID 11.

ID Categoría Direcciones Puertos de destino
11 Optimización requerida 13.107.64.0/18, 52.112.0.0/14, 52.122.0.0/15 UDP: 3478, 3479, 3480, 3481, TCP: 443 (alternativa)

Estos rangos incluyen tanto retransmisiones de transporte como procesadores de medios, con un equilibrador de carga de Azure como interfaz. Las retransmisiones de transporte de Microsoft Teams proporcionan funcionalidad STUN y TURN, pero no son puntos finales ICE. Además, las retransmisiones de transporte de Microsoft Teams no terminan medios, TLS ni realizan ninguna transcodificación. Pueden conectar TCP (si HdxRtcEngine.exe usa TCP) a UDP cuando reenvían el tráfico a otros pares o procesadores de medios.

El motor de medios WebRTC de la aplicación Workspace se pone en contacto con la retransmisión de transporte de Microsoft Teams más cercana en la nube de Microsoft 365. El motor de medios usa IP anycast y los puertos UDP 3478–3481 (diferentes puertos UDP por carga de trabajo, aunque puede haber multiplexación) o TCP/TLS 443 para las alternativas. La calidad de la llamada depende del protocolo de red subyacente. Dado que UDP siempre se recomienda sobre TCP, te aconsejamos que diseñes tus redes para admitir el tráfico UDP en la sucursal.

Si Microsoft Teams se carga en modo optimizado y HdxRtcEngine.exe se ejecuta en el punto final, los errores de ICE podrían causar un fallo en la configuración de la llamada o audio/vídeo unidireccional. Cuando una llamada no se puede completar o las transmisiones de medios no son dúplex completo, verifica primero el seguimiento de Wireshark en el punto final. Para obtener más información sobre el proceso de recopilación de candidatos de ICE, consulta “Recopilación de registros” en la sección Asistencia.

Nota:

Si los puntos finales no tienen acceso a Internet, los usuarios aún podrían realizar una llamada punto a punto si ambos están en la misma LAN. Las reuniones fallan. En este caso, hay un tiempo de espera de 30 segundos antes de que comience la configuración de la llamada.

Configuración de llamadas

Usa este diagrama de arquitectura como referencia visual para la secuencia del flujo de llamadas. Los pasos correspondientes se indican en el diagrama.

Arquitectura

How optimization for Microsoft Teams works

  1. Inicia Microsoft Teams.
  2. Microsoft Teams se autentica en O365. Las directivas de inquilino se envían al cliente de Microsoft Teams y la información relevante del canal de señalización y TURN se retransmite a la aplicación.
  3. Microsoft Teams detecta que se está ejecutando en un VDA y realiza llamadas API a la API de JavaScript de Citrix.
  4. El JavaScript de Citrix en Microsoft Teams abre una conexión WebSocket segura a WebSocketService.exe que se ejecuta en el VDA, lo que genera WebSocketAgent.exe dentro de la sesión del usuario.
  5. WebSocketAgent.exe crea una instancia de un canal virtual genérico llamando al servicio de redirección de Citrix HDX Microsoft Teams (CtxSvcHost.exe).
  6. wfica32.exe (motor HDX) de la aplicación Citrix Workspace genera un nuevo proceso llamado HdxRtcEngine.exe, que es el nuevo motor WebRTC utilizado para la optimización de Microsoft Teams.
  7. El motor multimedia de Citrix y Teams.exe tienen una ruta de canal virtual bidireccional y pueden empezar a procesar solicitudes multimedia.

    –Llamadas de usuario–

  8. El Par A hace clic en el botón de llamada. Teams.exe se comunica con los servicios de Microsoft Teams en Microsoft 365, estableciendo una ruta de señalización de extremo a extremo con el Par B. Microsoft Teams solicita a HdxRtcEngine una serie de parámetros de llamada admitidos (códecs, resoluciones, etc., lo que se conoce como oferta del Protocolo de descripción de sesión (SDP)). Estos parámetros de llamada se retransmiten a través de la ruta de señalización a los servicios de Microsoft Teams en Microsoft 365 y, desde allí, al otro par.
  9. La oferta/respuesta SDP (negociación de un solo paso) se realiza a través del canal de señalización, y las comprobaciones de conectividad ICE (recorrido de NAT y firewall mediante solicitudes de enlace STUN) se completan. Luego, el medio del Protocolo de transporte seguro en tiempo real (SRTP) fluye directamente entre HdxRtcEngine.exe y el otro par (o los servidores de conferencias de Microsoft 365 si es una reunión).

Microsoft Phone System

Phone System es la tecnología de Microsoft que permite el control de llamadas y la PBX en la nube de Microsoft 365 con Microsoft Teams. La optimización para Microsoft Teams es compatible con Phone System, utilizando los planes de llamadas de Microsoft 365 o el enrutamiento directo. Con el enrutamiento directo, puedes conectar tu propio controlador de borde de sesión compatible a Microsoft Phone System directamente sin ningún software local adicional. Se admiten las colas de llamadas, la transferencia, el desvío, la retención, el silenciamiento y la reanudación de una llamada.

DTMF

La función de marcación por tonos multifrecuencia (DTMF) es compatible con estas versiones de la aplicación Citrix Workspace (y posteriores):

  • Citrix Workspace app para Windows versión 2102
  • Citrix Workspace app para Windows LTSR 1912 CU5 (solo para SO Windows 10)
  • Citrix Workspace app para Linux versión 2101
  • Citrix Workspace app para Mac versión 2101
  • Citrix Workspace app para ChromeOS versión 2111.1

Compatibilidad con e911 dinámico

A partir de la versión 2112, la aplicación Citrix Workspace es compatible con las llamadas de emergencia dinámicas. Cuando se utiliza en los planes de llamadas de Microsoft, Operator Connect y el enrutamiento directo, te permite hacer lo siguiente:

  • Configurar y enrutar llamadas de emergencia.
  • Notificar al personal de seguridad.

La notificación se proporciona en función de la ubicación actual de la aplicación Citrix Workspace que se ejecuta en el punto final, en lugar del cliente de Microsoft Teams que se ejecuta en el VDA.

La ley de Ray Baum exige que la ubicación despachable de la persona que llama al 911 se transmita al Punto de Respuesta de Seguridad Pública (PSAP) adecuado. La optimización de Microsoft Teams con HDX cumple con la ley de Ray Baum cuando se utiliza con las siguientes versiones de la aplicación Citrix Workspace:

  • Citrix Workspace app para Windows versión 2112.1 y posteriores
  • Citrix Workspace app para Linux versión 2112 y posteriores
  • Citrix Workspace app para Mac versión 2112 y posteriores
  • Citrix Workspace app para ChromeOS versión 2112 y posteriores

Para habilitar las llamadas de emergencia dinámicas, el administrador debe usar el Centro de administración de Microsoft Teams y configurar lo siguiente para crear un mapa de red o de ubicación de emergencia:

  • Configuración de red
  • Servicio de información de ubicación (LIS)

Para obtener más información sobre las llamadas de emergencia dinámicas, consulta la documentación de Microsoft.

La información de ubicación despachable que la aplicación Citrix Workspace retransmite a Microsoft Teams es:

  • ID de chasis / ID de puerto mediante el Protocolo de detección de capa de enlace (LLDP) para conexiones Ethernet/Switch. Ethernet/Switch (LLDP) es compatible con:

    • Versiones de Windows 8.1 y 10
    • macOS, que requiere software de habilitación de LLDP. Para descargar el software de habilitación de LLDP, ve a www.microsoft.com y busca el software de habilitación de LLDP.
    • Linux, que requiere que la biblioteca LLDP se incluya en la distribución del sistema operativo (SO) del cliente ligero.
  • BBSID de WLAN y {IPv4-IPv6; Subred; Dirección MAC} del punto final donde está instalada la aplicación Citrix Workspace.
    • Las ubicaciones basadas en subred y WiFi son compatibles con la aplicación Workspace para Windows, Linux y Mac.
  • Latitud y longitud, si se concede permiso de usuario a nivel de SO donde está instalada la aplicación Citrix Workspace (el permiso se establece en HDX RTC Engine)
    • Compatible con todas las plataformas de la aplicación Workspace. Sin embargo, para Citrix Workspace para Linux, debes incluir la biblioteca libgps en la distribución del SO del cliente ligero (>sudo apt-get install libgps23 gpsd lldpd).

Consideraciones sobre el firewall

Cuando los usuarios inician una llamada optimizada con el cliente de Microsoft Teams por primera vez, es posible que vean una advertencia con la configuración del firewall de Windows. La advertencia pide a los usuarios que permitan la comunicación para HdxTeams.exe o HdxRtcEngine.exe (HDX Overlay Microsoft Teams).

Advertencia del firewall

Las siguientes cuatro entradas se agregan en Reglas de entrada en la consola Firewall de Windows Defender > Seguridad avanzada. Puedes aplicar reglas más restrictivas si lo deseas.

Reglas de entrada del firewall

Coexistencia de Microsoft Teams y Skype Empresarial

Puedes implementar Microsoft Teams y Skype Empresarial en paralelo como dos soluciones separadas con capacidades superpuestas. Para obtener más información, consulta Descripción de la coexistencia y la interoperabilidad de Microsoft Teams y Skype Empresarial.

Citrix RealTime Optimization Pack y la optimización HDX para los motores multimedia de Microsoft Teams respetan la configuración establecida en tu entorno. Algunos ejemplos incluyen los modos de isla y la colaboración de Skype Empresarial con Microsoft Teams. También, la colaboración y las reuniones de Skype Empresarial con Microsoft Teams.

El acceso a periféricos solo se puede conceder a una única aplicación a la vez. Por ejemplo, el acceso a la cámara web por parte de RealTime Media Engine durante una llamada bloquea el dispositivo de imagen durante la misma. Cuando se libera el dispositivo, este queda disponible para Microsoft Teams.

Coexistencia de Microsoft Teams y Skype

Citrix SD-WAN™: conectividad de red optimizada para Microsoft Teams

La calidad óptima de audio y video requiere una conexión de red a la nube de Microsoft 365 con baja latencia, bajo jitter y baja pérdida de paquetes. El reenvío del tráfico RTP de audio y video de Microsoft Teams desde los usuarios de la aplicación Citrix Workspace en las sucursales a un centro de datos antes de ir a Internet puede añadir una latencia excesiva. También podría causar congestión en los enlaces WAN. Citrix SD-WAN optimiza la conectividad para Microsoft Teams siguiendo los principios de conectividad de red de Microsoft 365. Citrix SD-WAN utiliza la dirección IP y el servicio web de Microsoft 365 basados en REST de Microsoft, así como DNS próximo. Este uso es para identificar, categorizar y dirigir el tráfico de Microsoft Teams.

Las conexiones a Internet de banda ancha empresariales en muchas áreas sufren de pérdida intermitente de paquetes, períodos de jitter excesivo e interrupciones.

Citrix SD-WAN ofrece dos soluciones para preservar la calidad de audio y video de Microsoft Teams cuando el estado de la red es variable o degradado.

  • Si usas Microsoft Azure, un dispositivo virtual Citrix SD-WAN (VPX) implementado en la VNET de Azure proporciona optimizaciones de conectividad avanzadas. Estas optimizaciones incluyen conmutación por error de enlace sin interrupciones y “audio packet racing”.
  • Los clientes de Citrix SD-WAN pueden conectarse a Microsoft 365 a través del servicio Citrix Cloud™ Direct. Este servicio proporciona una entrega fiable y segura para todo el tráfico con destino a Internet.

Si la calidad de la conexión a Internet de la sucursal no es una preocupación, podría ser suficiente con minimizar la latencia. Dirige el tráfico de Microsoft Teams directamente desde el dispositivo de sucursal de Citrix SD-WAN a la “front door” de Microsoft 365 más cercana para minimizar la latencia. Para obtener más información, consulta Optimización de Citrix SD-WAN Office 365.

Citrix SD-WAN

Reuniones y chat multiventana

Puedes usar varias ventanas de reuniones o chat para Microsoft Teams en Windows. Para obtener detalles sobre la función de ventana emergente, consulta Ventanas emergentes de Microsoft Teams para chats y reuniones en el sitio de Microsoft 365.

Nota:

Esta función es compatible con la aplicación Citrix Workspace para Windows 2112.1, Mac 2203, Linux 2203, ChromeOS 2303. Requiere VDA 2112 o superior y se adaptó a 1912 CU6+ LTSR.

Desenfoque y efectos de fondo

La aplicación Citrix Workspace para Windows, Mac, Linux y ChromeOS/HTML5 admite el desenfoque y los efectos de fondo en la optimización de Microsoft Teams con HDX.

Puedes desenfocar o reemplazar el fondo con una imagen predeterminada y evitar distracciones inesperadas ayudando a que la conversación se mantenga enfocada en la silueta (cuerpo y cara). Puedes usar esta función con llamadas P2P o de conferencia.

Nota:

Esta función está integrada con la interfaz de usuario/botones de Microsoft Teams. La compatibilidad con multiventana es un requisito previo que requiere una actualización de VDA a la versión 2112 o posterior. Para obtener más información, consulta Reuniones y chat multiventana.

Los controles de la interfaz de usuario de Microsoft Teams para el desenfoque y los efectos de fondo requieren las siguientes versiones mínimas:

  • Citrix Workspace app para Windows 2207
  • Citrix Workspace app para Mac 2301
  • Citrix Workspace app para Linux 2307
  • Citrix Workspace app para ChromeOS 2303

Limitaciones:

  • El cliente debe estar conectado a internet mientras se reemplaza la imagen de fondo con una imagen predeterminada de Microsoft Teams.
  • El reemplazo de la imagen de fondo definida por el administrador y el usuario no es compatible en la interfaz de usuario de Microsoft Teams. Las imágenes de fondo personalizadas se pueden configurar mediante la configuración en el cliente, si la imagen también está almacenada en el cliente.

Configurar una imagen de fondo personalizada

Las siguientes claves de registro solo son necesarias si no planeas usar la interfaz de usuario de Microsoft Teams para controlar la función, o si un administrador quiere anular los comportamientos predeterminados. Por ejemplo, deshabilitar el desenfoque de fondo porque el punto final no es lo suficientemente potente.

En Windows

Para configurar una imagen de fondo personalizada, los administradores o los usuarios finales deben configurar la siguiente clave de registro en el cliente o punto final:

Ubicación: HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStream

  • Nombre: VideoBackgroundEffect
  • Tipo: DWORD
  • Valor: 0 (deshabilitado), 1 (habilitado), 2 (reemplazo de imagen de fondo)

Un valor establecido en 1 desenfoca el fondo. El usuario final o el administrador pueden establecer este valor.

Un valor establecido en 2 también requiere que la clave VideoBackgroundImage esté presente. Solo el administrador puede establecer este valor. La siguiente clave solo es necesaria si quieres reemplazar la imagen de fondo y no para desenfocar:

  • Nombre: VideoBackgroundImage
  • Tipo: REG_SZ
  • Valor: my_image_name.jpeg

La imagen de fondo de vídeo debe estar presente en el directorio C:\Program Files (x86)\Citrix\ICA Client.

Esta configuración de registro también se puede usar para habilitar el desenfoque de fondo o el reemplazo de imagen en Citrix Workspace app 2206 sin el selector de la interfaz de usuario de Microsoft Teams. En otras palabras, si tu entorno o VDA no admite varias ventanas, aún puedes aplicar la solución alternativa de registro HKCU con Citrix Workspace app 2206 o superior para lograr un resultado similar, aunque el usuario no puede controlar la funcionalidad en medio de la sesión HDX o la llamada de Microsoft Teams.

Los cambios en la clave de registro solo surten efecto cuando se conecta la sesión HDX.

En Mac

Ubicación de la imagen descargada por el usuario: /Users/username/Downloads/any_image.png

Ejecuta los siguientes comandos para establecer la imagen personalizada como imagen predeterminada:

defaults write com.citrix.HdxRtcEngine VideoBackgroundEffect -int 2

defaults write com.citrix.HdxRtcEngine VideoBackgroundImage -string "/Users/username/Downloads/any_image.png"

En Linux

Ubicación de la imagen descargada por el usuario: /home/username/Downloads/any_image.jpg

Crea el archivo /var/.config/citrix/hdx_rtc_engine/config.json y agrega las siguientes claves de configuración en formato JSON. Por ejemplo,

{

"VideoBackgroundEffect":2,

"VideoBackgroundImage":"/home/username/Downloads/any_image.jpg"

}

En HTML5

  1. Navega hasta el archivo configuration.js en la carpeta HTML5Client.
  2. Agrega el atributo backgroundEffects y establécelo en true. Por ejemplo,

    'features' : {
        'msTeamsOptimization' :
        {
            'backgroundEffects' : true
        }
    }
    <!--NeedCopy-->
    
  3. Guarda los cambios.

Consideraciones sobre el consumo de CPU del cliente

Aunque la función de desenfoque es frugal con la CPU, puedes esperar un aumento en el consumo. Por ejemplo, en un cliente ligero con un chip Intel® Pentium® Silver de 4 núcleos y 1,5 GHz con TurboBoost de hasta 2,8 GHz, el desenfoque de fondo añade aproximadamente un 2 % al uso de la CPU. El uso promedio de la CPU es inferior al 20 %.

Vista de galería y oradores activos en Microsoft Teams

Microsoft Teams admite los diseños Galería, Galería grande y Modo Juntos.

Microsoft Teams muestra una cuadrícula de 2x2 con transmisiones de vídeo de cuatro participantes (conocida como Galería). En este caso, Microsoft Teams envía cuatro transmisiones de vídeo al dispositivo cliente para su decodificación. Cuando más de cuatro participantes comparten un vídeo, solo los últimos cuatro oradores más activos aparecen en la pantalla.

Microsoft Teams también ofrece la vista de galería grande con una cuadrícula de hasta 7x7. Como resultado, el servidor de conferencias de Microsoft Teams compone una única transmisión de vídeo y la envía al dispositivo cliente para su decodificación, lo que reduce el consumo de CPU. Esta única transmisión de estilo matricial también puede incluir los vídeos de vista previa de los propios usuarios.

Por último, Microsoft Teams admite el Modo Juntos, que forma parte de la nueva experiencia de reunión. Mediante la tecnología de segmentación de IA para colocar digitalmente a los participantes en un fondo compartido, Microsoft Teams sitúa a todos los participantes en el mismo auditorio.

El usuario puede controlar estos modos durante una llamada de conferencia seleccionando los diseños Galería, Galería grande o Modo Juntos en el menú de puntos suspensivos.

Diseño de vídeo

Compatibilidad con las restricciones de relación de aspecto de vídeo (aplicación Citrix Workspace para Windows 2102, aplicación Citrix Workspace para Linux 2106, aplicación Citrix Workspace para MAC 2106 y posteriores):

  • La opción Rellenar al marco está disponible en la vista Galería/Galería grande. Esta opción recorta el tamaño del vídeo para ajustarlo a la subventana. Ajustar al marco, por otro lado, muestra barras negras (buzón) a los lados del vídeo para que no haya recortes.

La siguiente tabla proporciona una comparación de los diseños de Galería y Galería grande:

  Vista de galería 2x2 (predeterminada) Vista de galería grande
Diseño / Cuadrícula Muestra una cuadrícula de 2x2 con transmisiones de vídeo de cuatro participantes. Solo los últimos cuatro oradores más activos aparecen en la cuadrícula. Muestra una cuadrícula de 7x7 con transmisiones de vídeo de 49 participantes.
Técnica de mezcla Un enrutador de medios reenvía transmisiones individuales de cada participante a cada usuario. Un servidor de conferencias central mezcla y transcodifica todo el audio o vídeo para crear un diseño compuesto a medida para cada participante. Esta acción introduce una latencia adicional.
Orador activo El nuevo orador activo reemplaza al orador menos activo en la cuadrícula. Muestra a todos los participantes, independientemente de si están activos o inactivos.
Codificación en el punto final Una o más transmisiones de vídeo pueden codificarse en el punto final si Simulcast está habilitado. Para obtener más información sobre la compatibilidad con Simulcast, consulta Simulcast. Una o más transmisiones de vídeo pueden codificarse en el punto final si Simulcast está habilitado. Para obtener más información sobre la compatibilidad con Simulcast, consulta Simulcast.
Decodificación en el punto final Cada participante recibe hasta cuatro transmisiones de medios individuales. Esto aumenta el consumo de CPU en el punto final por HdxRtcEngine.exe (para decodificación/renderizado). Cada participante recibe solo una única transmisión de audio y vídeo. Esta configuración reduce el consumo de CPU en el punto final.
Resolución máxima 720p. Cuando cuatro participantes comparten vídeo, la resolución máxima es de 360p por transmisión de vídeo. Si menos de cuatro participantes comparten vídeo, la resolución por transmisión de vídeo puede ser mayor. 720p para el diseño compuesto o la mezcla. No es necesaria una transmisión de vídeo de alta calidad por participante en un diseño compuesto. Debido a esta condición, cada remitente reduce la resolución o la tasa de bits de carga.
Problema del “usuario lento” El remitente modifica la calidad de cada modalidad (audio/vídeo/uso compartido de pantalla) a la calidad de red común más baja entre los participantes. Esta transmisión multimedia se reenvía luego a todos los demás participantes. Como resultado, un participante con una mala condición de red afecta la calidad para todos los demás en la llamada. Menos susceptible al escenario de calidad de red común más baja. El servidor de conferencias proporciona diferentes calidades según las condiciones de red de los participantes individuales.
Vista previa propia Te muestra en una pequeña miniatura en tiempo real. Te muestra en miniatura y mezclado con el resto de las transmisiones de vídeo. Como resultado, es posible que te veas incluido en el diseño de vídeo principal con un retraso adicional.

Uso compartido de pantalla en Microsoft Teams

Microsoft Teams se basa en el uso compartido de pantalla basado en vídeo (VBSS), codificando eficazmente el escritorio que se comparte con códecs de vídeo como H264 y creando una transmisión de alta definición. Con la optimización HDX, el uso compartido de pantalla entrante se trata como una transmisión de vídeo.

A partir de la aplicación Citrix Workspace 2109 o posterior para Windows, Linux, Mac, y la aplicación Citrix Workspace 2303 para ChromeOS, los usuarios pueden compartir sus pantallas y la cámara de vídeo simultáneamente.

Con versiones anteriores, si estás en medio de una videollamada y el otro participante empieza a compartir el escritorio, la transmisión de vídeo original de la cámara se pausa. En su lugar, se muestra la transmisión de vídeo del uso compartido de pantalla. El participante debe reanudar manualmente el uso compartido de la cámara.

Nota sobre PowerPoint Live

Esta limitación no existe si compartes contenido desde PowerPoint Live. En ese caso, los demás participantes pueden seguir viendo tu cámara web y el contenido, y navegar hacia adelante y hacia atrás para revisar otras diapositivas. En este escenario, las diapositivas se renderizan en el VDA. Para acceder a una presentación de PowerPoint Live, haz clic en el botón ‘Bandeja de compartir’ y selecciona una de las diapositivas de PowerPoint sugeridas, o haz clic en ‘Explorar’ y busca un archivo de PowerPoint en tu equipo o en OneDrive.

El uso compartido de pantalla saliente también está optimizado y se descarga en la aplicación Citrix Workspace. En este caso, el motor multimedia captura y transmite solo la ventana de Citrix Desktop Viewer (CDViewer.exe), con un borde rojo dibujado a su alrededor. Cualquier aplicación local que se superponga con Desktop Viewer no se captura.

Nota

Establece un permiso específico en la aplicación Citrix Workspace para Mac para habilitar el uso compartido de pantalla. Para obtener más información, consulta Requisitos del sistema.

Limitación conocida:

  • Si Desktop Viewer está deshabilitado o si se usa Desktop Lock, la selección de varios monitores no está disponible en el selector de pantalla de Microsoft Teams. Desktop Viewer puede deshabilitarse editando la plantilla de archivo .ICA o StoreFront web.config. La tecla de acceso rápido SHIFT+F2 no es compatible con el uso compartido de pantalla de varios monitores.
  • En versiones de la aplicación Workspace anteriores a la 2106, solo se comparte el monitor principal. Arrastra la aplicación en el escritorio virtual al monitor principal para que los demás participantes de la llamada la vean.
  • El uso compartido de pantalla de varios monitores podría no funcionar si configuras la aplicación Citrix Workspace con la función de diseño de monitor virtual (partición lógica de un único monitor físico). En este caso, todos los monitores virtuales se comparten como una imagen compuesta.
  • Las versiones anteriores de la aplicación Citrix Workspace para Windows (1907 hasta 2008) también comparten una aplicación local que se ejecuta en la máquina cliente. Este uso compartido solo es posible si la aplicación local se superpone a Desktop Viewer. Este comportamiento se eliminó en 2009.6 o posterior, y 1912 CU5 o posterior.
  • Mientras compartes la pantalla, si cambias del modo ventana a pantalla completa, el uso compartido de pantalla se detiene. Debes detener y volver a compartir para que el uso compartido de pantalla funcione.
  • No es posible anclar los Controles de uso compartido a una ubicación específica en Microsoft Teams optimizado.
  • Al compartir una aplicación minimizada, la barra de título de la aplicación también podría compartirse.

Uso compartido de pantalla

Uso compartido de pantalla desde una aplicación sin interrupciones:

Si publicas Microsoft Teams como una aplicación independiente y sin interrupciones, el uso compartido de pantalla captura el escritorio local de tu punto final físico. Se requiere la versión mínima 1909 de la aplicación Citrix Workspace.

Uso compartido de aplicaciones

A partir de la aplicación Citrix Workspace para Windows 2112.1 y VDA 2112, Microsoft Teams admite el uso compartido de aplicaciones.

A partir de la aplicación Citrix Workspace para Windows 2109, Mac 2203, Linux 2209 y VDA 2109, Microsoft Teams admite el uso compartido de pantalla de aplicaciones específicas que se ejecutan en la sesión virtual. También puedes compartir aplicaciones personalizadas internas, como Java, mediante Microsoft Teams optimizado. Para compartir una aplicación específica:

  1. Navega hasta la aplicación Microsoft Teams dentro de tu sesión remota.
  2. Haz clic en Compartir contenido en la interfaz de usuario de Microsoft Teams.
  3. Selecciona una aplicación para compartir en la reunión. Aparece un borde rojo alrededor de la aplicación que seleccionaste y los participantes de la llamada pueden ver la aplicación compartida.

Para compartir una aplicación diferente, haz clic de nuevo en Compartir contenido y selecciona una nueva aplicación.

Si quieres deshabilitar el uso compartido de aplicaciones, crea la siguiente clave de registro en el VDA en HKLM\SOFTWARE\Citrix\Graphics: Nombre: UseWsProvider Tipo: DWORD Valor: 0

Nota:

  • Si minimizas una aplicación, Microsoft Teams muestra la última imagen de la aplicación compartida. Puedes maximizar la ventana para reanudar el uso compartido de pantalla.
  • El uso compartido de pantalla depende de la captura de la ventana por parte del VDA. El contenido se retransmite a una velocidad máxima a la aplicación Citrix Workspace. La velocidad máxima es de 30 fotogramas por segundo. La aplicación Citrix Workspace reenvía el contenido al participante o al servidor de conferencias.

Uso compartido de aplicaciones para Microsoft Teams

Limitaciones conocidas con el uso compartido de pantalla de aplicaciones específicas:

  • El puntero del ratón no es visible cuando compartes la pantalla de una aplicación.
  • Si minimizas una aplicación mientras la compartes, solo aparece el icono de la aplicación en el selector de pantalla. La miniatura de la aplicación no se previsualiza en el selector de pantalla. No puedes compartir el contenido y el borde rojo no aparece hasta que maximizas la aplicación.
  • Las aplicaciones LAA muestran una lista de aplicaciones que se pueden compartir con aplicaciones de escritorio en Microsoft Teams optimizado en el VDA. Sin embargo, cuando seleccionas la aplicación de la lista, el resultado podría no ser el esperado.

Compatibilidad con la protección de aplicaciones El uso compartido de pantalla de una aplicación específica es compatible con la función de protección de aplicaciones en Microsoft Teams optimizado con HDX. Puedes compartir la pantalla de una aplicación específica si has iniciado la aplicación o el escritorio desde un grupo de entrega que tiene la protección de aplicaciones habilitada.

Cuando haces clic en Compartir contenido en la interfaz de usuario de Microsoft Teams, el selector de pantalla elimina la opción Escritorio. Solo puedes seleccionar la opción Ventana para compartir cualquier aplicación abierta.

Nota:

Cuando inicias aplicaciones o escritorios desde un grupo de entrega con protección de aplicaciones habilitada, no podrás ver el vídeo entrante ni el uso compartido de pantalla si usas la aplicación Citrix Workspace para Windows 2202 o una versión anterior.

Dar y solicitar control en Microsoft Teams

Esta función es compatible con las siguientes versiones de la aplicación Citrix Workspace (no hay dependencia de la versión de VDA ni del sistema operativo, sesión única o multisesión):

  • Aplicación Citrix Workspace para Windows versión 2112.1 o posterior
  • Aplicación Citrix Workspace para Mac versión 2203.1 o posterior
  • Aplicación Citrix Workspace para Linux versión 2203 o posterior
  • Aplicación Citrix Workspace para ChromeOS versión 2303 o posterior

Puedes solicitar el control durante una llamada de Microsoft Teams cuando un participante comparte la pantalla. Una vez que tengas el control, puedes hacer selecciones, ediciones u otras actividades de teclado y ratón en la pantalla compartida.

Para tomar el control cuando se comparte una pantalla, haz clic en el botón Solicitar control de la interfaz de usuario de Microsoft Teams. El participante de la reunión que comparte la pantalla puede permitir o denegar tu solicitud.

Mientras tengas el control, puedes hacer selecciones, ediciones y otras modificaciones en la pantalla compartida. Para estas acciones, puedes usar tanto el teclado como el ratón. Cuando hayas terminado, haz clic en Solicitar control.

Limitaciones:

  • Las funciones de dar y solicitar control no están disponibles si el usuario comparte una sola aplicación (también conocido como uso compartido de aplicaciones). Se debe compartir el escritorio completo o el monitor.
  • La función para anclar la barra de control a una ubicación específica no está disponible.

Periféricos en Microsoft Teams

Cuando la optimización para Microsoft Teams está activa, la aplicación Citrix Workspace accede a los periféricos (auriculares, micrófonos, cámaras, altavoces, etc.). A continuación, los periféricos se muestran correctamente en la interfaz de usuario de Microsoft Teams (Configuración > Dispositivos).

Modo de optimización para Microsoft Teams

Microsoft Teams no accede a los dispositivos directamente. En su lugar, se basa en el motor de medios WebRTC de la aplicación Workspace para adquirir, capturar y procesar los medios. Microsoft Teams enumera los dispositivos para que el usuario los seleccione.

Los periféricos que se insertan mientras Microsoft Teams está activo no se seleccionan de forma predeterminada. Tienes que seleccionar manualmente los periféricos desde la pantalla Configuración > Dispositivos de la interfaz de usuario de Microsoft Teams. Una vez seleccionado el periférico, Microsoft Teams almacena en caché la información de los periféricos. Como resultado, los periféricos se seleccionan automáticamente cuando te vuelves a conectar a una sesión desde el mismo punto final.

Recomendaciones:

  • Auriculares certificados para Microsoft Teams con cancelación de eco integrada. En configuraciones con periféricos adicionales, donde el micrófono y los altavoces están en dispositivos separados, puede haber un eco. Un ejemplo es una cámara web con micrófono integrado y un monitor con altavoces. Cuando uses altavoces externos, colócalos lo más lejos posible del micrófono. Además, aléjalos de cualquier superficie que pueda refractar el sonido hacia el micrófono. Para obtener más información, ve a www.microsoft.com y busca auriculares certificados para Microsoft Teams.
  • Cámaras certificadas para Microsoft Teams, aunque los periféricos certificados para Skype Empresarial son compatibles con Microsoft Teams. Para obtener más información, ve a y busca cámaras certificadas para Microsoft Teams y periféricos certificados para Skype Empresarial.
  • El motor de medios de la aplicación Citrix Workspace no puede aprovechar la descarga de CPU con cámaras web que realizan codificación H.264 integrada -UVC 1.1 y 1.5.

Nota:

La aplicación Workspace 2009.6 para Windows ahora puede adquirir periféricos con formatos de audio de 24 bits o con frecuencias superiores a 96 kHz.

HdxTeams.exe (en la aplicación Citrix Workspace para Windows 2009 o versiones anteriores) solo admite estos formatos de dispositivo de audio específicos (canales, profundidad de bits y frecuencia de muestreo):

  • Dispositivos de reproducción: hasta 2 canales, 16 bits, frecuencias de hasta 96 000 Hz
  • Dispositivos de grabación: hasta 4 canales, 16 bits, frecuencias de hasta 96 000 Hz

Incluso si un altavoz o micrófono no coincide con la configuración esperada, la enumeración de dispositivos en Microsoft Teams falla y se muestra Ninguno en Configuración > Dispositivos.

Los registros de Webrpc en HdxTeams.exe muestran este tipo de información:

Mar 27 20:58:22.885 webrtcapi.WebRTCEngine Info: init. initializing...

Mar 27 20:58:23.190 webrtcapi.WebRTCEngine Error: init. couldn't create audio module!

Como solución alternativa, desactiva el dispositivo específico o:

  1. Abre el Panel de control de sonido (mmsys.cpl).
  2. Selecciona el dispositivo de reproducción o grabación.
  3. Ve a Propiedades > Opciones avanzadas y cambia la configuración a un modo compatible.

Modo de reserva

Si Microsoft Teams no se carga en modo VDI optimizado (“Citrix HDX no conectado” en Microsoft Teams/Acerca de/Versión), el VDA recurre a las tecnologías HDX heredadas. Las tecnologías HDX heredadas pueden ser la redirección de la cámara web y la redirección de audio y micrófono del cliente. Si usas una versión de la aplicación Workspace o un sistema operativo de plataforma que no admite la optimización de Microsoft Teams, las claves de registro de reserva no se aplican. En el modo de reserva, los periféricos se asignan al VDA. Los periféricos aparecen en la aplicación Microsoft Teams como si estuvieran conectados localmente al escritorio virtual.

Ahora puedes controlar de forma granular el mecanismo de reserva configurando las claves de registro en el VDA. Para obtener más información, consulta Modo de reserva de Microsoft Teams en la lista de funciones administradas a través del registro.

Esta función requiere Microsoft Teams versión 1.3.0.13565 o posterior.

Para determinar si estás en modo optimizado o no optimizado al consultar la ficha Configuración > Dispositivos en la aplicación Microsoft Teams, la principal diferencia es el nombre de la cámara. Si Microsoft Teams se carga en modo no optimizado, se inician las tecnologías HDX heredadas. El nombre de la cámara web tiene el sufijo Citrix HDX, como se muestra en el siguiente gráfico. Los nombres de los dispositivos de altavoz y micrófono pueden ser ligeramente diferentes (o truncados) en comparación con el modo optimizado.

Modo no optimizado para Microsoft Teams

Cuando se usan tecnologías HDX heredadas, Microsoft Teams no descarga el procesamiento de audio, vídeo y uso compartido de pantalla en el motor de medios WebRTC de la aplicación Citrix Workspace del punto final. En su lugar, las tecnologías HDX usan la representación del lado del servidor. Espera un alto consumo de CPU en el VDA cuando actives el vídeo. El rendimiento del audio en tiempo real podría no ser óptimo.

Limitaciones conocidas

Limitaciones de Citrix

Limitaciones en la aplicación Citrix Workspace:

  • Los botones HID (dispositivo de interfaz humana): las llamadas de respuesta y finalización no son compatibles. El aumento y la disminución del volumen sí son compatibles.
  • La configuración de QoS en el Centro de administración de Microsoft Teams no se aplica a los usuarios de VDI.
  • Los usuarios no pueden tomar capturas de pantalla del contenido de Microsoft Teams mientras usan una herramienta de recorte en el VDA. Sin embargo, si se usa una herramienta de recorte en el lado del cliente, el contenido se puede capturar.

Limitación en el VDA:

  • Cuando configuras la opción Citrix Workspace app High DPI en Yes, la ventana de vídeo redirigida aparece fuera de lugar. Esta limitación ocurre cuando el factor de escala de PPP del monitor se establece en cualquier valor superior al 100 %.

Limitaciones en la aplicación Citrix Workspace y el VDA:

  • Solo puedes controlar el volumen de una llamada optimizada usando la barra de volumen en la máquina cliente, no en el VDA.

Simulcast

La compatibilidad con Simulcast está habilitada para las videollamadas de conferencia optimizadas de Microsoft Teams en Windows y Mac. Para Linux, consulta con el proveedor de tu cliente ligero. Con Simulcast, la calidad y la experiencia de las videollamadas de conferencia en diferentes puntos de conexión mejoran al adaptarse a la resolución adecuada para la mejor experiencia de llamada para todos los participantes.

Con esta experiencia mejorada, cada usuario puede entregar múltiples transmisiones de vídeo en diferentes resoluciones (por ejemplo, 720p, 360p, etc.) dependiendo de varios factores, como la capacidad del punto de conexión, las condiciones de la red, etc. El punto de conexión receptor solicita entonces la resolución de máxima calidad que puede manejar, lo que proporciona a todos los usuarios la experiencia de vídeo óptima.

Nota:

Esta característica solo está disponible después del lanzamiento de una actualización de Microsoft Teams. Para obtener información sobre la fecha estimada de lanzamiento, ve a https://www.microsoft.com/ y busca la hoja de ruta de Microsoft 365. Cuando Microsoft lance la actualización, puedes consultar CTX253754 para ver la actualización de la documentación y el anuncio.

Limitaciones de Microsoft

  • La vista de galería de 3x3 no es compatible. Dependencia de Microsoft Teams: contacta con Microsoft para saber cuándo esperar una cuadrícula de 3x3.
  • La interoperabilidad con Skype Empresarial se limita a las llamadas de audio, sin modalidad de vídeo.
  • La resolución máxima de la transmisión de vídeo entrante y saliente es de 720p.
  • El tono de llamada de retorno de llamadas PSTN no es compatible.
  • La omisión de medios para el enrutamiento directo no es compatible.
  • Los roles de productor y presentador de transmisiones y eventos en directo no son compatibles. El rol de asistente es compatible, pero no está optimizado (se renderiza en el VDA en su lugar).
  • La función de acercar y alejar en Microsoft Teams no es compatible.
  • El enrutamiento basado en la ubicación y la omisión de medios no son compatibles.
  • La fusión de llamadas no es compatible (la opción no se muestra en la interfaz de usuario).

Limitaciones de Citrix y Microsoft

  • Al compartir la pantalla, la opción incluir audio del sistema no está disponible.
  • Simulcast no es compatible con ChromeOS.

Próximo fin de vida útil de la ventana única de Microsoft Teams

El 31 de enero de 2024, Microsoft retirará la compatibilidad de Microsoft Teams con la interfaz de usuario de ventana única al usar la optimización de Microsoft Teams para VDI y solo admitirá la experiencia de varias ventanas. Microsoft notificó esta deprecación el 8/9/2023 en el Centro de administración de M365 (ID de publicación: MC674419). Los detalles públicos sobre la característica de varias ventanas se pueden encontrar en el artículo de la comunidad tecnológica: Nueva experiencia de reuniones y llamadas en Microsoft Teams.

Nota:

Citrix te recomienda actualizar tu VDA y la aplicación Citrix Workspace a las versiones compatibles para seguir usando Microsoft Teams en modo optimizado para vídeo y uso compartido de pantalla. Si no actualizas tu infraestructura y puntos de conexión para admitir varias ventanas, tus llamadas, videollamadas y uso compartido de pantalla dejarán de estar optimizados. Esto puede provocar problemas de calidad de llamada, mayor latencia y una mayor carga en el servidor.

La siguiente tabla ilustra las versiones mínima, LTSR y recomendada de VDA y la aplicación Citrix Workspace necesarias para seguir usando las llamadas optimizadas en Microsoft Teams en Citrix VDI:

Componente Versión mínima (1) Versión LTSR compatible (2) Versión recomendada (3)
Microsoft Teams 1.5.00.11865 No aplicable Más reciente
VDA 1912 CU6 LTSR, 2109 CR, 2203 LTSR 1912 CU8+, 2203 LTSR CU2+ (4) 2308 CR+
Aplicación Citrix Workspace para Windows 2112.1 CR 2203 CU2+ (4) 2309 CR+
Aplicación Citrix Workspace para Mac 2203 CR No aplicable 2308 CR+
Aplicación Citrix Workspace para Linux 2202 CR No aplicable 2308 CR+
Aplicación Citrix Workspace para ChromeOS o HTML5 2303 CR No aplicable 2309 CR+

Notas:

  1. Versión mínima: Esta es la versión en la que se introdujo por primera vez la función de varias ventanas. Algunas versiones mínimas aquí enumeradas pueden haber llegado al fin de su vida útil.
  2. Versión LTSR compatible: Esta es la versión LTSR compatible con Citrix para la función de varias ventanas. Las versiones anteriores de estas versiones LTSR pueden funcionar, pero la compatibilidad ya no está disponible para esas versiones una vez que se lanza una nueva versión CU de LTSR. Para obtener más información sobre las políticas de compatibilidad de LTSR, consulta https://support.citrix.com/support-home/kbsearch/article?articleNumber=CTX205549/faq-citrix-virtual-apps-and-desktops-and-citrix-hypervisor-long-term-service-release-ltsr.
  3. Versión recomendada: Esta es la versión de software que Citrix recomienda si el usuario o cliente elige actualizar su software. Todas estas son versiones CR.
  4. La versión 2203 LTSR para VDA y las versiones base de CWA incluyen la funcionalidad de varias ventanas. Estas versiones han sido reemplazadas por la última CU, que es la versión oficialmente compatible. Los clientes pueden seguir usando estas versiones no compatibles a su discreción. Citrix anima a los clientes que usan la versión LTSR a actualizar a la última CU.

Anuncio de deprecación del formato SDP (Plan B) de WebRTC

Citrix tiene previsto dejar de dar soporte al formato SDP actual (Plan B) de WebRTC en futuras versiones. Debes usar el Plan Unificado en WebRTC para admitir las funcionalidades optimizadas de Microsoft Teams.

Productos afectados

En una de las futuras versiones de la aplicación Citrix Workspace, no se admitirán las llamadas entre puntos finales con la próxima versión de la aplicación Citrix Workspace y puntos finales con la aplicación Citrix Workspace 2108 o versiones anteriores. Esta incompatibilidad de llamadas incluye los clientes de la aplicación Citrix Workspace (CWA) 1912 LTSR. Los siguientes clientes de CWA se ven afectados:

  • Aplicación Citrix Workspace para Windows
  • Aplicación Citrix Workspace para Linux
  • Aplicación Citrix Workspace para Mac
  • Aplicación Citrix Workspace para Chrome

Sustitución del Plan B

Si usas la aplicación Citrix Workspace con una versión anterior a la 2109, debes actualizar a una versión compatible (preferiblemente la última versión CR). De lo contrario, las llamadas con una versión futura o puntos finales más recientes no se conectarán. Las llamadas entre versiones futuras y tus socios de comunicación federados también podrían no completarse si el socio federado no ha actualizado su Citrix Workspace.

La versión 2108 de la aplicación Citrix Workspace finalizó su fecha de soporte en marzo de 2023 y debe actualizarse a una versión más reciente. Para obtener más información, consulta Workspace App para conocer los detalles sobre el soporte de la versión de la aplicación Citrix Workspace.

Para obtener más información sobre la retirada del Plan B, consulta la documentación de WebRTC.

Información adicional