Citrix Virtual Apps and Desktops

Optimización para Microsoft Teams

Nota:

El nuevo Microsoft Teams 2.1 ya está disponible de forma generalizada para VDA. Esta versión de Microsoft Teams es compatible con la Optimización para Microsoft Teams de Citrix mediante WebRTC (VDI 1.0). Esto requiere un nuevo parámetro de configuración del Registro en el VDA para permitir que las nuevas instancias de Microsoft Teams accedan al canal virtual de Citrix. Para habilitar la optimización para Microsoft Teams 2.1, configure la siguiente clave de Registro en el VDA:

Ubicación: HKLM\SOFTWARE\WOW6432Node\Citrix\WebSocketService

Clave (REG_Multi_SZ): ProcessWhitelist

Valor: msedgewebview2.exe

Para obtener más información, consulte la documentación de Microsoft.

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

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

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, el chat o la colaboración). La redirección de audio/vídeo no les afecta.

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

Solo la obtención del cliente/generación del cliente está disponible.

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

Demo 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. No se admiten las versiones de la aplicación de escritorio de Microsoft Teams con fechas de publicación que son más de 90 días anteriores a la fecha de publicación de la versión actual. 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, consulte Update history for Microsoft Teams App (Desktop and Mac).

Le recomendamos que siga las directrices de instalación para toda la máquina de Microsoft Teams. No utilice el instalador EXE que instala Microsoft Teams en AppData. En su lugar, instálelo en C:\Program Files (x86)\Microsoft\Teams con el indicador ALLUSER=1 desde la línea de comandos.

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

En este ejemplo también se usa el parámetro ALLUSERS=1. Al establecer este parámetro, el instalador de Microsoft Teams a nivel de equipo aparece en Programas y funciones, en el Panel de control. También en Aplicaciones y funciones, en Configuración de Windows, para todos los usuarios del equipo. Todos los usuarios pueden desinstalar Microsoft Teams si tienen credenciales de administrador.

Es importante entender la diferencia entre ALLUSERS=1 y ALLUSER=1. Puede utilizar el parámetro ALLUSERS=1 en entornos VDI y no VDI. Utilice 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 fuera de catálogos aleatorios/agrupados de Windows Server o Windows 10. Para obtener más información, consulte Instalar Microsoft Teams mediante MSI (sección Instalación de VDI).

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

Nota:

Citrix recomienda instalar el VDA antes de instalar Microsoft Teams en la imagen dorada. Este orden de instalación es necesario para que el indicador ALLUSER=1 surta efecto. Si la máquina virtual tenía Microsoft Teams instalado antes de instalar el VDA, desinstale Microsoft Teams y vuelva a instalarlo.

Para el acceso con Remote PC

Citrix recomienda instalar la versión 1.4.00.22472 de Microsoft Teams o una posterior después de instalar el VDA. De lo contrario, deberá cerrar sesión e iniciar sesión de nuevo para que Microsoft Teams detecte el VDA según lo previsto. A partir de la versión 1.4.00.22472, se incluye lógica aumentada ejecutada en el inicio de Microsoft Teams y en el inicio de sesión para la detección de VDA. En estas versiones también se incluye la identificación del tipo de sesión activa (HDX, RDP o conectada localmente a la máquina cliente). Si se conectó localmente, es posible que las versiones anteriores de Microsoft Teams no detecten ni inhabiliten determinadas funciones o elementos de la interfaz de usuario. Por ejemplo, salas para sesión de subgrupo, ventanas emergentes para reuniones y chats o reacciones en las reuniones.

Importante:

Al pasar de una sesión local a una sesión HDX y si Microsoft Teams se mantiene abierto y ejecutándose en segundo plano, debe salir y volver a iniciar Microsoft Teams para optimizar la sesión con HDX correctamente. Por el contrario, si utiliza Microsoft Teams de forma remota a través de una sesión HDX optimizada, desconecte la sesión HDX y vuelva a conectarse a la misma sesión de Windows localmente en el dispositivo. Cuando trabaje desde la oficina, deberá volver a iniciar Microsoft Teams para que pueda detectar correctamente el estado de Acceso con Remote PC (HDX o local). Esto se debe a que Microsoft Teams solo puede evaluar el modo VDI en el momento de iniciarse la aplicación, y no mientras ya se está ejecutando en segundo plano. Sin un reinicio, es posible que Microsoft Teams no cargue funciones como ventanas emergentes, grupos de trabajo o reacciones en las reuniones.

Para App Layering

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

Recomendaciones para Profile Management

Se recomienda utilizar el instalador a nivel de equipo para entornos Windows Server y VDI agrupados de Windows 10.

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

Importante:

Si no transfiere 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 del Registro (TeamsMachineInstaller) en: HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

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

Instalador a nivel de equipo

A continuación, se muestra un ejemplo de carpetas, accesos directos de escritorio y registros creados al instalar el instalador a nivel de equipo de Microsoft Teams en una máquina virtual Windows Server 2016 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 cantidad de bits.

Recomendaciones

  • Recomendamos inhabilitar el inicio automático eliminando las claves de Registro de Microsoft Teams. Al hacerlo, se evita que muchos inicios de sesión que ocurren al mismo tiempo (por ejemplo, al comenzar la jornada laboral) saturen la CPU de la máquina virtual.
  • Si el escritorio virtual no tiene una GPU/vGPU, se recomienda Inhabilitar la aceleración de hardware de GPU en la Configuración de Microsoft Teams para mejorar el rendimiento. Este parámetro ("disableGpu":true) se almacena en %Appdata%\Microsoft\Teams, en desktop-config.json. Puede utilizar un script de inicio de sesión para modificar ese archivo y establecer el valor en true.
  • Si utiliza Citrix Workspace Environment Management (WEM), habilite la protección contra picos de CPU para administrar el consumo de procesador para Microsoft Teams.

Instalador por usuario

Cuando se utiliza el instalador .exe, el proceso de instalación es diferente. 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 se basan en casos de uso. El uso de Microsoft Teams con una configuración no persistente requiere un administrador de almacenamiento en caché de perfiles para una sincronización eficiente de los datos de runtime de Microsoft Teams. Con un administrador de almacenamiento en caché de perfiles, la información específica del usuario necesaria se almacena en caché durante la sesión de usuario. La información específica del usuario incluye los datos de usuario, el perfil y la configuración. Sincronice los datos de estas dos carpetas:

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

Lista de exclusión de contenido almacenado en caché de Microsoft Teams para una configuración no persistente

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

Caso de uso: Sesión única

En este caso, el usuario final utiliza Microsoft Teams en una ubicación cada vez. No es necesario que ejecuten Microsoft Teams en dos sesiones de Windows al mismo tiempo. En una implementación de escritorio virtual común, cada usuario se asigna a un escritorio y Microsoft Teams se implementa en el escritorio virtual como una aplicación. Se recomienda habilitar el contenedor de perfiles de Citrix y redirigir los directorios por usuario que se indican en Instalador por usuario al contenedor.

  1. Implemente el instalador a nivel de equipo de Microsoft Teams (ALLUSER=1) en la imagen maestra.
  2. Habilite Citrix Profile Management y configure el almacén de perfiles de usuario con los permisos adecuados.
  3. Habilite la siguiente configuración de directiva de Profile Management: Sistema de archivos > Sincronización > Contenedor de perfiles — Lista de carpetas que se incluirán en el disco de perfiles.

    Contenedor de perfiles

    Enumera todos los directorios por usuario en esta configuración. También puede configurar estas opciones a través del servicio Citrix Workspace Environment Management (WEM).

  4. Aplique la configuración al grupo de entrega correspondiente.
  5. Inicie sesión para validar la implementación.

Requisitos del sistema

Versión mínima recomendada: Delivery Controller (DDC) 1906.2

Si utiliza una versión anterior, consulte Habilitar la optimización de Microsoft Teams:

