Estamos en la era de la comunicación, donde las redes sociales y la mensajería instantánea es algo cotidiano. Y es que seguro que llevas en tu móvil mínimo dos apps para comunicarte con tus amigos o familiares. Por este motivo se ha desarrollado la tecnología WebRTC.
WebRTC (comunicación web en tiempo real) es un proyecto de software libre impulsado por Google (Chrome), Mozilla (Firefox) y Opera, y su función es la de desarrollar unas APIs que permitirán a los navegadores web realizar llamadas de voz, chat de vídeo y compartir archivos P2P sin la necesidad de tener que instalar ningún plugin en los navegadores.
Ventajas de la tecnología WebRTC
Básicamente, lo que esto quiere decir es que con los navegadores web Chrome, Firefox y Opera podrás realizar esas funciones sin necesidad de instalar nada extra, es decir, vendrá de “serie” con el navegador. Y pensarás, pero esto ya está, uso Skype o instalo ese plugin tan chulo en Chrome y listo. La ventaja de usar WebRTC es que, al utilizar las mismas APIs en distintas aplicaciones, permitirá que la comunicación entre las personas no dependa de tener instalado el mismo navegador web o la misma aplicación (Skype), sino que un usuario puede estar usando Chrome y otro Opera sin ningún problema de compatibilidad. Con WebRTC compartir ese archivo de forma instantánea con otro usuario sería algo facilísimo y se dejaría de depender de almacenamientos en la nube como Dropbox, Google Drive o Microsoft OneDrive, que suelen usarse para esta tarea.
¿Se unirán otras empresas?
Imagínate que para poder llamar por teléfono a una persona, tuvieras que pensar qué marca de teléfono tiene. “Voy a llamar a Carlos, pero tiene un Samsung y no puedo llamarlo porque yo tengo un iPhone”. Pues en el mundo de las comunicaciones sobre Internet pasa esto, o tienes la aplicación adecuada o no es posible.
Como añadido, al ser WebRTC un proyecto de código abierto, cualquier persona o programador puede aportar sus mejoras y el uso de las APIs no está restringido solo a las empresas impulsoras del proyecto, sino que incluso Microsoft (Internet Explorer) o Apple (Safari) podrían incluirlo en sus navegadores.
La idea sería hacer de WebRTC un estándar y que se incluyera en todos los navegadores web, pero compañías como Microsoft o Apple tienen ya parte de estas funcionalidades cubiertas con sus propias aplicaciones y no será fácil que quieran prescindir de ellas en beneficio de este proyecto.
¿Qué te parece la tecnología WebRTC? ¿Ves factible su implantación a corto plazo?
Tiene buena pinta, pero seguro que alguno no quiere hacerlo. Apuesto por que Apple no lo va a hacer
Me parece una idea de p**a madre, pero como a dicho Nacho seguro que alguno de los grandes se niega.