El miércoles 9 de octubre, los asistentes al encuentro HTML5 de San Francisco, reunidos en la sede de Yelp, escucharon a nuestro director ejecutivo y cofundador, Ben Strong, profundizar en el estado de WebRTC para videoconferencias móviles y grupales. Ahora tú también puedes enterarte, en este artículo. Vídeo de su presentación de treinta minutos..

Algunos adelantos…
En lo que respecta a WebRTC móvil, se añadió compatibilidad en Chrome 29 y Firefox 24 para Android. Apple solo permite que los navegadores en iOS utilicen el motor móvil de Safari, por lo que Chrome para iOS aún no es compatible con WebRTC. Sin embargo, existe una solución alternativa: integrar WebRTC en tu aplicación.
Una de las principales incógnitas para los desarrolladores es si crear una aplicación WebRTC HTML5 para navegador o una aplicación móvil nativa. Ambas opciones tienen sus ventajas e inconvenientes. Considerar las diferencias entre dispositivos es uno de los aspectos más complejos del desarrollo de WebRTC para móviles. La mayoría de los dispositivos móviles no son tan potentes como los portátiles (si bien existen excepciones), y dedicar tiempo a comprender cómo se adapta WebRTC a los distintos entornos de red es fundamental para ofrecer una experiencia óptima.
Antes de pasar a las videoconferencias grupales, Ben comparte información sobre la gran cantidad de dispositivos que hay en el mercado hoy en día que "no son del todo móviles", pero que pueden aprovechar WebRTC para convertirlos en un dispositivo de telepresencia de alta gama (piense en una instalación sofisticada de Cisco a una fracción del precio).
La compatibilidad con videoconferencias grupales es una búsqueda constante en el mundo de WebRTC. Ben analiza las opciones disponibles para admitir conexiones multipartitas. Demostraciones en vivo ilustran las diferencias entre una configuración de malla (donde cada participante se conecta con todos los demás) y una configuración en estrella (donde todas las transmisiones se realizan a través de un servidor central). Se analizan las ventajas y desventajas de cada una.
Ben concluye con algunas consideraciones para la configuración de la interfaz de usuario.
Háganos saber su opinión y, como siempre, si tiene alguna pregunta, háganoslo saber. @vlineinc o [email protected].