¿Qué es WebRTC?

Comunicación web en tiempo real, o WebRTC, habilita un estándar que permite a los navegadores intercambiar audio y video. Si ha oído hablar de aplicaciones como Hangouts o Reunión de Hangouts, Facebook Messenger, Teclado, UberConference, Aparecer en, entre muchos otros, ha oído hablar (o quizás incluso ha utilizado) aplicaciones que dependen de WebRTC para transmitir voz y video en su navegador.

WebRTC define las formas en que un navegador en su dispositivo puede establecer, administrar y finalizar una conexión remota entre pares. El sistema incluye estándares de seguridad de cifrado, así como soporte para la gestión del ancho de banda.

Un ejemplo de WebRTC con Google Meet.

WebRTC facilita las reuniones web

Cuando su navegador es compatible con WebRTC, eso significa que no tiene que instalar un complemento o descargar una aplicación especial para comunicarse con otras personas. No pierda más tiempo descargando un archivo, haciendo doble clic en él o esperando a que se instale. Si su navegador es compatible con WebRTC, las reuniones web de voz y video serán más sencillas.

Otorgar acceso al micrófono y al video

Sin embargo, deberá permitir el acceso al micrófono o la cámara de video de su dispositivo antes de poder realizar una conferencia. Cuando un sistema de conferencias en tiempo real necesita acceso a cualquiera de estos dispositivos, verá un mensaje que le preguntará si desea "Permitir el acceso" a su micrófono o cámara. Asegúrese de aprobar este acceso solo para sitios y servicios en los que confía.

¿Qué navegadores admiten WebRTC?

Chrome, Firefox y Opera son compatibles con WebRTC. Los equipos que construyen estos tres navegadores han trabajado activamente para desarrollar el soporte para WebRTC. Si desea un navegador que incluya WebRTC, cualquiera de estos tres sería una excelente opción. Apple y Microsoft también están desarrollando soporte para WebRTC en Safari (en macOS e iOS) y la nueva versión de Microsoft Edge (basada en Chromium), respectivamente. El sitio, iswebrtcreadyyet.com, proporciona una descripción visual rápida de la compatibilidad del navegador con WebRTC.

Cómo probar WebRTC

Para una prueba rápida de videoconferencia con Web-RTC, puede probar un cliente de chat de video AppRTC con tecnología de Google App Engine, en https://apprtc.appspot.com/. Siga el enlace en su navegador, elija o cree un nombre de sala aleatorio, luego elija Unirse para iniciar una conferencia. Únase al mismo nombre de sala desde un navegador en otro dispositivo para obtener una muestra de cómo funciona WebRTC. También puede modificar varias configuraciones con Parámetros de AppRTC. Tenga en cuenta que esto está destinado a ser una aplicación de prueba y demostración, no una solución de conferencia web completa.

Preocupación por la privacidad de fugas de WebRTC

Una conexión WebRTC tiene el potencial de revelar la dirección de Internet de su dispositivo. Esto a menudo se denomina fuga de WebRTC, ya que la dirección IP (protocolo de Internet) de su dispositivo está potencialmente disponible para un visor remoto. En algunos casos, incluso si usa un red privada virtual (VPN) para ocultar la dirección de Internet de su dispositivo, una fuga de WebRTC podría revelar su dirección IP real. Esto podría ser un problema potencial, ya que a menudo se puede usar una dirección IP para identificar su región, ciudad o proveedor de servicios de Internet.

Si no necesita los servicios de comunicación de voz o video de WebRTC en su navegador, puede deshabilitar WebRTC. De lo contrario, es posible que prefiera utilizar una VPN para evitar una fuga de direcciones IP de WebRTC. Google ofrece una Limitador de red WebRTC extensión para usar en el navegador Chrome que le ofrece opciones para proteger su privacidad.

Para muchas personas, el beneficio de las comunicaciones en tiempo real rápidas, seguras y basadas en navegador que ofrece WebRTC puede superar las preocupaciones de privacidad asociadas con una dirección de Internet potencialmente revelada.