Sistemas operativos compatibles:

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

Versión mínima: Virtual Delivery Agent (VDA) 1906.2

Sistemas operativos compatibles:

  • Windows 11
  • Windows 10 de 64 bits, versión 1607 y versiones posteriores. Las aplicaciones alojadas en máquinas virtuales se admiten en la aplicación Citrix Workspace para Windows 2109.1 y versiones 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 utiliza la interfaz de línea de comandos para la instalación de VDA, no la excluya.

Versión recomendada: La versión Current Release más reciente de la aplicación Citrix Workspace para Windows; versión mínima: aplicación Citrix Workspace 1907 para Windows

  • Windows 11.
  • Windows 10 (ediciones de 32 y 64 bits, incluidas las ediciones Embedded; la compatibilidad con Windows 7 dejó de ofrecerse en la versión 2006, y la compatibilidad con Windows 8.1 dejó de ofrecerse en la versión 2204.1).
  • Windows 10 IoT Enterprise 2016 LTSB (versión 1607) y 2019 LTSC (versión 1809).
  • Arquitecturas de procesador (CPU) compatibles: x86 y x64 (ARM no es compatible)
  • Requisito del dispositivo de punto final: CPU dual de aproximadamente 2,2-2,4 GHz que puede admitir una resolución HD de 720p durante una llamada de conferencia en vídeo de punto a punto.
  • CPU de núcleo doble o cuádruple con velocidades base más bajas (unos 1,5 GHz) equipadas con Intel Turbo Boost o AMD Turbo Core que pueden 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 dispositivos de punto final verificados, consulte Clientes ligeros.
  • La aplicación Citrix Workspace requiere un mínimo de 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/inhabilitar Microsoft Teams iniciando en el modo optimizado y cambiando la directiva Optimización de Microsoft Teams. Los usuarios que inician en modo optimizado en la aplicación Citrix Workspace no pueden inhabilitar Microsoft Teams.

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

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

Software:

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

Mejora en la autenticación:

Hardware:

  • Como mínimo, una CPU de doble núcleo de 1,8 GHz que admita una resolución de 720p HD durante llamadas de conferencia en vídeo de punto a punto
  • CPU de doble o cuádruple núcleo con una velocidad base de 1,8 GHz y una velocidad Intel Turbo Boost alta de al menos 2,9 GHz

Para obtener una lista completa de dispositivos de punto final verificados, consulte Clientes ligeros.

Para obtener más información, consulte Requisitos previos para instalar la aplicación Citrix Workspace.

Puede inhabilitar la optimización para Microsoft Teams. Para ello, actualice el valor del campo VDWEBRTC a Off en el archivo /opt/Citrix/ICAClient/config/module.ini. El valor predeterminado es VDWEBRTC = On. Una vez finalizada la actualización, reinicie la sesión. (se requiere permiso en la raíz).

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

Sistemas operativos compatibles:

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

Funciones compatibles:

  • Audio
  • Vídeo
  • Optimización para compartir pantalla (entrante y saliente)

Nota:

La aplicación Citrix Viewer necesita acceder a las preferencias de Seguridad y privacidad de macOS para que el uso compartido de la pantalla funcione. Los usuarios configuran esta preferencia en el menú Apple > Preferencias del Sistema > Seguridad y privacidad > Ficha Privacidad > Grabación de pantalla y al seleccionar Citrix Viewer.

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

Si quiere desactivar la optimización de Microsoft Teams, ejecute este comando en el terminal y reinicie la aplicación Citrix Workspace:

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

Versión mínima: La versión más reciente de la aplicación Citrix Workspace para ChromeOS activa en la versión más reciente de ChromeOS

Hardware:

  • Procesadores que funcionan igual o mejor que el Intel i3 de cuatro núcleos a 2,4 GHz.

Funciones compatibles:

  • Audio
  • Vídeo
  • Optimización para compartir pantalla (entrante y saliente): Inhabilitada de forma predeterminada. Consulte estos parámetros para obtener instrucciones sobre cómo activarla.

Escalabilidad de un solo servidor

En esta sección se ofrecen recomendaciones y orientación para estimar cuántos usuarios o máquinas virtuales (VM) puede admitir un único host físico. Esto se conoce comúnmente como “escalabilidad de un solo servidor” (SSS/Single Server Scalability) de Citrix Virtual Apps and Desktops. En el contexto de Citrix Virtual Apps (CVA) o 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 pueden trabajar en un único componente de hardware que ejecute un hipervisor principal.

Nota:

Esta sección incluye información para estimar la escalabilidad de un solo servidor (SSS). La información es general y no necesariamente aplicable a su situación o entorno en particular. La única forma de entender realmente el valor de SSS en Citrix Virtual Apps and Desktops es utilizando una herramienta para pruebas de carga o escalabilidad como Login VSI. Citrix recomienda usar esta información y estas reglas simples únicamente para estimar rápidamente el valor SSS. Sin embargo, Citrix recomienda usar Login VSI o la herramienta de pruebas de carga que elija para validar los resultados, especialmente antes de comprar hardware o tomar cualquier decisión de carácter financiero.

Hardware (sistema sometido a prueba)

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

Software

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

Terminología

  • Carga de trabajo de los trabajadores del conocimiento: Incluye Acrobat Reader, Freemind/Java, visor de fotos, Edge y aplicaciones de MS Office como Excel, Outlook, PowerPoint y Word.
  • Base de referencia: Las pruebas de escalabilidad del servidor se ejecutan con la carga de trabajo los trabajadores del conocimiento (sin Microsoft Teams).
  • Carga de trabajo de Microsoft Teams: Carga de trabajo típica de trabajador del conocimiento + Microsoft Teams

Cómo es la prueba de estrés de Microsoft Teams

  • Microsoft Teams se optimiza con HDX. Por lo tanto, todo el procesamiento multimedia se envía al dispositivo de punto final o al cliente y no forma parte de la medición.
  • Todos los procesos de Microsoft Teams se detienen o finalizan antes del comienzo de la carga de trabajo.
  • Abra Microsoft Teams (arranque en frío).
  • Mida el tiempo que tarda Microsoft Teams en cargar y captar el foco de la ventana principal de Microsoft Teams.
  • Cambie a la ventana de chat con los atajos de teclado.
  • Cambie a la ventana del calendario con los atajos de teclado.
  • Envíe el mensaje de chat a un usuario específico con los atajos de teclado.
  • Cambie a la ventana de Microsoft Teams con los atajos de teclado.

Resultados

  • Impacto de escalabilidad del 40 % con la carga de trabajo de Microsoft Teams (81 usuarios), en comparación con la base de referencia (137 usuarios).
  • Al aumentar la capacidad del servidor en un 40 % aproximadamente (en CPU), se restaura la cantidad de usuarios como ocurre con la carga de trabajo de referencia.
  • Se requiere un 20 % de memoria adicional con la carga de trabajo de Microsoft Teams, en comparación con la base de referencia.
  • Aumento del tamaño de almacenamiento por usuario de 512 a 1024 MB.
  • ~50 % de aumento en la escritura de IOPS, ~100 % de aumento en las lecturas de IOPS. Microsoft Teams puede tener un impacto significativo en entornos con un almacenamiento más lento.

Tabla de funciones y compatibilidad de versiones

