¿Qué es WebRTC?

WebRTC, también conocido como Web Real-Time Communications, es un proyecto de código abierto – promovido por Google, Mozilla y otros – que permite comunicaciones en tiempo real sin plug-ins a través de una API Javascript. Facilita las aplicaciones de llamadas de voz, chat de video y compartimiento de archivos entre navegadores. El codec soportado actualmente para WebRTC es VP8. WebRTC utiliza un servidor denominado Servidor de Conferencias Web que en conjunto con un Servidor STUN  es requerido para proveer la página inicial y sincronizar las conexiones entre dos nodos WebRTC.

webrtcfig

WebRTC está ganando terreno rápidamente y se propone revolucionar los estándares de comunicaciones.

“WebRTC es la habilidad de comunicarse en vivo con alguien o algo como si se estuviera justo al lado. WebRTC llena un espacio crítico en la plataforma web ya que permite las comunicaciones en tiempo real con solo cargar una página,” dijo Justin Uberti, Tech Lead en WebRTC, Google.

“WebRTC es un nuevo frente en la larga guerra por una web abierta y fluida”, dijo Brendan Eich, Mozilla CTO.