Para garantizar que ImmerseMe funcione correctamente, permite las siguientes conexiones salientes a través del firewall, el proxy web, el filtro DNS y los sistemas de filtrado de contenido.
Dominios y puertos necesarios
- https://*.immerseme.com — TCP 443 (HTTPS y WebSockets seguros)
- https://*.speech.microsoft.com — TCP 443 (reconocimiento de voz y conversión de texto a voz de Microsoft Azure)
- https://*.livekit.cloud — TCP 443 (señalización de AI Chat)
- https://*.turn.livekit.cloud — TCP 443 (alternativa de TURN sobre TLS)
- https://*.host.livekit.cloud — UDP 3478 (TURN / UDP)
Para obtener el mejor rendimiento de audio de AI Chat, permite también los puertos UDP salientes 50000–60000 y el puerto TCP 7881. Cuando el protocolo UDP está restringido, LiveKit puede recurrir al puerto TCP 443.
Inspección SSL y filtrado de aplicaciones
La inspección SSL/TLS, el descifrado HTTPS o la inspección profunda de paquetes pueden interferir con el reconocimiento de voz, los WebSockets y el audio en tiempo real. Si los usuarios experimentan estos problemas, excluye los dominios anteriores de la inspección.
Algunos firewalls de nueva generación también bloquean el tráfico según la clasificación de la aplicación, incluso cuando un dominio está incluido en la lista de permitidos. Permite el tráfico de Microsoft Azure Speech / Azure Custom Speech. En los firewalls de Palo Alto Networks, puede aparecer como el App-ID azure-custom-speech.
Notas importantes
- Incluye los dominios/FQDN o la aplicación/servicio reconocido en la lista de permitidos, en lugar de direcciones IP fijas. Las direcciones IP de los servicios en la nube pueden cambiar.
- También debe estar habilitado el permiso del micrófono del navegador para ImmerseMe.
- Si ImmerseMe funciona con un punto de acceso personal, pero no en la red de la escuela, es probable que un firewall, proxy, filtro DNS, inspección SSL o regla de control de aplicaciones esté bloqueando la conexión.
Si los problemas continúan, contacta con hello@immerseme.com e indica la función afectada, el producto de firewall o filtrado, la hora aproximada de la prueba y una captura de pantalla o exportación de cualquier evento bloqueado.