Función Microsoft Teams (versión mínima) VDA (versión mínima) Aplicación Citrix Workspace para Windows CR (versión mínima) Aplicación Citrix Workspace para Mac (versión mínima) Aplicación Citrix Workspace para Linux (versión mínima) Aplicación Citrix Workspace para ChromeOS (versión mínima)
Audio/vídeo (P2P y conferencias) 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 la 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. Varios monitores Versión actual menos 90 días 1912 CU6+ 2106 (1) 2106 2106 No
DTMF Versión actual menos 90 días N/D 2102 2101 2101 2111.1
Compatibilidad con servidores proxy Versión actual menos 90 días N/D 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/D 2112.1 2112 2112 2112
Dar control Versión actual menos 90 días N/D 2112.1 2203.1 No No
Solicitar el control Versión actual menos 90 días N/D 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 y versiones posteriores 2112 2203.1 2203 2303
Desenfoque de fondo Versión actual menos 90 días 2112, 1912 CU6 y versiones posteriores 2207 2301 2212 2303
  1. El visor del CD en modo de pantalla completa solamente. MAYÚS+F2 no está disponible.
  2. Negotiate/Kerberos, NTLM, Basic y Digest. Los archivos Pac también son compatibles.
  3. Anónimos solamente.
  4. Si el VDA tiene la versión 2112 o una posterior, los subtítulos en directo solo funcionan si la versión de la aplicación Citrix Workspace 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 ventana única o en modo de varias ventanas.
  5. El modo multiventana se introdujo en la versión 2112 de VDA, pero se transfirió a la versión 1912 LTSR CU6 de VDA.

Nota:

  • Todas las funciones enumeradas en la Aplicación Citrix Workspace para Windows 1912 CU6 (o una versión posterior) son válidas para la aplicación Citrix Workspace para Windows 2203.1 LTSR CU1.
  • Microsoft ha retirado el modo de ventana única en Microsoft Teams. Para cumplir con las normas, debe actualizar su VDA a 1912 CU6 LTSR o a una versión posterior y a la aplicación Citrix Workspace 2203 CU2 o a una versión posterior, la cual ofrece el modo multiventana.

Habilitar la optimización de Microsoft Teams

Para habilitar la optimización de Microsoft Teams, utilice la directiva de la consola Administrar descrita en la directiva de redirección de Microsoft Teams. Esta directiva está activada de forma predeterminada. Además de habilitar esta directiva, HDX comprueba si la versión de la aplicación Citrix Workspace es, al menos, la mínima requerida. Si se ha habilitado la directiva y se admite la versión de la aplicación Citrix Workspace, HKEY_CURRENT_USER\Software\Citrix\HDXMediaStream\MSTeamsRedirSupport se establece en 1 automáticamente en el VDA. Microsoft Teams lee la clave para cargar en modo VDI.

Nota:

Si utiliza agentes VDA de la versión 1906.2, o una posterior, con versiones de controladores anteriores (por ejemplo, versión 7.15) que no tienen la directiva disponible en la consola Administrar (Studio), el VDA aún puede optimizarse. La optimización HDX para Microsoft Teams está habilitada de forma predeterminada en el VDA.

Si hace clic en Acerca de > Versión, aparecerá la leyenda Optimizado para Citrix HDX:

Leyenda Optimizado para Citrix

Si se muestra que Citrix HDX no está conectado, la API de Citrix se carga en Microsoft Teams. Cargar la API es el primer paso hacia la redirección. Pero hay un error en las partes posteriores de la pila. Es muy probable que el error esté en los servicios de VDA o en la aplicación Citrix Workspace.

Leyenda No optimizado para Citrix

Si no aparece ninguna leyenda, Microsoft Teams no pudo cargar la API de Citrix. Salga de Microsoft Teams haciendo clic con el botón secundario en el icono del área de notificaciones y reiniciando. Asegúrese de que la directiva de la consola Administrar no esté establecida en 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 tenga que iniciar Microsoft Teams de nuevo para obtener una sesión optimizada para HDX cuando su conectividad cambia. Por ejemplo, si se traslada de un dispositivo de punto final no compatible (aplicación Workspace para iOS, Android o versiones anteriores de Windows/Linux/Mac) a uno compatible (aplicación Workspace para Windows/Linux/Mac/Chrome OS/HTML5) o viceversa.
  • También es necesario reiniciar Microsoft Teams si ha instalado la aplicación con el instalador EXE de Microsoft Teams en el VDA. Se recomienda el instalador EXE para implementaciones de VDI persistentes. En estos 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 ejecuta de forma optimizada.
  • Al pasar de una sesión local a una sesión HDX, debe iniciar Microsoft Teams de nuevo para optimizar la sesión con HDX. Esta acción es necesaria en caso de acceso con Remote PC.

Requisitos de la red

Microsoft Teams se basa en servidores Media Processor (procesador de multimedia) en Microsoft 365 para las reuniones o llamadas con múltiples participantes. Además, Microsoft Teams se basa en Transport Relay (traspaso de transporte) de Microsoft 365 para estos casos:

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

Así, el estado de la red entre el par y la nube de Microsoft 365 determina el rendimiento de la llamada. Para obtener pautas detalladas sobre la planificación de redes, consulte Principios de conectividad de red de Microsoft 365.

Se recomienda analizar el entorno para identificar los riesgos y los requisitos que puedan influir en la implementación general de voz y vídeo en la nube. Utilice la Herramienta de evaluación de la red de Skype for Business para comprobar si la red está lista para Microsoft Teams. Para obtener información sobre asistencia, consulte Asistencia.

Resumen de las recomendaciones de red clave para el tráfico con protocolo de transporte en tiempo real (RTP)

  • Conéctese a la red de Microsoft 365 de la forma más directa posible desde la sucursal.
  • Planifique y proporcione suficiente ancho de banda en la sucursal.
  • Compruebe la conectividad y la calidad de la red en cada sucursal.
  • Si debe usar una de estas opciones en la sucursal, asegúrese 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 (PPP)
    • Bifurcaciones VPN (utilice túnel dividido si es posible)

Importante: Configuración de túneles divididos de VPN

El tráfico de HdxRtcEngine.exe debe desviarse del túnel VPN y debe poder usar la conexión a Internet local del usuario para conectarse directamente al servicio. El modo varía según el producto de la VPN y la plataforma de la máquina que se usen, pero la mayoría de las soluciones de VPN admiten una configuración simple de la directiva para aplicar esta lógica. Para obtener más información sobre las instrucciones de túneles divididos específicas de cada plataforma VPN, consulte este artículo de Microsoft.

El motor multimedia WebRTC en la aplicación Workspace (HdxRtcEngine.exe) utiliza el protocolo de transporte seguro en tiempo real (SRTP) para secuencias multimedia que se descargan en el cliente. SRTP proporciona confidencialidad y autenticación a RTP. Para esta funcionalidad, se utilizan claves simétricas (negociadas con DTLS) para cifrar el contenido multimedia y los mensajes de control mediante cifrado AES.

Para lograr una experiencia de usuario positiva, se recomiendan las siguientes métricas:

Métrica Del dispositivo de punto final a Microsoft 365
Latencia (ida) < 50 ms
Latencia (RTT) < 100 ms
Pérdida de paquetes < 1% durante cada intervalo de 15 segundos
Fluctuación entre la llegada de paquetes < 30 ms durante cada intervalo de 15 segundos

Para obtener más información, consulte Preparación de la red de la organización para Microsoft Teams.

En cuanto a los requisitos de ancho de banda, la optimización para Microsoft Teams puede utilizar 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 llamadas mediante la oferta/respuesta de Session Description Protocol (SDP). 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 H.264 1080p @ 15 fps

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

Opus y H264 son los códecs preferidos para llamadas de conferencias y entre dos usuarios.

Importante:

En cuanto concierne al rendimiento, el uso de CPU es más elevado en la codificación que en la descodificación en la máquina cliente. Puede integrar como parte del código la resolución máxima de codificación en la aplicación Citrix Workspace para Linux y Windows. Consulte Estimador de rendimiento del codificador y Optimización para Microsoft Teams.

Servidores proxy

