WebRTC
De Wikipedia, la enciclopedia encyclopedia
WebRTC (Web Real-Time Communication) es un proyecto libre y de código abierto que proporciona a los navegadores web y a las aplicaciones móviles comunicación en tiempo real (RTC) a través de interfaces de programación de aplicaciones (API). Permite que la comunicación de audio y vídeo funcione dentro de las páginas web al permitir la comunicación entre pares, eliminando la necesidad de instalar plugins o descargar aplicaciones nativas.[1] Con el apoyo de Apple, Google, Microsoft, Mozilla y Opera, WebRTC se está estandarizando por medio del World Wide Web Consortium (W3C) y del Internet Engineering Task Force (IETF).[2]
WebRTC | ||
---|---|---|
![]() | ||
Información general | ||
Tipo de programa | Especificación HTML5 | |
Autor | ||
Desarrollador | W3C | |
Lanzamiento inicial | 5 de 2011 | |
Licencia | BSD | |
Estado actual | Desarrollo | |
Información técnica | ||
Plataformas admitidas | Web | |
Versiones | ||
Última versión estable | 1.0 () | |
Enlaces | ||
Su misión es «permitir el desarrollo de aplicaciones RTP avanzadas y de alta calidad para el navegador, plataformas móviles y dispositivos de IoT, y permitir que todos ellos se comuniquen a través de un conjunto de protocolos comunes».[2] La implementación de referencia se publica como software libre bajo los términos de una licencia BSD. OpenWebRTC proporciona otra implementación libre basada en el framework multimedia GStreamer. El inventor de JavaScript, Brendan Eich, lo describió como un «un nuevo frente en la larga batalla por una web abierta y sin barreras».[3]