Optimización para Microsoft Teams (Clásico)
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, agrupamos todos los componentes necesarios en la aplicación Citrix Workspace y 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 y 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 decodifica 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 medios entre la aplicación Citrix Workspace y el VDA.
Solo está disponible la obtención/renderización por parte del cliente.
Esta demostración en vídeo le da una idea de cómo funciona Microsoft Teams en un entorno virtual de Citrix.
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 que tienen 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, consulte Historial de actualizaciones de la aplicación Teams (escritorio y Mac).
Nota:
Recomendamos instalar el VDA antes de instalar Microsoft Teams en la imagen dorada. Este orden de instalación es necesario para que la marca ALLUSER=1 surta efecto. Si instaló Microsoft Teams en la máquina virtual antes de instalar el VDA, desinstale y vuelva a instalar Microsoft Teams. Si utiliza App Layering, consulte Para App Layering para obtener más detalles.
Le recomendamos que siga las directrices de instalación de Microsoft Teams en toda la máquina. Además, evite usar el instalador .exe que instala Microsoft Teams en AppData. En su lugar, instale en C:\Program Files (x86)\Microsoft\Teams usando la marca 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 utiliza el parámetro ALLUSERS=1. Cuando se establece 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 entender la diferencia entre ALLUSERS=1 y ALLUSER=1. Puede usar el parámetro ALLUSERS=1 en entornos que no son VDI y en entornos VDI. Use 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 desde un servidor Windows o catálogos aleatorios/agrupados de Windows 10. Para obtener más información, consulte Instalar Microsoft Teams mediante MSI (sección Instalación VDI).
Supongamos que tiene entornos VDI persistentes dedicados de 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, use el instalador .exe o el MSI sin ALLUSER=1.
Para el acceso con PC remoto
Recomendamos que instale Microsoft Teams versión 1.4.00.22472 o posterior después de instalar el VDA. De lo contrario, deberá cerrar sesión y volver a iniciarla para que Microsoft Teams detecte el VDA según lo previsto. La versión 1.4.00.22472 y posteriores incluyen lógica aumentada que se ejecuta al iniciar Microsoft Teams y al iniciar sesión para la detección de VDA. Estas versiones también incluyen la identificación del tipo de sesión activa (HDX, RDP o conexión local a la máquina cliente). Si está 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 a reuniones.
En algunos escenarios de acceso con PC remoto, cuando se vuelve a conectar a una sesión previamente no optimizada desde un nuevo punto final que admite la optimización HDX, es posible que deba reiniciar Microsoft Teams para admitir la optimización HDX.
Para App Layering
Si utiliza Citrix App Layering para administrar las instalaciones de VDA y Microsoft Teams en diferentes capas, implemente esta clave de registro en los VDA de Windows antes de instalar Microsoft Teams con ALLUSER=1. Para obtener más información, consulte Optimización de Microsoft Teams con Citrix App Layering en la lista de funciones que se administran a través del registro.
Recomendaciones de Profile Management
Recomendamos usar el instalador para toda la máquina en 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 utiliza AppData\Local\Microsoft\TeamsMeetingAddin para los registros y AppData\Roaming\Microsoft\Teams (~600–700 MB) para configuraciones específicas del usuario, almacenamiento en caché de elementos de la interfaz de usuario, etc.
Importante:
Si no pasa el indicador ALLUSER=1, el MSI coloca el instalador Teams.exe y
setup.jsonenC:\Program Files (x86)\Teams Installer. Se agrega una clave de registro (TeamsMachineInstaller) en:HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunUn 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 las carpetas, los accesos directos del escritorio y los registros creados al instalar el instalador para toda la máquina de Microsoft Teams en una máquina virtual Windows Server 2016 de 64 bits:
Carpeta:
C:\Program Files (x86)\Microsoft\TeamsC:\Users\<username>\AppData\Roaming\Microsoft\Teams
Acceso directo del escritorio:
C:\Program Files (x86)\Microsoft\Teams\current\Teams.exe
Registro:
HKEY_LOCAL_MACHINE \SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunHKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\RunHKEY_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.
Recomendaciones
- Recomendamos deshabilitar el inicio automático eliminando las claves de registro de Microsoft Teams. Esto evita que muchos inicios de sesión que se producen al mismo tiempo (por ejemplo, al comienzo de su jornada laboral) disparen la CPU de la VM.
- 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\Teamsendesktop-config.json. Puede usar un script de inicio de sesión para editar 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 del procesador de Microsoft Teams.
Instalador por usuario
Al usar el instalador .exe, el proceso de instalación difiere. Todos los archivos se colocan en AppData.
Carpeta:
C:\Users\<username>\AppData\Local\Microsoft\TeamsC:\Users\<username>\AppData\Local\Microsoft\TeamsPresenceAddinC:\Users\<username>\AppData\Local\Microsoft\TeamsMeetingAddinC:\Users\<username>\AppData\Local\SquirrelTempC:\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. El uso de 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. Sincronice los datos en estas dos carpetas:
C:\Users\<username>\AppData\Local\Microsoft\IdentityCacheC:\Users\<username>\AppData\Roaming\Microsoft\Teams
Lista de exclusión de contenido en caché de Microsoft Teams para configuraciones no persistentes
Excluya los archivos y directorios de la carpeta de caché de Microsoft Teams como se describe en la documentación de Microsoft. Esta acción le ayuda a reducir el tamaño de la caché de usuario para optimizar aún más su configuración no persistente.
Caso de uso: escenario de sesión única
En este escenario, el usuario final utiliza Microsoft Teams en una ubicación a la vez. No necesitan ejecutar Microsoft Teams en dos sesiones de Windows al mismo tiempo. En una implementación común de escritorios virtuales, cada usuario se asigna a un escritorio y Microsoft Teams se implementa en el escritorio virtual como una aplicación. Recomendamos habilitar el contenedor de perfiles de Citrix y redirigir los directorios por usuario enumerados en instalador por usuario al contenedor.
- Implemente el instalador de Microsoft Teams para toda la máquina (ALLUSER=1) en la imagen dorada.
- Habilite Citrix Profile Management y configure el almacén de perfiles de usuario con los permisos adecuados.
-
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 perfil.