Según la ubicación del proxy, tenga en cuenta lo siguiente:

  • Configuración del proxy en el VDA:

    Si configura un servidor proxy explícito en el VDA y redirige las conexiones al host local a través de un proxy, la redirección falla. Para configurar el proxy correctamente, debe seleccionar la configuración Omitir servidor proxy para las direcciones locales en Opciones de Internet > Conexiones > Configuración de LAN > Servidores proxy y omitir 127.0.0.1:9002.

    Si utiliza un archivo PAC, el script de configuración del proxy de VDA del archivo PAC debe devolver DIRECT para wss://127.0.0.1:9002. Si no, la optimización falla. Para asegurarse de que el script devuelva DIRECT, utilice 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 admiten servidores proxy:

    • Aplicación Citrix Workspace para Windows versión 2012 (Negotiate/Kerberos, NTLM, Basic y Digest. Los archivos Pac también son compatibles)
    • Aplicación Citrix Workspace para Windows versión 1912 CU5 (Negotiate/Kerberos, NTLM, Basic y Digest. Los archivos Pac también son compatibles)
    • 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 configuraciones de proxy. Estos dispositivos envían tráfico directamente a los servidores TURN de Microsoft 365.

Importante:

  • Compruebe que el dispositivo cliente se puede conectar al servidor DNS para procesar resoluciones DNS. Un dispositivo cliente debe poder resolver estos FQDN del servidor 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 de DNS no se realizan correctamente, fallan las llamadas P2P con usuarios externos y el establecimiento de archivos multimedia con llamadas de conferencias.

  • 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 sea posible, el motor de medios HDX WebRTC de la aplicación Citrix Workspace (HdxRtcEngine.exe) intenta establecer una conexión SRTP (protocolo de transporte seguro en tiempo real) de red directa mediante el protocolo de datagramas de usuario (UDP) en una llamada de un par homologo a otro. Si los puertos UDP altos están bloqueados, el motor de medios recurre a TCP 443 con TLS.

El motor de contenido multimedia HDX admite ICE, el protocolo STUN (Session Traversal Utilities for NAT) y el protocolo TURN (Traversal Using Relays around NAT) para la detección de candidatos y el establecimiento de conexiones. Esta compatibilidad significa que el dispositivo de punto final debe ser capaz de procesar resoluciones DNS.

Supongamos que no hay una ruta directa entre los dos pares o entre un par y un servidor de conferencias y se une a una llamada o reunión de varios participantes. HdxRtcEngine.exe utiliza un servidor de traspaso de transporte de Microsoft Teams en Microsoft 365 para llegar al otro par o al procesador multimedia, donde se alojan las reuniones. La máquina cliente debe tener acceso a tres intervalos de direcciones IP de subred de Microsoft 365 y a cuatro puertos UDP (o a TCP 443 con TLS como alternativa si UDP está bloqueado). Para obtener más información, consulte el diagrama de arquitectura en Configuración de llamadas y Direcciones URL e intervalos de direcciones IP de ID 11 para Office 365.

ID Categoría Direcciones Puertos de destino
11 Precisa optimización 13.107.64.0/18, 52.112.0.0/14, 52.120.0.0/14 UDP: 3478, 3479, 3480, 3481, TCP: 443 (reserva)

Estos intervalos incluyen tanto servidores de traspaso de transporte como procesadores de multimedia, con un front-end de Azure Load Balancer. Los servidores de traspaso de transporte de Microsoft Teams proporcionan funcionalidad para los protocolos STUN y TURN, pero no son dispositivos de punto final ICE. Además, los servidores de traspaso de transporte de Microsoft Teams no finalizan el contenido multimedia, TLS ni hacen ninguna transcodificación. Pueden puentear TCP (si HdxRtcEngine.exe utiliza TCP) a UDP cuando reenvían tráfico a otros pares o procesadores de multimedia.

El motor de medios WebRTC de la aplicación Workspace conecta con el servidor de traspaso de transporte de Microsoft Teams más cercano en la nube de Microsoft 365. El motor de medios utiliza la técnica IP Anycast y los puertos UDP 3478 a 3481 (puertos UDP diferentes por carga de trabajo, aunque puede haber multiplexación) o el puerto TCP 443 con TLS de reserva. La calidad de la llamada depende del protocolo de red subyacente. Debido a que siempre se recomienda UDP antes que TCP, se recomienda diseñar las redes para dar cabida al tráfico UDP en la sucursal.

Si Microsoft Teams se carga en modo optimizado y HdxRtcEngine.exe se está ejecutando en el terminal, los errores de ICE pueden provocar un error de configuración de llamada o transmisión de audio/vídeo en una sola dirección. Cuando no se pueda completar una llamada o las secuencias multimedia no sean dúplex completo, compruebe primero la traza Wireshark en el dispositivo de punto final. Para obtener más información sobre el proceso de recopilación de candidatos de ICE, consulte “Recopilar registros” en la sección Asistencia.

Nota:

Si los dispositivos de punto final no tienen acceso a Internet, es posible que los usuarios aún puedan realizar una llamada de un par homólogo a otro si están en la misma red de área local (LAN). Las reuniones no funcionan. 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

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

Arquitectura

Cómo funciona la optimización para Microsoft Teams

  1. Inicie Microsoft Teams.
  2. Microsoft Teams se autentica en O365. Las directivas de arrendatario se envían al cliente de Microsoft Teams, y la información pertinente del canal de señalización y del protocolo TURN se transmite a la aplicación.
  3. Microsoft Teams detecta que se ejecuta en un VDA y realiza llamadas API a la API de JavaScript de Citrix.
  4. JavaScript de Citrix en Microsoft Teams abre una conexión WebSocket segura con WebSocketService.exe en el VDA, que genera WebSocketAgent.exe dentro de la sesión de usuario.
  5. WebSocketAgent.exe crea una instancia de un canal virtual genérico mediante una llamada al servicio de redirección de Microsoft Teams para Citrix HDX (CtxSvcHost.exe).
  6. El archivo wfica32.exe (motor de HDX) de la aplicación Citrix Workspace genera un nuevo proceso denominado HdxRtcEngine.exe, que es el nuevo motor de WebRTC utilizado para la optimización de Microsoft Teams.
  7. El motor de medios de Citrix y Teams.exe tienen una ruta bidireccional de canales virtuales y pueden comenzar a procesar solicitudes multimedia.

    —–Llamadas de usuario——

  8. El interlocutor A hace clic en el botón de llamada. Teams.exe se comunica con los servicios de Microsoft Teams de Microsoft 365 y establece una ruta de señalización de extremo a extremo con el interlocutor B. Microsoft Teams solicita a HdxRtcEngine una serie de parámetros de llamada admitidos (códecs, resoluciones, etc., lo que se conoce como una oferta de protocolo de descripción de sesiones o SDP). A continuación, estos parámetros de llamada se retransmiten mediante la ruta de señalización a los servicios de Microsoft Teams en Microsoft 365 y, desde allí, al otro interlocutor.
  9. La oferta/respuesta SDP (negociación de paso único) tiene lugar a través del canal de señalización, y las comprobaciones de conectividad de ICE (recorrido de NAT y firewalls mediante solicitudes de enlace STUN) se completan. A continuación, el contenido multimedia con Secure Real-Time Transport Protocol (SRTP) circula directamente entre HdxRtcEngine.exe y el otro interlocutor (o servidores de conferencia de Microsoft 365 si se trata de una reunión).

Sistema telefónico de Microsoft

Sistema telefónico es la tecnología de Microsoft que posibilita el control de llamadas y las funciones de central de conmutación (PBX) en la nube de Microsoft 365 con Microsoft Teams. La optimización para Microsoft Teams es compatible con el sistema telefónico mediante planes de llamada de Microsoft 365 o enrutamiento directo. Con Enrutamiento directo, puede conectar su propio controlador de borde de sesión (SBC) compatible directamente al sistema telefónico de Microsoft sin necesidad de software local adicional. Se admiten colas de llamadas, transferencia, reenvío, retención, silenciamiento y reanudación de una llamada.

DTMF

