Para llamadas de audio o video, así como para compartir la pantalla, usamos WebRTC. WebRTC (Web-Realtime Communication) es un estándar tecnológico para la comunicación en tiempo real a través de un navegador. En otras palabras, WebRTC le permite realizar una llamada directamente desde su navegador. Los datos se intercambian directamente (y no a través del servidor) y se cifran de extremo a extremo.
Consulte este enlace para obtener la información más reciente sobre la compatibilidad con WebRTC en los navegadores.
La única desventaja de WebRTC es que requiere muchos recursos. Por eso es posible que los ventiladores de su dispositivo se enciendan durante una llamada. También puede reducir manualmente la calidad de la llamada para utilizar menos recursos.