Termes clés

Session

Une " salle " logique hébergée dans Vonage Video Cloud où les clients se connectent, publient et s'abonnent. Les sessions sont créées par votre backend et identifiées par un nom de domaine sessionId.
Voir : SDK serveur (vue d'ensemble) - Inspecteur

Jeton

Un justificatif signé que votre backend émet pour permettre à un client de rejoindre une session spécifique, éventuellement avec un rôle (par exemple, éditeur). Les jetons sont de courte durée de vie.
Voir : Authentification

Client

Le code de votre appli utilisant un SDK client (Web, iOS, Android, etc.) pour se connecter à une session, publier des médias locaux, s'abonner à d'autres et gérer des événements.
Voir : SDK Web (JavaScript) - Pour commencer

Serveur

Votre backend utilise un SDK serveur ou REST pour créer des sessions, frapper des jetons et exécuter des fonctions côté serveur (archives, diffusions, modération, webhooks).
Voir : SDK serveur (vue d'ensemble)

Connexion

Le canal de signalisation permanent (par exemple, WebSocket) qui fournit des événements de session et coordonne la configuration de WebRTC. Séparé des connexions média qui transportent les données audiovisuelles.

Flux

Source audiovisuelle publiée dans une session (par exemple, caméra + microphone) à laquelle d'autres clients peuvent s'abonner ; chaque flux a son propre cycle de vie et ses propres événements.
Voir : SDK Web (publication/abonnement)

Publier

Envoi du flux multimédia local d'un client dans la session ; nécessite un jeton/rôle qui autorise la publication.
Voir : SDK Web (publier)

S'abonner

Réception et rendu du ou des flux d'un participant distant ; typiquement déclenché par un streamCreated événement.
Voir : SDK Web (s'abonner)

Evénements

Notifications au niveau de la session et du flux (joindre/quitter, nouveau flux, avertissements réseau, etc.) que votre client traite pour mettre à jour l'interface utilisateur/l'état.
Voir : Inspecteur

Client SDK

Bibliothèques de plate-forme pour la mise en œuvre de fonctions côté client : connexion, publication/abonnement, partage d'écran, signalisation.
Voir :

SDK serveur

Bibliothèques spécifiques à un langage qui intègrent l'API Video REST pour créer des sessions, générer des jetons et contrôler des fonctionnalités telles que l'archivage/la diffusion.
Voir : SDK serveur (vue d'ensemble)

API Video REST de Vonage

Points d'extrémité HTTP derrière la plateforme ; généralement utilisés via les SDK de serveur, mais disponibles directement si nécessaire.
Voir : Video API REST

Vonage Video Cloud

Infrastructure gérée qui héberge les sessions, achemine les médias et transmet les signaux/événements entre les clients et les serveurs.
Voir : Détails techniques