Las siguientes versiones de la aplicación Citrix Workspace (y posteriores) son compatibles con la funcionalidad multifrecuencia de doble tono (DTMF):

  • Versión 2102 de la aplicación Citrix Workspace para Windows
  • Aplicación Citrix Workspace 1912 LTSR CU5 para Windows (solo SO con Windows 10)
  • Versión 2101 de la aplicación Citrix Workspace para Linux
  • Versión 2101 de la aplicación Citrix Workspace para Mac
  • Aplicación Citrix Workspace para ChromeOS versión 2111.1

Compatibilidad con e911 dinámico

A partir de la versión 2112, la aplicación Citrix Workspace admite llamadas de emergencia dinámicas. Cuando se usa en los planes de llamadas de Microsoft, Operator Connect y enrutamiento directo, le permite:

  • Configurar y redirigir 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 dispositivo de 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 transmitible de la persona que llama al 911 se transmita al Punto de Respuesta de Seguridad Pública (PSAP) correspondiente. La optimización de Microsoft Teams con HDX es conforme a la ley de Ray Baum cuando se utiliza con las siguientes versiones de la aplicación Citrix Workspace:

  • Aplicación Citrix Workspace para Windows 2112.1 y versiones posteriores
  • Aplicación Citrix Workspace para Linux 2112 y versiones posteriores
  • Aplicación Citrix Workspace para Mac 2112 y versiones posteriores
  • Aplicación Citrix Workspace para ChromeOS 2112 y versiones posteriores

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

  • Parámetros de red
  • Servicio de información de ubicación (LIS)

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

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

  • ID de chasis o ID de puerto mediante el protocolo de detección de la capa de enlace (LLDP) para conexiones Ethernet/Switch. Ethernet/Switch (LLDP) se admite en:

    • Versiones 8.1 y 10 de Windows
    • macOS, que requiere software de habilitación de LLDP. Para descargar el software de habilitación de LLDP, vaya a www.microsoft.com y busque 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.
  • BSSID de WLAN y {IPv4-IPv6; subred; dirección MAC} del dispositivo de punto final en el que está instalada la aplicación Citrix Workspace.
    • Las ubicaciones basadas en subredes y Wi-Fi son compatibles con la aplicación Workspace para Windows, Linux y Mac.
  • Latitud y longitud, si se concede el permiso de usuario en el nivel de SO donde está instalada la aplicación Citrix Workspace (permiso establecido en HDX RTC Engine).
    • Compatible con todas las plataformas de la aplicación Workspace. Sin embargo, para Citrix Workspace para Linux, debe incluir la biblioteca libgps en la distribución del sistema operativo del cliente ligero (>sudo apt-get install libgps23 gpsd lldpd).

Consideraciones sobre el firewall

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

Advertencia de firewall

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

Reglas de entrada del firewall

Coexistencia de Microsoft Teams y Skype for Business

Puede implementar Microsoft Teams y Skype for Business en paralelo, como dos soluciones independientes con prestaciones superpuestas. Para obtener más información, consulte Coexistencia e interoperabilidad de Microsoft Teams y Skype for Business.

Citrix RealTime Optimization Pack y Optimización de HDX para motores multimedia de Microsoft Teams respetan la configuración establecida en su entorno. Los ejemplos incluyen modos de isla y Skype for Business con la colaboración de Microsoft Teams. Asimismo, Skype for Business con las reuniones y la colaboración de Microsoft Teams.

El acceso periférico solo se puede conceder a una sola aplicación a la vez. Por ejemplo, el acceso a la cámara web de parte de RealTime Media Engine durante una llamada bloquea el dispositivo de imágenes durante dicha llamada. Cuando el dispositivo se libera, está disponible para Microsoft Teams.

Coexistencia de Microsoft Teams y Skype

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

Para lograr una calidad de audio y vídeo óptima, se requiere una conexión de red a la nube de Microsoft 365 que tenga baja latencia, baja vibración y baja pérdida de paquetes. El uso de una red de retorno (backhaul) para canalizar el tráfico RTP de audio y vídeo de Microsoft Teams desde los usuarios de la aplicación Citrix Workspace que se encuentran en sucursales a un centro de datos antes de dirigirlo a Internet puede agregar una latencia excesiva. También podría provocar congestión en los vínculos WAN. Citrix SD-WAN optimiza la conectividad para Microsoft Teams en base a 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 y DNS próximo. Este uso sirve para identificar, clasificar y dirigir el tráfico de Microsoft Teams.

Las conexiones de banda ancha empresarial de Internet en muchas áreas sufren pérdida intermitente de paquetes, períodos de vibración excesiva e interrupciones.

Citrix SD-WAN ofrece dos soluciones para preservar la calidad de audio y vídeo de Microsoft Teams cuando la red tiene un estado variable o degradado.

  • Si utiliza Microsoft Azure, un dispositivo virtual Citrix SD-WAN (VPX) implementado en la red virtual de Azure ofrece optimizaciones de conectividad avanzadas. Estas optimizaciones incluyen conmutación por error de enlaces y duplicación de paquetes de audio.
  • Los clientes de Citrix SD-WAN pueden conectarse a Microsoft 365 a través de Citrix Cloud Direct Service. Este servicio garantiza una entrega fiable y segura de todo el tráfico de Internet.

Si la calidad de la conexión a Internet de la sucursal no es un problema, puede ser suficiente para minimizar la latencia. Dirija el tráfico de Microsoft Teams directamente desde el dispositivo de sucursal Citrix SD-WAN a la puerta de entrada de Microsoft 365 más cercana para minimizar la latencia. Para obtener más información, consulte Optimización de Citrix SD-WAN Office 365.

Citrix SD-WAN

Reuniones y chat en modo multiventana

En Windows, puede utilizar varias ventanas de reuniones o chat para Microsoft Teams. Para obtener más información sobre la función emergente, consulte Microsoft Teams Pop-Out Windows for Chats and Meetings en el sitio de Microsoft 365.

Nota:

Esta función está disponible en la aplicación Citrix Workspace para Windows 2112.1, Mac 2203, Linux 2203 y ChromeOS 2303. Requiere un VDA 2112 o una versión posterior, y se transfirió a 1912 CU6 LTSR y versiones posteriores.

Desenfoque y efectos de fondo

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

Puede difuminar o reemplazar el fondo por una imagen predeterminada y evitar distracciones inesperadas al ayudar a que la conversación se centre en la silueta (cuerpo y rostro). Puede utilizar esta función con llamadas de conferencia o P2P.

Nota:

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

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

  • Aplicación Citrix Workspace para Windows 2207
  • Aplicación Citrix Workspace para Mac 2301
  • Aplicación Citrix Workspace para Linux 2307
  • Aplicación Citrix Workspace para ChromeOS 2303

Limitaciones:

  • El cliente debe estar conectado a Internet mientras se reemplaza la imagen de fondo por una imagen predeterminada de Microsoft Teams.
  • La interfaz de usuario de Microsoft Teams no admite el reemplazo de imágenes de fondo definidas por el administrador y el usuario. Las imágenes de fondo personalizadas se pueden configurar mediante los parámetros de configuración del cliente, si la imagen también está almacenada en el cliente.

Establecimiento de una imagen de fondo personalizada

Las siguientes claves de Registro solo son necesarias si no tiene previsto utilizar la interfaz de usuario de Microsoft Teams para controlar la función o si un administrador quiere anular el funcionamiento predeterminado. Por ejemplo: inhabilitar el desenfoque de fondo porque el dispositivo de punto final no es lo suficientemente potente.

En Windows

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

Ubicación: HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStream

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

Al establecer el valor en 1, se desenfoca el fondo. El usuario final o el administrador pueden establecer este valor.

Si se establece el valor en 2, también debe estar presente la clave VideoBackgroundImage. Este valor solo puede establecerlo el administrador. Esta clave solo es necesaria si quiere reemplazar la imagen de fondo, no desenfocarla:

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

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

