Rutas de medios para videollamadas
Una descripción general de las rutas de red de medios utilizadas por la videollamada: para el personal de TI
Dirección del servidor de retransmisión de videollamadas: vcct.healthdirect.org.au
Lograr la conexión de mejor calidad
1. Para la mayoría de las rutas de red, la negociación probablemente dará como resultado una conexión de medios válida.
- La conexión directa de igual a igual a través de UDP proporciona la mejor conexión , pero a menudo no estará disponible en las redes institucionales debido a las limitaciones de seguridad de sus políticas de red.
- Una conexión TCP tunelizada segura es la opción menos deseable para la transferencia de medios, pero es más probable que sea compatible sin cambios de seguridad de la red.
Opción recomendada: para muchas redes, permitir la salida NAT al puerto UDP 3478 en el servidor de retransmisión (ruta de red 2, arriba) proporcionará una latencia baja con poca sobrecarga. Esto debería requerir sólo un cambio menor y de bajo riesgo en la configuración de su red.
2. Para asegurarse de que el tráfico de videollamadas tenga prioridad como comunicación en tiempo real, consulte las opciones a continuación:
- Si su enrutador es capaz de priorizar el tráfico con un valor de campo DSCP de 34 (también conocido como Assured Forwarding 41 o AF41), ¿puede configurar esto? Todo el tráfico WebRTC en tiempo real se marca de esta manera y esto mejorará la calidad de las videollamadas y otras soluciones de videoconferencia.
- Si su enrutador no es capaz de realizar la funcionalidad anterior, puede configurar QoS para priorizar los paquetes UDP en el rango de puertos 5000-40000 y esto ayudará a priorizar los paquetes de video y reducir cualquier retraso. WebRTC utiliza el protocolo RTP para entregar transmisiones de medios y RTP generalmente usa UDP 5000-40000. Hacer esto puede priorizar algunos paquetes que no lo necesitan, pero la mayoría serán paquetes RTP. Configurar QoS de esta manera garantizará que las transmisiones de video tengan la menor cantidad de interrupciones y fluctuaciones.
La videollamada intentará utilizar la mejor ruta de red que pueda encontrar.
La siguiente tabla enumera las rutas de red que buscará, en orden de preferencia:
Ruta de red | Puerto del servidor STUN/retransmisión |
---|---|
1: UDP directo de igual a igual, con recorrido NAT asistido por servidor STUN Cada punto final descubrirá su dirección de Internet externa utilizando el servidor STUN proporcionado. Esta dirección se proporciona al otro punto final y se utiliza para configurar la conexión a través de la traducción de direcciones de red. Los medios fluyen a través de puertos seleccionados aleatoriamente en una amplia gama de puertos UDP 49152 - 65535. |
3478 (UDP) |
2: A través del servidor de retransmisión de videollamadas, utilizando salida enrutada por UDP Si no se puede establecer una conexión utilizando el punto directo anterior de igual a igual, entonces se intentará el puerto UDP 3478 del servidor TURN configurado para establecer una retransmisión al punto final remoto. Esta dirección de retransmisión se proporciona al otro punto final y se utiliza para configurar la conexión a través del relé, de regreso a través de la conexión del punto final local al servidor TURN. Los medios fluyen al puerto UDP 3478 en el servidor TURN. |
3478 (UDP) |
3: A través del servidor de retransmisión de videollamadas, utilizando salida enrutada por TCP Si no se puede establecer una conexión mediante UDP con el servidor TURN, la conexión con el servidor TURN se establece a través de TCP 443, no de UDP 3478. Los medios fluyen hacia el puerto TCP 443 en el servidor TURN. |
3478 (TCP) |
4: A través del servidor de retransmisión de videollamadas, utilizando un túnel TCP a través de un servidor proxy web local Si no se puede establecer una conexión enrutada a través de NAT con el servidor TURN, se intentará una conexión tunelizada al puerto TCP 443 a través del servidor proxy web configurado en el navegador. Los medios fluyen hacia afuera a través del proxy web, al puerto TCP 443 en el servidor TURN. |
443 (TCP) |
5a, 5b: A través del servidor de retransmisión de videollamadas, utilizando TCP seguro Como en 3 o 4 anteriores, pero usando una conexión TLS TCP al servidor TURN. |
443 (TCP/TLS) |
Para obtener más información, consulte Servidores de retransmisión de videollamadas .