Enumere todos los directorios por usuario en esta configuración. También puede configurar estos ajustes mediante el servicio Citrix Workspace Environment Management (WEM).
- Aplique la configuración al grupo de entrega correcto.
- Inicie sesión para validar la implementación.
Requisitos del sistema
Versión mínima recomendada: Delivery Controller (DDCs) 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 Standard y Data Center 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 máquinas virtuales 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 Data Center).
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 lo excluya.
Versión recomendada: la última CR de la aplicación Citrix Workspace para Windows y versión mínima: la 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 finalizó en la versión 2006) (la compatibilidad con 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) admitidas: 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, consulte 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 o deshabilitar Microsoft Teams en modo optimizado cambiando la política de optimización de Teams. Los usuarios que inician en modo optimizado en la aplicación Citrix Workspace no pueden deshabilitar Microsoft Teams.
Versión mínima: aplicación Citrix Workspace 2006 para Linux
Para obtener más información, consulte Optimización para Microsoft Teams en la documentación de la aplicación Citrix Workspace para Linux.
Software:
-
GStreamer1.0 o posterior o Cairo 2 - libc++-9.0 o posterior
-
libgdk3.22 o posterior - OpenSSL 1.1.1d
- Distribución Linux x64
Hardware:
- CPU de doble núcleo de 1,8 GHz como mínimo que admita 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, consulte Thin Clients.
Para obtener más información, consulte Requisitos previos para instalar la aplicación Citrix Workspace.
Puede inhabilitar 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, reinicie la sesión. (Se requieren permisos de root).
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 Monterey.
Funciones admitidas:
- 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 el uso compartido de pantalla funcione. Los usuarios configuran esta preferencia en menú Apple > Preferencias del Sistema > Seguridad y privacidad > Pestaña Privacidad > Grabación de pantalla y seleccionan Citrix Viewer.
La optimización de Microsoft Teams funciona de forma predeterminada con la aplicación Citrix Workspace 2012 y versiones posteriores, y macOS 10.15.
Si quiere inhabilitar la optimización de Microsoft Teams, ejecute este comando en un 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 Chrome OS que se ejecuta en la versión más reciente de Chrome OS
Hardware:
- Procesadores con un rendimiento igual o superior al de Intel i3, cuatro núcleos a 2,4 GHz.
Funciones admitidas:
- Audio
- Vídeo
- Optimización del uso compartido de pantalla (entrante y saliente): deshabilitada de forma predeterminada. Consulte estos ajustes 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 único 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 un único hardware que ejecute un hipervisor principal.
Nota:
Esta sección incluye orientación para estimar la SSS. Tenga en cuenta que la orientación es de alto nivel y puede que no sea necesariamente específica para su situación o entorno únicos. La única forma de comprender realmente la SSS de Citrix Virtual Apps and Desktops es utilizar una herramienta de escalabilidad o prueba de carga como Login VSI. Citrix recomienda utilizar esta guía y estas reglas sencillas para estimar rápidamente la SSS únicamente. Sin embargo, Citrix recomienda utilizar Login VSI o la herramienta de prueba de carga de su 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áximo 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) que ejecuta Citrix Virtual Apps and Desktops 2106 VMware ESXi 6.7
Terminología
- Carga de trabajo del 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 del trabajador del conocimiento (sin Microsoft Teams).
- Carga de trabajo de Microsoft Teams: Carga de trabajo típica del trabajador del conocimiento + Microsoft Teams.
Cómo se somete a pruebas de estrés a Microsoft Teams
- Microsoft Teams está optimizado con HDX. Por lo tanto, todo el procesamiento multimedia se descarga en el punto final o cliente y no forma parte de la medición.
- Todos los procesos de Microsoft Teams detenidos o terminados 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 en tomar el foco de la ventana principal de Microsoft Teams.
- Cambiar a la ventana de chat mediante atajos de teclado.
- Cambiar a la ventana del calendario mediante atajos de teclado.
- Enviar el mensaje de chat a un usuario específico mediante atajos de teclado.
- Cambiar a la ventana de Microsoft Teams mediante 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 un ~40% (en CPU) restaura el número de usuarios como con la carga de trabajo de la línea de base.
- 20% de memoria adicional requerida con la carga de trabajo de Microsoft Teams, en comparación con la línea 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 entornos con almacenamiento más lento.
Matriz de funciones y compatibilidad de versiones
| Feature | Microsoft Teams (minimum version) | VDA (minimum version) | Citrix Workspace app for Windows CR | Citrix Workspace app for Windows 1912 LTSR (and CU1-CU4) | Citrix Workspace app for Windows 1912 CU5 | Citrix Workspace app for Windows 1912 CU6 (or later) | Citrix Workspace app for Mac | Citrix Workspace app for Linux | Citrix Workspace app for Chrome OS |
|---|---|---|---|---|---|---|---|---|---|
| Audio/Video (P2P and conference) | current version minus 90 days | 1906 | 1907 | Yes | Yes | Yes | 2009 | 2004 | 2105.5 |
| Screensharing | Current version minus 90 days | 1906 | 1907 | Yes | Yes | Yes | 2012 | 2006 | 2105.5 (1) |
| i. Screen Indicator Red border | Current version minus 90 days | 1906 | 2002 | Yes | Yes | Yes | 2012 | 2006 | No |
| ii. Limit capture to Desktop Viewer | Current version minus 90 days | 1906 | 2009.5 | No | Yes | Yes | 2012 | 2006 | No |
| iii. Multimonitor | Current version minus 90 days | 1906 | 2106 (2) | No | No | Yes (2) | 2106 | 2106 | No |
| DTMF | Current version minus 90 days | N/A | 2102 | No | Yes (5) | Yes (5) | 2101 | 2101 | 2111.1 |
| Proxy Server support | Current version minus 90 days | N/A | 2012 (3) | No | Yes (3) (5) | Yes (3) (5) | 2104 (4) | 2101 (4) | No |
| App Sharing | Current version minus 90 days | 2109 | 2109.1 | No | No | No | 2203.1 | No | No |
| MultiWindow | 1.5.00.11865 | 2112 | 2112.1 | No | No | No | 2203.1 | 2203 | No |
| Give Control | Current version minus 90 days | N/A | 2112.1 | No | No | No | 2203.1 | No | No |
| Request Control | Current version minus 90 days | N/A | 2112.1 | No | No | No | 2203.1 | No | No |
| Live Captions | Current version minus 90 days | N/A | 2109.1 | No | No | No | 2109 | 2109 | No |
| Dynamic e911 | Current version minus 90 days | N/A | 2112.1 | No | No | No | 2112 | 2112 | 2112 |
- Deshabilitado de forma predeterminada, requiere que el administrador lo habilite.
- CD Viewer solo en modo de pantalla completa. SHIFT+F2 no es compatible.
- Negotiate/Kerberos, NTLM, Basic y Digest. También se admiten los archivos
Pac. - Solo anónimo.
- Solo en Windows 10, SO cliente de Windows IoT.
- Funciones actualmente no disponibles en Microsoft Teams. Para obtener información sobre la ETA, consulte la página de Microsoft.
Habilitar la optimización de Microsoft Teams
Para habilitar la optimización de Microsoft Teams, utilice la directiva de la consola de administración descrita en la directiva Redirección de Microsoft Teams. Esta directiva está ACTIVADA de forma predeterminada. Además de habilitar esta directiva, HDX comprueba que la versión de la aplicación Citrix Workspace sea al menos la versión mínima requerida. Si habilitó la directiva y la versión de la aplicación Citrix Workspace 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 utiliza VDAs de la versión 1906.2 o posterior o versiones de controlador anteriores (por ejemplo, la versión 7.15) que no tienen la directiva disponible en la consola de administración (Studio), su VDA aún se puede optimizar. La optimización HDX para Microsoft Teams está habilitada de forma predeterminada en el VDA.
Si hace clic en Acerca de > Versión, aparece la leyenda Citrix HDX Optimized:

Si ve Citrix HDX Not Connected, 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. Lo más probable es que el error esté en los servicios de VDA o en la aplicación Citrix Workspace.

Si no ve ninguna leyenda, Microsoft Teams no pudo cargar la API de Citrix. Salga de Microsoft Teams haciendo clic con el botón derecho en el icono del área de notificación y reinicie. Asegúrese de que la directiva de la consola de administración no esté configurada en Prohibido y de que la versión de la aplicación Citrix Workspace sea compatible.

Importante: reconexiones de sesión
- Es posible que deba reiniciar Microsoft Teams para obtener una sesión optimizada con HDX cuando cambie su conectividad. Por ejemplo, si se desplaza de un punto final 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 ha instalado la aplicación mediante el instalador .exe de Microsoft Teams en el VDA. El instalador .exe se recomienda 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 se desplaza de una sesión local a una sesión HDX, debe reiniciar Microsoft Teams para optimizarlo con HDX. Esta acción es necesaria en un escenario de acceso a PC remoto.
Requisitos de red
Microsoft Teams se basa en los servidores de Media Processor en Microsoft 365 para reuniones o llamadas multipartitas. Además, Microsoft Teams se basa en Microsoft 365 Transport Relays 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. Consulte Principios de conectividad de red de Microsoft 365 para obtener directrices detalladas sobre la planificación de la red.
Recomendamos evaluar su entorno para identificar cualquier riesgo y requisito que pueda influir en su implementación general de voz y vídeo en la nube. Utilice la Herramienta de evaluación de red de Skype for Business para comprobar si su red está lista para Microsoft Teams. Para obtener información de soporte, consulte Soporte.
Resumen de las principales recomendaciones de red para el tráfico del Protocolo de tiempo real (RTP)
- Conéctese a la red de Microsoft 365 lo más directamente 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 utilizar cualquiera de los siguientes elementos 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
- Intercepción SSL de red
- Dispositivos de inspección profunda de paquetes
- Bucle VPN (utilice 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 utilice la conexión a Internet local del usuario para conectarse directamente al servicio. La forma en que se logra esto variará según el producto VPN y la plataforma de la máquina utilizada, pero la mayoría de las soluciones VPN permitirán una configuración sencilla de la política 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, consulte este artículo de Microsoft.
El motor de medios WebRTC de la aplicación Workspace (HdxRtcEngine.exe) utiliza 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 función, se utilizan claves simétricas (negociadas con DTLS) para cifrar los medios y los mensajes de control mediante el cifrado AES.
Se recomiendan las siguientes métricas para una experiencia de usuario positiva:
| Métrica | Punto final a Microsoft 365 |
|---|---|
| Latencia (unidireccional) | < 50 ms |
| Latencia (RTT) | < 100 ms |
| Pérdida de paquetes | <1% durante cualquier intervalo de 15 s |
| Fluctuación de la llegada de paquetes (jitter) | <30 ms durante cualquier intervalo de 15 s |
Para obtener más información, consulte Preparar la red de su 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 mediante 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) | Unos 90 kbps | G.722 |
| Audio (en cada sentido) | Unos 60 kbps | Opus* |
| Vídeo (en cada sentido) | Aproximadamente 700 kbps | H264 360p a 30 fps 16:9 |
| Uso compartido de pantalla | Aproximadamente 300 kbps | H264 1080p a 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 para el uso de la CPU en la máquina cliente. Puede establecer de forma fija 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.
Citrix Gateway
La presencia de un Citrix Gateway local o un servicio Citrix Gateway como proxy HDX no tiene impacto en la optimización de Microsoft Teams. Esto se debe a que solo se establece un canal virtual de comando y control entre la aplicación Workspace y el VDA.
Todas las transmisiones de audio o vídeo se descargan en el cliente para su procesamiento local. Como resultado, no hay renderizado del lado del servidor.
Según la configuración de su entorno, el canal virtual de comando y control fluye a través de Citrix Gateway utilizando una de las siguientes opciones:
- TLS para TCP
- DTLS para EDT
Si también utiliza Citrix Gateway para VPN, asegúrese de permitir que la máquina cliente acceda directamente a los servidores de Microsoft Teams de O365. Puede lograr esto mediante la tunelización dividida u otros métodos.
Servidores proxy
Según la ubicación del proxy, considere lo siguiente:
-
Configuración del proxy en el VDA:
Si configura un servidor proxy explícito en el VDA y enruta las conexiones a localhost a través de un proxy, la redirección falla. Para configurar el proxy correctamente, debe seleccionar la configuración Omitir servidores proxy para direcciones locales en Opciones de Internet > Conexiones > Configuración de LAN > Servidores proxy y asegurarse de que
127.0.0.1:9002se omita.Si utiliza un archivo PAC, el script de configuración del proxy de su VDA del archivo PAC debe devolver DIRECT para
wss://127.0.0.1:9002. De lo contrario, la optimización falla. Para asegurarse de que el script devuelva DIRECT, utiliceshExpMatch(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. También se admiten los archivos
Pac) - Aplicación Citrix Workspace para Windows versión 1912 CU5 (Negotiate/Kerberos, NTLM, Basic y Digest. También se admiten los 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)
- Aplicación Citrix Workspace para Windows versión 2012 (Negotiate/Kerberos, NTLM, Basic y Digest. También se admiten los archivos
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:
- Compruebe que el dispositivo cliente pueda conectarse al servidor DNS para realizar resoluciones DNS. Un dispositivo cliente debe poder resolver los FQDN del servidor de retransmisión de Microsoft Teams siguientes:
worldaz.relay.teams.microsoft.cominaz.relay.teams.microsoft.comuaeaz.relay.teams.microsoft.comeuaz.relay.teams.microsoft.comusaz.relay.teams.microsoft.comturn.dod.teams.microsoft.usturn.gov.teams.microsoft.usSi las solicitudes DNS no se realizan correctamente, las llamadas P2P con usuarios externos y el establecimiento de medios de las llamadas de conferencia fallan.
- 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 en la aplicación Citrix Workspace (HdxRtcEngine.exe) intenta establecer una conexión directa de red Secure Real-time Transport Protocol (SRTP) a través de User Datagram Protocol (UDP) en una llamada punto a punto. Si los puertos altos UDP están bloqueados, el motor de medios recurre a TCP/TLS 443.
El motor de medios HDX admite ICE, Session Traversal Utilities for NAT (STUN) y Traversal Using Relays around NAT (TURN) para el descubrimiento de candidatos y el establecimiento de la conexión. Este soporte significa que el punto final debe ser capaz de realizar resoluciones DNS.
Considere un escenario en el que no hay una ruta directa entre los dos pares o entre un par y un servidor de conferencias y usted se une a una llamada o reunión multipartita. El HdxRtcEngine.exe utiliza 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. Su máquina cliente debe tener acceso a tres rangos de direcciones IP de subred de Microsoft 365 y cuatro puertos UDP (o TCP/TLS 443 como alternativa si UDP está bloqueado). Para obtener más información, consulte 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.120.0.0/14 | UDP: 3478, 3479, 3480, 3481, TCP: 443 (alternativa) |
Estos rangos incluyen tanto los relés de transporte como los procesadores de medios, con un equilibrador de carga de Azure en la parte frontal. Los relés de transporte de Microsoft Teams proporcionan funcionalidad STUN y TURN, pero no son puntos finales ICE. Además, los relés de transporte de Microsoft Teams no terminan los medios, TLS ni realizan ninguna transcodificación. Pueden puentear 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 el relé de transporte de Microsoft Teams más cercano en la nube de Microsoft 365. El motor de medios utiliza 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, le aconsejamos que diseñe sus redes para que admitan el tráfico UDP en la sucursal.
Si Microsoft Teams se carga en modo optimizado y HdxRtcEngine.exe se está ejecutando en el endpoint, los fallos de ICE pueden provocar un error en la configuración de la llamada o audio/vídeo unidireccional. Cuando una llamada no se puede completar o las transmisiones multimedia no son dúplex completo, compruebe primero el seguimiento de Wireshark en el endpoint. Para obtener más información sobre el proceso de recopilación de candidatos ICE, consulte “Recopilación de registros” en la sección Soporte.
Nota:
Si los endpoints 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
Utilice este diagrama de arquitectura como referencia visual para la secuencia del flujo de llamadas. Los pasos correspondientes se indican en el diagrama.
Arquitectura

- Iniciar Microsoft Teams.
- Microsoft Teams se autentica en O365. Las políticas 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.
- Microsoft Teams detecta que se está ejecutando en un VDA y realiza llamadas API a la API de JavaScript de Citrix.
- Citrix JavaScript 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.
- WebSocketAgent.exe crea una instancia de un canal virtual genérico llamando al servicio de redirección de Microsoft Teams de Citrix HDX (CtxSvcHost.exe).
- 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.
-
El motor multimedia de Citrix y Teams.exe tienen una ruta de canal virtual bidireccional y pueden comenzar a procesar solicitudes multimedia.
—–Llamadas de usuario——
- El Peer 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 Peer B. Microsoft Teams solicita a HdxRtcEngine una serie de parámetros de llamada compatibles (códecs, resoluciones, etc., lo que se conoce como una oferta de 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.
- La oferta/respuesta SDP (negociación de un solo paso) tiene lugar a través del canal de señalización, y se completan las comprobaciones de conectividad ICE (recorrido de NAT y Firewall mediante solicitudes de enlace STUN). Luego, los medios del Protocolo de transporte seguro en tiempo real (SRTP) fluyen directamente entre HdxRtcEngine.exe y el otro par (o los servidores de conferencias de Microsoft 365 si se trata de 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, puede conectar su propio controlador de borde de sesión compatible directamente a Microsoft Phone System 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 multifrecuencia de doble tono (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 Chrome OS versión 2111.1
Compatibilidad con e911 dinámico
A partir de la versión 2112, la aplicación Citrix Workspace admite las llamadas de emergencia dinámicas. Cuando se utiliza en los planes de llamadas de Microsoft, Operator Connect y el enrutamiento directo, le 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:
- Aplicación Citrix Workspace para Windows versión 2112.1 y posteriores
- Aplicación Citrix Workspace para Linux versión 2112 y posteriores
- Aplicación Citrix Workspace para Mac versión 2112 y posteriores
- Aplicación Citrix Workspace para Chrome OS 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, consulte la documentación de Microsoft.
La información de ubicación despachable que la aplicación Citrix Workspace transmite 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:
- Windows versiones 8.1 y 10
- macOS, que requiere 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 endpoint donde está instalada la aplicación Citrix Workspace.
- Las ubicaciones basadas en subred y Wi-Fi son compatibles con la aplicación Workspace para Windows, Linux y Mac.
- Latitud y longitud, si se concede permiso de usuario a nivel del sistema operativo 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, debe incluir la biblioteca
libgpsen la distribución del sistema operativo del cliente ligero (>sudo apt-get install libgps-dev gpsd lldpd).
- Compatible con todas las plataformas de la aplicación Workspace. Sin embargo, para Citrix Workspace para Linux, debe incluir la biblioteca
Consideraciones sobre el firewall
Cuando los usuarios inician una llamada optimizada con el cliente de Microsoft Teams por primera vez, es posible que aparezca 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).

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 lo desea.

Coexistencia de Microsoft Teams y Skype Empresarial
Puede implementar Microsoft Teams y Skype Empresarial en paralelo como dos soluciones independientes con capacidades superpuestas. Para obtener más información, consulte Comprender la coexistencia y la interoperabilidad de Microsoft Teams y Skype Empresarial.
Los motores multimedia de Citrix RealTime Optimization Pack y la optimización HDX para Microsoft Teams respetan la configuración establecida en su entorno. Algunos ejemplos son los modos de isla y Skype Empresarial con colaboración de Microsoft Teams. También, Skype Empresarial con colaboración y reuniones de Microsoft Teams.
El acceso a los 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 una llamada. Cuando se libera el dispositivo, este queda disponible para Microsoft Teams.

Citrix SD-WAN™: conectividad de red optimizada para Microsoft Teams
La calidad óptima de audio y vídeo 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 vídeo 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 y DNS próximo. Este uso es para identificar, categorizar y dirigir el tráfico de Microsoft Teams.
Las conexiones a Internet de banda ancha para empresas 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 vídeo de Microsoft Teams cuando el estado de la red es variable o está degradado.
- Si utiliza Microsoft Azure, un dispositivo virtual Citrix SD-WAN (VPX) implementado en la VNET de Azure proporciona optimizaciones de conectividad avanzadas. Estas optimizaciones incluyen la conmutación por error de enlace sin interrupciones y la carrera de paquetes de audio.
- 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 minimizar la latencia. Dirija el tráfico de Microsoft Teams directamente desde el dispositivo de sucursal de 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 (/es-es/citrix-sd-wan/11/office-365-optimization.html).
Citrix SD-WAN ](/es-es/citrix-virtual-apps-desktops/2203-ltsr/media/sd-wan.png)
Reuniones y chat con varias ventanas
Puede usar varias ventanas de reuniones o chat para Microsoft Teams en Windows. Para obtener detalles sobre la función de ventanas emergentes, consulte 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 y VDA 2112.
Vista de galería y oradores activos en Microsoft Teams
Microsoft Teams admite los diseños Galería, Galería grande y Modo conjunto.
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 vídeo, solo los últimos cuatro oradores más activos aparecen en la pantalla.
Microsoft Teams también proporciona 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 resulta en un menor consumo de CPU. Esta única transmisión de estilo matricial también puede incluir el vídeo de vista previa del propio usuario.
Por último, Microsoft Teams admite el modo Conjunto, 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 Conjunto en el menú de puntos suspensivos.

Compatibilidad con las restricciones de relación de aspecto de vídeo (CWA para Windows 2102, CWA para Linux 2106, CWA para MAC 2106 y versiones 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 (letterbox) a los lados del vídeo para que no haya recortes.
La siguiente tabla ofrece una comparación de los diseños Galería y Galería grande:
| Vista Galería 2x2 (predeterminada) | Vista Galería grande | |
|---|---|---|
| Diseño / Cuadrícula | Muestra una cuadrícula de 2x2 con transmisiones de vídeo de cuatro participantes. Solo los cuatro oradores más activos aparecen en 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 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 personalizado para cada participante. Esta acción introduce cierta 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 única transmisión de vídeo de calidad. Puede establecer el valor de resolución de codificación en el cliente. Para obtener más información, consulte Estimador de rendimiento del codificador y Optimización para Microsoft Teams. La calidad se define como la resolución y los fotogramas por segundo. Actualmente, el vídeo simulcast no es compatible. | Una única transmisión de vídeo de calidad. Puede establecer el valor de resolución de codificación en el cliente. Para obtener más información, consulte Estimador de rendimiento del codificador y Optimización para Microsoft Teams. |
| Descodificación en el punto final | Cada participante recibe hasta cuatro transmisiones multimedia individuales. Esto aumenta el consumo de CPU en el punto final por parte de HdxRtcEngine.exe (para la descodificación/renderización). | 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 podría 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/pantalla compartida) 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 | Se muestra a sí mismo en una pequeña miniatura en tiempo real. | Se muestra a sí mismo en miniatura y mezclado con el resto de las fuentes de vídeo. Como resultado, es posible que se vea 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), que codifica eficazmente el escritorio compartido con códecs de vídeo como H264 y crea 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 Citrix Workspace app 2109 o posterior para Windows, Linux o Mac, los usuarios pueden compartir sus pantallas y la cámara de vídeo simultáneamente.
En versiones anteriores, si está en medio de una videollamada y el otro participante empieza a compartir el escritorio, la fuente de vídeo original de la cámara se pausa. En su lugar, se muestra la fuente de vídeo de uso compartido de pantalla. El participante debe reanudar manualmente el uso compartido de la cámara.
Nota para PowerPoint Live
Esta limitación no existe si comparte contenido desde PowerPoint Live. En ese caso, los demás participantes pueden seguir viendo su cámara web y su 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, haga clic en el botón ‘Compartir bandeja’ y seleccione una de las diapositivas de PowerPoint sugeridas, o haga clic en ‘Examinar’ y busque un archivo de PowerPoint en su 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
Establezca 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, consulte Requisitos del sistema.
Multimonitor
Si Desktop Viewer (CDViewer.exe) está en modo de pantalla completa y abarca configuraciones multimonitor, Citrix Workspace app 2106 o posterior (Windows/Linux/Mac) permite que el selector de pantalla seleccione el monitor que se va a compartir.
Limitación conocida:
- Si Desktop Viewer está inhabilitado o si se utiliza Desktop Lock, la selección multimonitor no está disponible en el selector de pantalla de Microsoft Teams. Desktop Viewer se puede inhabilitar editando la plantilla de archivo
.ICAoStoreFront web.config. La tecla de acceso rápido MAYÚS+F2 no es compatible con el uso compartido de pantalla multimonitor. - En las versiones de la aplicación Workspace anteriores a la 2106, solo se comparte el monitor principal. Arrastre la aplicación del escritorio virtual al monitor principal para que el otro participante de la llamada pueda verlo.
- El uso compartido de pantalla multimonitor puede que no funcione si configura 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 (de la 1907 a la 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 superpuso sobre Desktop Viewer. Este comportamiento se eliminó en la versión 2009.6 o posterior, y en la 1912 CU5 o posterior.

Uso compartido de pantalla desde una aplicación integrada:
Si publica Microsoft Teams como una aplicación independiente e integrada, el uso compartido de pantalla captura el escritorio local de su punto final físico. Se requiere la versión mínima 1909 de la aplicación Citrix Workspace.
Compartir aplicación
A partir de la aplicación Citrix Workspace para Windows 2112.1 y VDA 2112, Microsoft Teams admite el uso compartido de aplicaciones mediante HDX 3D Pro.
A partir de la aplicación Citrix Workspace para Windows 2109, Mac 2203 y VDA 2109, Microsoft Teams admite el uso compartido de pantalla de aplicaciones específicas que se ejecutan en la sesión virtual. Para compartir una aplicación específica:
- Vaya a la aplicación Microsoft Teams dentro de su sesión remota.
- Haga clic en Compartir contenido en la interfaz de usuario de Microsoft Teams.
- Seleccione una aplicación para compartir en la reunión. Aparece un borde rojo alrededor de la aplicación seleccionada y los participantes de la llamada pueden ver la aplicación compartida.
Para compartir una aplicación diferente, haga clic de nuevo en Compartir contenido y seleccione una nueva aplicación.
Si quiere inhabilitar el uso compartido de aplicaciones, cree la siguiente clave de 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 pantalla.
- El uso compartido de pantalla depende de la captura de la ventana por parte del VDA. El contenido se transmite 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 a los compañeros o al servidor de conferencias.

Limitaciones conocidas con el uso compartido de pantalla de una aplicación específica:
- El puntero del ratón no es visible cuando se comparte la pantalla de una aplicación.
- Si minimiza una aplicación mientras la comparte, solo el icono de la aplicación aparece en el selector de pantalla. La miniatura de la aplicación no se previsualiza en el selector de pantalla. No puede compartir el contenido y el borde rojo no aparece hasta que maximice la aplicación.
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 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 la protección de aplicaciones habilitada.
Cuando hace clic en Compartir contenido en la interfaz de usuario de Microsoft Teams, el selector de pantalla elimina la opción Escritorio. Solo puede seleccionar la opción Ventana para compartir cualquier aplicación abierta.
Nota:
Cuando inicia aplicaciones o escritorios desde un grupo de entrega con la protección de aplicaciones habilitada, no puede ver el vídeo entrante ni el uso compartido de pantalla si utiliza la aplicación Workspace para Windows 2202 o anterior. Esta limitación no está presente en la aplicación Workspace para Windows 2203 LTSR y posteriores.
Conceder 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 o del sistema operativo, sesión única o multisesión):
- Aplicación Citrix Workspace para Windows versión 2112.1 y posteriores
- Aplicación Citrix Workspace para Mac versión 2203.1 y posteriores
Puede solicitar el control durante una llamada de Microsoft Teams cuando un participante está compartiendo la pantalla. Una vez que tiene el control, puede realizar selecciones, ediciones u otras actividades de teclado y ratón 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 permitir o denegar su solicitud.
Mientras tenga el control, puede realizar selecciones, ediciones y otras modificaciones en la pantalla compartida. Para estas acciones, puede usar tanto el teclado como el ratón. Cuando haya terminado, haga clic en Solicitar control.
Limitaciones:
- Las opciones de dar y solicitar control no están disponibles si el usuario comparte una sola aplicación (también conocido como App sharing). 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.). Luego, los periféricos se muestran correctamente en la interfaz de usuario de Microsoft Teams (Configuración > Dispositivos).

