Términos clave
Sesión
Una "sala" lógica alojada en Vonage Video Cloud donde los clientes se conectan, publican y suscriben. Las sesiones son creadas por tu backend e identificadas por un sessionId.
Ver: SDK de servidor (resumen) - Inspector
Ficha
Una credencial firmada que tu backend emite para permitir que un cliente se una a una sesión específica, opcionalmente con un rol (por ejemplo, editor). Los tokens son efímeros por diseño.
Ver: Autenticación
Cliente
El código de tu aplicación utiliza un Client SDK (Web, iOS, Android, etc.) para conectarse a una sesión, publicar medios locales, suscribirse a otros y gestionar eventos.
Ver: SDK web (JavaScript) - Primeros pasos
Servidor
Su backend utiliza un SDK de servidor o REST para crear sesiones, acuñar tokens y ejecutar funciones del lado del servidor (archivos, difusiones, moderación, webhooks).
Ver: SDK de servidor (resumen)
Conexión
El canal de señalización persistente (por ejemplo, WebSocket) que entrega eventos de sesión y coordina la configuración de WebRTC. Es independiente de las conexiones multimedia que transportan A/V.
Ver: Herramientas para desarrolladores
Corriente
Una fuente de A/V publicada en una sesión (por ejemplo, cámara + micrófono) a la que pueden suscribirse otros clientes; cada flujo tiene su propio ciclo de vida y eventos.
Ver: SDK web (publicación/suscripción)
Publique
Envío del flujo multimedia local desde un cliente a la sesión; requiere un token/rol que permita la publicación.
Ver: SDK web (publicar)
Suscríbase a
Recibir y renderizar el flujo o flujos de un participante remoto; normalmente activado por un streamCreated evento.
Ver: Web SDK (suscribirse)
Eventos
Notificaciones a nivel de sesión y de flujo (unirse/abandonar, nuevo flujo, advertencias de red, etc.) que su cliente gestiona para actualizar la interfaz de usuario/el estado.
Ver: Inspector
Client SDK
Bibliotecas de plataforma para implementar funciones del lado del cliente: conectar, publicar/suscribir, compartir pantalla, señalización.
Ver:
- SDK para Android
- SDK para iOS
- SDK para Linux
- SDK de React Native
- SDK web (JavaScript)
- SDK para Windows
SDK de servidor
Bibliotecas específicas de cada idioma que envuelven la API REST de Video para crear sesiones, generar tokens y controlar funciones como el archivo y la difusión.
Ver: SDK de servidor (resumen)
API REST de Video de Vonage
Puntos finales HTTP detrás de la plataforma; normalmente se utilizan a través de los SDK de servidor, pero están disponibles directamente cuando se necesitan.
Ver: API REST de Video
Vonage Video Cloud
Infraestructura gestionada que aloja sesiones, enruta medios y distribuye señales/eventos entre clientes y servidores.
Ver: Detalles técnicos