Esta configuración del Registro también sirve para habilitar el desenfoque de fondo o el reemplazo de imágenes en la aplicación Citrix Workspace 2206 sin el selector de interfaz de usuario de Microsoft Teams. En otras palabras, si su entorno o VDA no admiten el modo multiventana, puede usar la solución alternativa (claves del Registro en HKCU) con la aplicación Citrix Workspace 2206 o posterior para lograr un resultado parecido, aunque el usuario no podrá controlar la funcionalidad en medio de la sesión HDX o la llamada de Microsoft Teams.

Los cambios en las claves del Registro solo surten efecto cuando se conecta la sesión HDX.

En Mac

Ubicación de la imagen descargada por el usuario: /Usuarios/nombre_de_usuario/Descargas/cualquier_imagen.png

Ejecute 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/nombre_de_usuario/Downloads/cualquier_imagen.jpg

Cree el archivo /var/.config/citrix/hdx_rtc_engine/config.json y agregue estas claves de configuración en formato JSON. Por ejemplo,

{

"VideoBackgroundEffect":2,

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

}

En HTML5

  1. Vaya al archivo configuration.js que se encuentra en la carpeta HTML5Client.
  2. Agregue el atributo backgroundEffects y establezca el atributo en true. Por ejemplo,

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

Consideraciones sobre el consumo de CPU

Si bien la funcionalidad de desenfoque es frugal en cuanto respecta a la CPU, puede esperar un aumento del 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 del fondo agrega aproximadamente un 2% al uso de CPU. El uso medio de CPU es inferior al 20%.

Vista de galería y participantes activos en Microsoft Teams

Microsoft Teams permite los modos Gallery, Large Gallery y Together.

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

Microsoft Teams también ofrece la vista Large Gallery con una cuadrícula de hasta 7x7. Como resultado, el servidor de conferencias de Microsoft Teams compone un único feed de vídeo y lo envía al dispositivo cliente para su descodificación, lo que reduce el consumo de CPU. Es posible que este único feed de tipo tabla también incluya vídeos de autoprevisualización del usuario.

Por último, Microsoft Teams permite el modo Together, que forma parte de la nueva experiencia de las reuniones. Con la tecnología de segmentación de IA para colocar digitalmente a los participantes en un fondo compartido, Microsoft Teams coloca a todos los participantes en el mismo auditorio.

El usuario puede controlar estos modos durante una llamada de conferencia con seleccionar los modos Gallery, Large Gallery o Together en el menú de puntos suspensivos.

Diseño de vídeo

Compatibilidad con 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 versiones posteriores):

  • La opción Fit to frame está disponible en la vista Gallery/Large Gallery. Esta opción recorta el tamaño del vídeo para ajustarlo a la subventana. Fill to frame, por otro lado, muestra barras negras (buzón) en los laterales del vídeo para que no haya recortes.

En esta tabla se ofrece una comparación de los diseños Gallery y Large Gallery:

  Vista Gallery 2x2 (predeterminada) Vista Large Gallery
Diseño / Cuadrícula Muestra una cuadrícula 2x2 con secuencias de vídeo de cuatro participantes. Solo los cuatro últimos participantes más activos aparecen en la pantalla, y los demás participantes no 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 multimedia reenvía transmisiones individuales de cada participante a cada usuario. Un servidor central de conferencias mezcla y transcodifica todo el audio o vídeo para crear un diseño compuesto personalizado para cada participante. Esta acción agrega alguna latencia adicional.
Participante activo El nuevo participante activo sustituye al participante menos activo de la cuadrícula. Muestra todos los participantes independientemente de si están activos o inactivos.
Codificación en el dispositivo de punto final Es posible que se codifiquen al menos una secuencia de vídeo en el dispositivo de punto final si la transmisión simultánea está habilitada. Para obtener más información sobre la compatibilidad con la transmisión simultánea, consulte Transmisión simultánea. Es posible que se codifiquen al menos una secuencia de vídeo en el dispositivo de punto final si la transmisión simultánea está habilitada. Para obtener más información sobre la compatibilidad con la transmisión simultánea, consulte Transmisión simultánea.
Descodificación en el dispositivo de punto final Cada participante recibe hasta cuatro transmisiones multimedia individuales. Esto aumenta el consumo de CPU en el dispositivo de punto final por parte de HdxRtcEngine.exe (para la descodificación/generación). Cada participante recibe una única transmisión de audio y vídeo. Esta configuración reduce el consumo de CPU en el dispositivo de punto final.
Resolución máxima 720p. Cuando cuatro participantes comparten vídeo, la resolución máxima es de 360p por fuente de vídeo. Si menos de cuatro participantes comparten vídeo, es posible que la resolución por fuente de vídeo sea más alta. 720p para el diseño compuesto o la mezcla. No hay necesidad de una transmisión de vídeo de alta calidad para cada participante en un diseño compuesto. Debido a esta condición, cada usuario remitente reduce la resolución o la velocidad de bits de carga.
Problema de “usuarios lentos” El usuario remitente modifica la calidad de cada modalidad (audio/vídeo/pantalla compartida) a la calidad común más baja de las redes de los participantes. Esta transmisión multimedia se reenvía a todos los demás participantes. Como resultado, un participante con una red en mal estado afecta a la calidad de todos los demás participantes de la llamada. Menos susceptible al caso de calidad común más baja de las redes. El servidor de conferencias ofrece diferentes calidades en función de las condiciones de red de cada participante.
Vista previa propia Aparece usted en una miniatura pequeña en directo. Aparece usted en una miniatura y se mezcla con el resto de las fuentes de vídeo. Como resultado, es posible que usted se incluya en el diseño principal de los vídeos con una ligera demora adicional.

Uso compartido de la pantalla en Microsoft Teams

Microsoft Teams utiliza el uso compartido de la pantalla basado en vídeo (VBSS), que codifica el escritorio que se comparte con códecs de vídeo, como H264, y crea un flujo de alta definición. Con la optimización HDX, la pantalla compartida entrante se trata como una transmisión de vídeo.

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

Con versiones anteriores, si está en medio de una videollamada y el otro participante comienza a compartir el escritorio, la fuente de vídeo de la cámara original se pone en pausa. En su lugar, se muestra la fuente de vídeo de la pantalla compartida. A continuación, el participante debe reanudar manualmente el uso compartido de la cámara.

Nota para PowerPoint Live

Esta limitación no existe si comparte contenido de PowerPoint Live. En ese caso, otros compañeros pueden ver su cámara web y el contenido, además de desplazarse hacia adelante y hacia atrás para revisar otras diapositivas. En este caso, las diapositivas se generan en el VDA. Para acceder a una presentación con diapositivas de PowerPoint Live, haga clic en el botón “Share tray” y seleccione una de las diapositivas sugeridas de PowerPoint, o haga clic en “Browse” y busque un archivo de PowerPoint en su equipo o en OneDrive.

El uso compartido saliente de la pantalla también se optimiza y se descarga en la aplicación Citrix Workspace. En este caso, el motor de medios captura y transmite solo la ventana de Citrix Desktop Viewer (CDViewer.exe), con un borde rojo a su alrededor. Las aplicaciones locales que se superponen con Desktop Viewer no se capturan.

Nota

Establezca permisos específicos en la aplicación Citrix Workspace para Mac para habilitar el uso compartido de la pantalla. Para obtener más información, consulte Requisitos del sistema.

