Dos modalidades: servicio en la nube o despliegue privado. Puedes desplegar toda la plataforma en tus servidores y mantener las cuentas, los mensajes y las grabaciones dentro de tu red internaDespliega toda la plataforma en tus servidores y mantén los datos en tu redConocer el despliegue privado
Capa de medios SFU + plano de control propio: llamadas 1 a 1, reuniones con varios participantes, transmisión interactiva y salas de voz con una sola API, con latencia extremo a extremo del orden de 200 ms.
Medios, control, grabación y medición: cuatro bloques con su función
La capa de medios aporta fluidez, el plano de control aporta control, y la grabación y la calidad aportan entregabilidad.
Transporte de medios
La capa de medios SFU reenvía, y el plano de control propio programa y autentica; la latencia extremo a extremo se mantiene del orden de 200 ms.
El clúster SFU conecta al nodo más cercano según el canal
Redes débiles: tasa de bits dinámica, retransmisión de paquetes y búfer de jitter
Llamadas 1 a 1, reuniones y transmisión comparten un mismo modelo de canal
Capacidades por escenario
Cuatro escenarios listos con demostraciones ejecutables: llamada 1 a 1, reunión con varios participantes, transmisión interactiva y sala de voz.
Llamada 1 a 1: máquina de estados de llamada, respuesta y cuelgue
Reunión: varias imágenes, cambio de diseño y control del anfitrión
Grabación y retransmisión
La grabación en la nube ofrece tres modos: composite, individual y web; el resultado se puede enviar por callbacks a tu almacenamiento.
La grabación compuesta genera un MP4 directamente
La grabación por separado conserva el flujo original de cada ponente
Retransmisión a CDN de terceros y a direcciones de directo
Calidad y medición
El panel de monitoreo de calidad en tiempo real y la medición de consumo están integrados: se localiza el problema y se verifica el costo.
Latencia, pérdida de paquetes, tasa de congelación y tasa de bits visibles
Análisis por canal y por usuario
Medición, facturación y entrega de callbacks alineadas
Cambia el escenario, no la arquitectura
Llamadas, reuniones, transmisión y salas de voz comparten tres conceptos: canal, usuario y rol; cambiar de escenario solo ajusta parámetros y no la arquitectura.
Llamada 1 a 1
Máquina de estados completa de llamada, respuesta, rechazo y cuelgue; sirve para atención al cliente, consultas y escenarios sociales.
Reunión con varios participantes
Suscripción de varias imágenes y cambio de diseño; el anfitrión puede silenciar a los miembros y gestionar el permiso de entrada.
Transmisión interactiva
El anfitrión publica y la audiencia se suscribe; admite la conexión en directo y la retransmisión compuesta a CDN.
Sala de voz
Solo audio, con entrada y salida de la sala y gestión de micrófonos; sirve para conexiones de voz y para compañía social.
Latencia contenida y respuesta en redes débiles
La capa de medios conecta al nodo SFU más cercano según el canal, y el plano de control programa y cambia de nodo ante fallos; en redes débiles baja la tasa de bits y reenvía fotogramas clave, de modo que la imagen no se degrada ni se corta el audio.
Latencia extremo a extremo del orden de 200 ms
Tasa de bits dinámica y FEC: la llamada se mantiene con un 30 % de pérdida
Migración automática ante fallo de nodo, sin cortar la llamada
Métricas en tiempo real y trazabilidad de una llamada concreta
Uso compartido de pantalla y grabación en la nube
Lo más usado en reuniones y clases: compartir pantalla y grabar para el archivo. El uso compartido admite granularidad de ventana y de aplicación, y la grabación se hace en la nube sin consumir rendimiento del equipo.
Uso compartido de pantalla completa, ventana o región
Grabación compuesta composite que genera MP4
Grabación individual que conserva el vídeo original de cada persona
Modo web para escenarios que funcionan solo en el navegador
SDK para 17 plataformas con las mismas interfaces
Cobertura completa de Web, móvil, escritorio y frameworks multiplataforma; UI Kit ofrece componentes de React y Flutter, así que la interfaz de reunión requiere menos código.
SDK para 17 plataformas: navegador, móvil y escritorio
UI Kit con componentes y diseños de React y Flutter
SDK de servidor en seis lenguajes: Node / Java / Go / Python / .NET / PHP
Un modelo de Token y roles, con interoperabilidad entre plataformas
Arquitectura técnica
El plano de control y la capa de medios están desacoplados: autenticación, programación y medición pasan por el plano de control, y los flujos de audio y vídeo por la capa de medios, de modo que fallos y escalado no se afectan entre sí.
Plano de controlProgramación y autenticación propias
AppID / AppCertificateEmisión y renovación de TokenCanal / usuario / rolBloqueoMedición de consumoEntrega de callbacksMonitoreo de calidad
Capa de mediosSFU y grabación
Clúster de medios SFUGrabación en la nubeRetransmisión compuestaProgramación de nodos de borde
El plano de control incluye emisión de Token, medición de consumo y entrega de callbacks; la capa de medios se apoya en un clúster SFU con escalado elástico.
El servidor emite el Token y el cliente entra al canal
El SDK de servidor cubre seis lenguajes: Node, Java, Go, Python, .NET y PHP, con la misma lógica.
Crea la aplicación en la consola y obtén el AppID y el AppCertificate
El servidor emite el Token por canal y rol, y controla los permisos de publicación y suscripción
El cliente entra al canal con el Token, se suscribe a los flujos remotos y renderiza las imágenes
Si necesitas parámetros y métricas más detallados, busca en el centro de documentación o abre un ticket.
¿Cuánta latencia hay y cómo se mide?
Dentro de una misma región, la latencia extremo a extremo se mantiene del orden de 200 ms; el acceso entre regiones se programa al nodo más cercano. El monitoreo de calidad en tiempo real de la consola permite ver las curvas de latencia, pérdida de paquetes, tasa de congelación y tasa de bits de una llamada concreta para localizar el tramo responsable.
¿Qué modos de grabación en la nube ofrece?
Tres modos: composite (grabación compuesta que genera un único MP4), individual (grabación por separado que conserva el audio y el vídeo original de cada usuario) y web (grabación desde el navegador). Al terminar, el servidor recibe el aviso por la entrega de callbacks y el archivo puede guardarse en tu almacenamiento según tu configuración.
¿Se corta la llamada cuando caduca el Token?
No se corta de inmediato. El plano de control permite renovar el Token durante la llamada y basta con que el cliente lo actualice antes del vencimiento para mantener la conexión; si necesitas expulsar a un usuario, la interfaz de bloqueo permite retirarlo del canal.
¿Cuántos participantes pueden estar conectados a la vez?
Las reuniones escalan según el número de flujos suscritos de forma concurrente en el canal, y la transmisión usa la ruta de retransmisión para admitir una audiencia mayor; el volumen concreto depende del plan y puedes consultar la cuota y el consumo actuales en la consola.
¿Cómo se combinan RTC e IM?
Comparten la misma cuenta y el mismo sistema de autenticación. Lo habitual es que IM gestione las invitaciones, la señalización de llamada y el historial de chat, y que RTC transporte los flujos de medios; también puedes integrar solo RTC e implementar la señalización por tu cuenta.
¿Se puede desplegar de forma privada?
Sí. El plano de control y la capa de medios pueden entregarse en tu centro de datos, con soporte para entornos internos sin conexión; la grabación y el almacenamiento se integran con tu infraestructura actual. Los detalles están en la página de despliegue privado.
Producto real
Capturas de la sala de reuniones, del uso compartido y de la consola
Chat grupal: menciones, anuncio del grupo y recuento de lecturaLectura 2/7, ocho miembros y el aviso de mensaje retirado vienen de una conversación realLista de chats en el celularDistintivos de no leídos, fijados, borradores y notificaciones del sistemaReunión en el celularLlamada 1 a 1: vídeo remoto grande y ventana local pequeñaUso compartido de pantallaSe comparte el panel de datos de la consola y se mantienen los vídeos de los participantes
Primero experimenta, luego integra
La Demo admite llamadas 1 a 1, reuniones y uso compartido de pantalla, sin registro.