Microsoft Teams no accede a los dispositivos directamente. En su lugar, se basa en el motor multimedia WebRTC de la aplicación Workspace para adquirir, capturar y procesar el contenido multimedia. 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. Debe 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 se vuelve 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 eco. Un ejemplo es una cámara web con micrófono integrado 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.
- cámaras certificadas para Microsoft Teams, aunque periféricos certificados para Skype Empresarial son compatibles con Microsoft Teams.
- El motor multimedia 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 anterior) solo admite estos formatos específicos de dispositivos de audio (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
Aunque un altavoz o micrófono no coincida 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 temporal, inhabilite el dispositivo específico o:
- Abra el Panel de control de sonido (mmsys.cpl).
- Seleccione el dispositivo de reproducción o grabación.
- Vaya a Propiedades > Avanzado 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 conectado” en 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 utiliza 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 puede controlar de forma granular el mecanismo de reserva configurando 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 versión 1.3.0.13565 o posterior.
Para determinar si está en modo optimizado o no optimizado al mirar la pestaña Configuración > Dispositivos en la aplicación Microsoft Teams, la principal diferencia es el nombre de la cámara. Si Microsoft Teams se cargó 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.

Cuando se utilizan tecnologías HDX heredadas, Microsoft Teams no descarga el procesamiento de audio, vídeo y uso compartido de pantalla al motor multimedia WebRTC de la aplicación Citrix Workspace del punto final. En su lugar, las tecnologías HDX utilizan la representación del lado del servidor. Espere un alto consumo de CPU en el VDA cuando active el vídeo. El rendimiento de audio en tiempo real podría no ser óptimo.
Limitaciones conocidas
Limitaciones de Citrix
Limitaciones de la aplicación Citrix Workspace:
- Botones HID: No se admiten las funciones de responder y finalizar llamadas. Sí se admiten las funciones de subir y bajar el volumen.
- 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 hacer capturas de pantalla del contenido de Teams si utilizan una herramienta de recorte en el VDA. El contenido solo se puede capturar si se utiliza en el lado del cliente.
Limitación en el VDA:
- Cuando se configura la opción de PPP altos de la aplicación Citrix Workspace en Sí, la ventana de vídeo redirigida aparece fuera de lugar. Esta limitación se produce cuando el factor de escala de PPP del monitor se establece en un valor superior al 100%.
Limitaciones en la aplicación Citrix Workspace y el VDA:
- Solo puede controlar el volumen de una llamada optimizada mediante la barra de volumen del equipo cliente, no en el VDA.
Limitaciones de Microsoft
- No se admite 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 las llamadas de audio, sin modalidad de vídeo.
- La resolución máxima de las transmisiones de vídeo entrantes y salientes es de 720p.
- El tono de rellamada de llamadas PSTN no se admite.
- El desvío de medios para el enrutamiento directo no se admite.
- No se admiten los roles de productor y presentador de eventos en directo y difusión. 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 se admite.
- El enrutamiento basado en la ubicación y el desvío de medios no se admiten.
- El estado de la llamada no está disponible.
- Las salas para grupos pequeños son compatibles con los participantes de VDI. Microsoft Teams no admite salas para grupos pequeños si el organizador es un usuario de VDI.
- La fusión de llamadas no se admite (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 está disponible.
- Timbre secundario (Teams > Configuración > Dispositivos) no se admite.
- Las opciones para desenfocar o personalizar el fondo no son compatibles.
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 función de varias ventanas se pueden encontrar en el artículo de la comunidad tecnológica: Nueva experiencia de reunión y llamadas en Microsoft Teams.
Debe actualizar su VDA y la aplicación Citrix Workspace a las versiones compatibles para seguir utilizando Microsoft Teams en modo optimizado para vídeo y uso compartido de pantalla. Si no actualiza su infraestructura y sus puntos finales para admitir varias ventanas, solo podrá establecer llamadas de audio. No podrá utilizar la funcionalidad optimizada de vídeo y uso compartido de pantalla.
La siguiente tabla ilustra las versiones mínima, LTSR y recomendada de VDA y la aplicación Citrix Workspace necesarias para seguir utilizando las llamadas optimizadas en Microsoft Teams en Citrix VDI:
| Componente | Versión mínima | Versión compatible con LTSR | Versión recomendada |
|---|---|---|---|
| Microsoft Teams | 1.5.00.11865 | No aplicable | Más reciente |
| VDA | 1912 CU6 LTSR, 2112 CR | 1912 CU7+, 2203 CU2+ | 2308 CR+ |
| Citrix Workspace app para Windows | 2205 CR | 2203 CU2+ | 2309 CR+ |
| Citrix Workspace app para Mac | 2209 CR | No aplicable | 2308 CR+ |
| Citrix Workspace app para Linux | 2209 CR | No aplicable | 2308 CR+ |
| Citrix Workspace app para ChromeOS o HTML5 | 2303 CR | No aplicable | 2309 CR+ |
Anuncio de deprecación del formato SDP (Plan B) de WebRTC
Citrix planea dejar de admitir el formato SDP actual (Plan B) de WebRTC en futuras versiones. Debe usar Unified Plan en WebRTC para admitir las funcionalidades optimizadas de Microsoft Teams.
Productos afectados
En una de las futuras versiones de la aplicación Citrix Workspace, las llamadas entre puntos finales con la próxima versión de la aplicación Citrix Workspace y los puntos finales con la aplicación Citrix Workspace 2108 o versiones anteriores no serán compatibles. 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
Reemplazo para el Plan B
Si está ejecutando la aplicación Citrix Workspace con una versión anterior a la 2109, debe actualizar a una versión compatible (preferiblemente la última versión CR). De lo contrario, cualquier llamada con una versión futura o puntos finales más recientes no se conectará. Las llamadas entre versiones futuras y sus 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, consulte Aplicación Workspace para obtener detalles sobre el soporte de la versión de la aplicación Citrix Workspace.
Para obtener más información sobre la desaprobación del Plan B, consulte la documentación de WebRTC.
Información adicional
- Supervisar, solucionar problemas y dar soporte a Microsoft Teams
- Implementar la aplicación de escritorio de Microsoft Teams en la VM
- Instalar Microsoft Teams mediante MSI (sección Instalación de VDI)
- Clientes ligeros
- Herramienta de evaluación de red de Skype Empresarial
- Comprender la coexistencia y la interoperabilidad de Microsoft Teams y Skype Empresarial
En este artículo
- Instalación de Microsoft Teams
- Para el acceso con PC remoto
- Para App Layering
- Recomendaciones de Profile Management
- Requisitos del sistema
- Escalabilidad de un solo servidor
- Matriz de funciones y compatibilidad de versiones
- Habilitar la optimización de Microsoft Teams
- Requisitos de red
- Servidores proxy
- Establecimiento de llamadas y rutas de flujo de medios
- Microsoft Phone System
- Consideraciones sobre el firewall
- Coexistencia de Microsoft Teams y Skype Empresarial
- Citrix SD-WAN™: conectividad de red optimizada para Microsoft Teams
- Reuniones y chat con varias ventanas
- Vista de galería y oradores activos en Microsoft Teams
- Uso compartido de pantalla en Microsoft Teams
- Periféricos en Microsoft Teams
- Limitaciones conocidas
- Próximo fin de vida útil de la ventana única de Microsoft Teams
- Anuncio de deprecación del formato SDP (Plan B) de WebRTC
- Información adicional