Limitación conocida:

  • Si Desktop Viewer está inhabilitado o si se está utilizando Desktop Lock, la selección de varios monitores no está disponible en el selector de pantallas de Microsoft Teams. Es posible que Desktop Viewer se inhabilite al modificar la plantilla de archivo .ICA o StoreFront web.config. La tecla de acceso rápido MAYÚS+F2 no es compatible con el uso compartido de la pantalla en varios monitores.
  • En las versiones de la aplicación Workspace anteriores a 2106, solo se comparte el monitor principal. Arrastre la aplicación del escritorio virtual al monitor principal para que los otros participantes de la llamada la puedan ver.
  • Es posible que el uso compartido de la pantalla para varios monitores no funcione si configura la aplicación Citrix Workspace con la función de diseño de monitores virtuales (partición lógica de un único monitor físico). En este caso, todos los monitores virtuales se comparten en una imagen compuesta.
  • Las versiones anteriores de la aplicación Citrix Workspace para Windows (de 1907 a 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ó a partir de las versiones 2009.6 y 1912 CU5.
  • Al compartir la pantalla, si pasa del modo de ventana a la pantalla completa, se detiene el uso compartido de la pantalla. Debe dejar de compartir la pantalla y compartirla de nuevo para que funcione.
  • No es posible anclar los controles de uso compartido en una ubicación específica en Microsoft Teams optimizado.
  • Al compartir una aplicación minimizada, es posible que también se comparta la barra de título de la aplicación.

Uso compartido de pantalla

Uso compartido de la pantalla desde una aplicación integrada:

Si publica Microsoft Teams como aplicación independiente integrada, el uso compartido de la pantalla captura el escritorio local del dispositivo de punto final físico. Se requiere la versión 1909 de la aplicación Citrix Workspace para Windows como mínimo.

Uso compartido de aplicaciones

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

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

  1. Vaya a la aplicación Microsoft Teams de su sesión remota.
  2. Haga clic en Compartir contenido en la interfaz de usuario de Microsoft Teams.
  3. Seleccione una aplicación para compartirla en la reunión. Aparecerá un borde rojo alrededor de la aplicación seleccionada y los interlocutores de la llamada podrán ver la aplicación compartida.

Para compartir una aplicación diferente, haga clic en Compartir contenido de nuevo y seleccione otra aplicación.

Si quiere inhabilitar el uso compartido de aplicaciones, cree esta clave del Registro en el VDA en HKLM\SOFTWARE\Citrix\Graphics: Nombre: UseWsProvider Tipo: DWORD Valor: 0

Nota:

  • Si minimiza una aplicación, Microsoft Teams muestra la última imagen de la aplicación compartida. Puede maximizar la ventana para reanudar el uso compartido de la pantalla.
  • La pantalla compartida depende de la captura de la ventana en el lado del VDA. A continuación, el contenido se transmite a 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 otro usuario o al servidor de conferencias.

Uso compartido de aplicaciones para Microsoft Teams

Limitaciones conocidas en el uso compartido de la pantalla de una aplicación específica:

  • El puntero del mouse no se muestra al compartir la pantalla de una aplicación.
  • Si minimiza una aplicación al compartirla, solo aparece el icono de la aplicación en el selector de pantallas. La miniatura de la aplicación no se previsualiza en el selector de pantallas. No se puede compartir el contenido y el borde rojo no aparece hasta que se maximiza la aplicación.
  • Acceso a aplicaciones locales (LAA) muestra una lista de aplicaciones que se pueden compartir con aplicaciones de escritorio en las instancias de Microsoft Teams optimizadas del VDA. Sin embargo, al seleccionar la aplicación de la lista, es posible que el resultado no sea el previsto.

Compatibilidad con App Protection El uso compartido de la pantalla de una aplicación específica es compatible con la función de App Protection de Microsoft Teams optimizado para HDX. Puede compartir la pantalla de una aplicación específica si ha iniciado la aplicación o el escritorio desde un grupo de entrega que tiene habilitada App Protection.

Al hacer clic en Compartir contenido en la interfaz de usuario de Microsoft Teams, el selector de pantallas quita la opción Escritorio. Solo se puede seleccionar la opción Ventana para compartir cualquier aplicación abierta.

Nota:

Cuando se inician aplicaciones o escritorios desde un grupo de entrega con la protección de aplicaciones habilitada, no se puede ver el vídeo entrante ni compartir la pantalla si se usa la aplicación Citrix Workspace para Windows 2202 o una versión anterior.

Dar y solicitar el control en Microsoft Teams

Esta función se admite en las siguientes versiones de la aplicación Citrix Workspace (no depende de la versión del VDA ni del sistema operativo, sesión única o multisesión):

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

Durante una llamada de Microsoft Teams, puede solicitar el control cuando un participante comparte la pantalla. Una vez que tiene el control, puede hacer selecciones, modificaciones u otras actividades con el teclado y el mouse en la pantalla compartida.

Para tomar el control cuando se comparte una pantalla, haga 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 aceptar o rechazar su solicitud.

Mientras tenga el control, puede realizar selecciones, modificaciones y otras acciones en la pantalla compartida. Para estas acciones, puede usar un teclado y un mouse. Cuando haya terminado, haga clic en Solicitar el control.

Limitaciones:

  • La entrega y solicitud de controles no están disponibles si el usuario comparte una sola aplicación (también conocido como uso compartido de aplicaciones). Se debe compartir todo el escritorio o monitor.
  • La función para anclar la barra de control en 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…). A continuación, los periféricos se indican correctamente en la IU de Microsoft Teams (Configuración > Dispositivos).

Modo de optimización para Microsoft Teams

Microsoft Teams no accede directamente a los dispositivos. En su lugar, recurre al motor de medios WebRTC de la aplicación Workspace para adquirir, capturar y procesar los objetos multimedia. Microsoft Teams indica los dispositivos que debe seleccionar el usuario.

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

