Introducción
Cómo funciona
El objetivo del servicio es que los desarrolladores puedan agregar video llamadas a sus sitios o aplicaciones móviles de forma muy fácil con unas sencillas líneas de código.
La solución esta basada en Javascript y el uso de WebRTC por lo que funciona en cualquier navegador ya sea de escritorio o móvil.
Arquitectura
La arquitectura esta compuesta por servicios de medios (WebRTC), servicios STUN (clientes NAT), servicios de API (gestión) y paquetes SDK (parte cliente) para embeber en los sitios web o aplicaciones.
API Rest
La creación y gestión de salas se realiza mediante una API REST. Puede crear salas públicas o privadas y la identificación de las mismas se realiza mediante el uso de tokens.
Para el acceso a la API REST se debe solicitar una API Key y utilizarla en todos los pedidos hacia el servidor.
Client SDK
Los paquetes de SDK estan compuestos con una base de una librería de Javascript a incluir en los sitios webs o aplicaciones
móviles.
Los SDK como el de Angular al incluirlos ya incluyen la librería y facilitan su inicialización y uso.
Compatibilidad
Navegadores
[TBD]
Mobile OS
[TBD]