Recomendaciones:

  • Auriculares con micrófono certificados por Microsoft Teams con eliminación de eco integrada. En configuraciones con varios periféricos, donde el micrófono y los altavoces se encuentran en dispositivos separados, puede producirse eco. Por ejemplo, una cámara web con un micrófono incorporado y un monitor con altavoces. Cuando utilice altavoces externos, colóquelos lo más lejos posible del micrófono. Además, colóquelos lejos de cualquier superficie que pueda refractar el sonido hacia el micrófono. Para obtener más información, consulte www.microsoft.com y busque auriculares con micrófono certificados por Microsoft Teams.
  • Cámaras certificadas por Microsoft Teams, aunque los periféricos certificados por Skype Empresarial son compatibles con Microsoft Teams. Para obtener más información, vaya a y busque cámaras certificadas por Microsoft Teams y periféricos certificados por Skype for Business.
  • El motor de medios de la aplicación Citrix Workspace no puede aprovechar la descarga de CPU con cámaras web que emplean 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 específicos de dispositivo de audio (canales, profundidad de bits y tasa 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

Aunque un solo altavoz o micrófono no tenga la configuración prevista, la enumeración de dispositivos en Microsoft Teams falla y aparece Ninguno en Configuración > Dispositivos.

Webrpc: Sus registros 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 temporal, inhabilite el dispositivo en cuestión o:

  1. Abra el Panel de control Audio (mmsys.cpl).
  2. Seleccione el dispositivo de reproducción o grabación.
  3. Vaya a Propiedades > Avanzadas y cambie la configuración a un modo compatible.

Modo de reserva

Si Microsoft Teams no se carga en el modo VDI optimizado (“Citrix HDX no está conectado” en Microsoft Teams/Acerca de/Versión), el VDA recurre a tecnologías HDX heredadas. Las tecnologías HDX heredadas pueden ser la redirección de cámara web y la redirección de audio y micrófono del cliente. Si está utilizando un SO de plataforma o versión de la aplicación Workspace que no admite la optimización de Microsoft Teams, no se aplicarán las claves de registro de reserva. 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 puede controlar granularmente el mecanismo de reserva estableciendo las claves de Registro en el VDA. Para obtener más información, consulte Modo de reserva de Microsoft Teams en la lista de funciones administradas a través del Registro.

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

Para determinar si está en el modo optimizado o no en la ficha Configuración > Dispositivos de la aplicación Microsoft Teams, la diferencia más significativa es el nombre de la cámara. Si Microsoft Teams se carga en modo no optimizado, se inician las tecnologías HDX antiguas. El nombre de la cámara web tiene el sufijo Citrix HDX, como se muestra en el gráfico siguiente. Es posible que los nombres de los altavoces y del micrófono sean ligeramente distintos (o estar truncados) si se comparan con sus nombres en el modo optimizado.

Modo de no optimización para Microsoft Teams

Cuando se utilizan tecnologías HDX heredadas, Microsoft Teams no descarga el procesamiento de audio, vídeo y uso compartido de la pantalla al motor multimedia WebRTC de la aplicación Citrix Workspace del dispositivo de punto final. En su lugar, las tecnologías HDX emplean la generación de contenido del lado del servidor. Espere un alto consumo de CPU en el VDA cuando active vídeo. Es posible que el rendimiento del audio en tiempo real no sea óptimo.

Limitaciones conocidas

Limitaciones de Citrix

Limitaciones en la aplicación Citrix Workspace:

  • Botones HID: Respuesta y finalización de llamada no disponibles. Compatible con subir y bajar el volumen.
  • Los parámetros de calidad de servicio que ofrece el Centro de administración de Microsoft Teams no se aplican a los usuarios de VDI.
  • Los usuarios no pueden hacer capturas de pantalla del contenido de Microsoft Teams con una herramienta de recorte en el VDA. Sin embargo, si la herramienta de recorte se utiliza en el lado del cliente, se puede capturar el contenido.

Limitación en el VDA:

  • Al configurar el parámetro PPP elevado de la aplicación Citrix Workspace en Yes, la ventana de vídeo redirigido aparece fuera de lugar. Esta limitación se produce cuando el factor de escalado de PPP del monitor está configurado en un valor superior al 100%.

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

  • Solo se puede controlar el volumen de una llamada optimizada desde la barra de volumen presente en la máquina cliente, no en el VDA.

Transmisión simultánea

La función de transmisión simultánea está habilitada para llamadas de videoconferencias en Microsoft Teams optimizado tanto en Windows como en Mac. Para Linux, consulte con el proveedor de su cliente ligero. Con la transmisión simultánea, la calidad y la experiencia de las videoconferencias en diferentes dispositivos de punto final mejoran al adaptarse a la resolución adecuada para ofrecer la mejor experiencia en llamadas a todos los usuarios.

Con esta experiencia mejorada, es posible que cada usuario cuente con varias transmisiones de vídeo en diferentes resoluciones (por ejemplo, 720p, 360p…) en función de varios factores, como la capacidad del dispositivo de punto final, las condiciones de la red y más. El dispositivo de punto final receptor solicita entonces la resolución de máxima calidad que pueda gestionar, lo que ofrece a todos los usuarios una experiencia de vídeo óptima.

Nota:

Esta función está disponible solamente después de la implantación de una actualización de Microsoft Teams. Para obtener información sobre el valor de ETA, vaya a https://www.microsoft.com/ y busque la hoja de ruta de Microsoft 365. Cuando Microsoft implante la actualización, consulte CTX253754 para obtener información sobre la actualización de la documentación y el anuncio.

Limitaciones de Microsoft

  • No se ofrece la vista de galería 3x3. Dependencia de Microsoft Teams: Póngase en contacto con Microsoft para saber cuándo esperar una cuadrícula 3x3.
  • La interoperabilidad con Skype for Business se limita a llamadas de audio, sin modalidad de vídeo.
  • La resolución máxima de transmisión de vídeo entrante y saliente es 720p.
  • No se admite el tono de espera de las llamadas RTC.
  • No se admite la omisión de medios para enrutamiento directo.
  • Los roles de productor y presentador para difusión y eventos en directo no están disponibles. El rol de asistente está disponible, pero no está optimizado (renderizado en el VDA).
  • No está disponible la función de zoom en Microsoft Teams.
  • No se admiten el enrutamiento basado en ubicación ni la omisión de medios.
  • No se permite la combinación de llamadas (la opción no se muestra en la interfaz de usuario).

Limitaciones de Citrix y Microsoft

  • Al hacer uso compartido de pantalla, la opción de incluir audio del sistema no está disponible.
  • La transmisión simultánea no es compatible con ChromeOS.

Próximo fin de vida (EOL) de la función de ventana única en Microsoft Teams

El 31 de enero de 2024, Microsoft retirará la compatibilidad de Microsoft Teams con la interfaz de usuario de ventana única cuando se utilice la optimización de Microsoft Teams en entornos de imagen de disco virtual (VDI) y solo admitirá la experiencia multiventana. Microsoft notificó esta retirada el 8 de septiembre de 2023 en el Centro de administración de M365s (ID de publicación: MC674419). Los detalles sobre la función de multiventana se encuentran en el artículo New Meeting and Calling Experience in Microsoft Teams de Tech Community.

Nota:

Para seguir usando Microsoft Teams en modo optimizado para compartir pantallas y vídeo, Citrix recomienda actualizar su VDA y la aplicación Citrix Workspace a las versiones compatibles. Si no actualiza su infraestructura y sus terminales para que tengan disponibles las funciones de multiventana, sus llamadas, videollamadas y uso compartido de pantalla dejarán de estar optimizadas. Esto puede provocar problemas de calidad de las llamadas, aumentar la latencia y aumentar la carga del servidor.

En la siguiente tabla se muestran 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 con 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 multiventana. Es posible que algunas de las versiones mínimas que se enumeran aquí hayan llegado al final de su vida.
  2. Versión compatible con LTSR: esta es la versión LTSR compatible con Citrix para multiventana. Es posible que las versiones anteriores de estas versiones de LTSR funcionen, pero no se garantiza la compatibilidad para esas versiones cuando se publique una nueva versión de LTSR CU. Para obtener más información sobre las directivas de compatibilidad de LTSR, consultehttps://support.citrix.com/article/CTX205549/faq-citrix-virtual-apps-and-desktops-and-citrix-hypervisor-long-term-service-release-ltsr.
  3. Versión recomendada: es la versión del software que Citrix recomienda si el usuario/cliente decide actualizar su software. Todas estas son versiones CR.
  4. La versión 2203 LTSR para las versiones base de VDA y CWA incluye la funcionalidad de multiventana. Estas versiones han sido reemplazadas por la última CU, que es la versión compatible oficial. Los clientes pueden seguir usando estas versiones no compatibles según su criterio. Citrix anima a los clientes de la versión LTSR a que se actualicen a la versión CU más reciente.

Anuncio de obsolescencia del formato SDP (Plan B) en WebRTC

Citrix tiene previsto retirar la compatibilidad con el formato SDP (Plan B) en WebRTC en versiones futuras. Para poder hacer uso de las funcionalidades optimizadas de Microsoft Teams, deberá usar Unified Plan en WebRTC.

Productos afectados

En una de las versiones futuras de la aplicación Citrix Workspace, no se admitirán las llamadas entre dispositivos de punto final con la próxima versión de la aplicación Citrix Workspace y dispositivos de punto final con la aplicación Citrix Workspace 2108 o versiones anteriores. Esta incompatibilidad en las llamadas incluye a 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

Reemplazo para el Plan B

Si utiliza una versión de la aplicación Citrix Workspace anterior a 2109, debe actualizar a una versión compatible (preferiblemente, la última versión Current Release). De lo contrario, no se conectarán las llamadas con una versión futura o dispositivos de punto final más recientes. Es posible que las llamadas entre versiones futuras y sus socios de comunicación federados tampoco se completen si el socio federado no ha actualizado su versión de Citrix Workspace.

La versión 2108 de la aplicación Citrix Workspace dejó de recibir asistencia en marzo de 2023 y debe actualizarse a una versión más reciente. Para obtener más información sobre la compatibilidad de versiones de la aplicación Citrix Workspace, consulte la aplicación Workspace.

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

Información adicional