Vue d'ensemble
Donnez à votre application le ID de l'application, ID de la sessionet jeton Il doit rejoindre une session Vonage Video. La fonctionnalité d'observabilité ne fonctionne qu'une fois que le client est connecté et abonné ; vous devez donc disposer au préalable d'identifiants valides.
Configuration de l'authentification
Pour se connecter à une session Vonage Video, le client a besoin de trois valeurs :
| Certificat | Objectif |
|---|---|
| ID de l'application | Identifie votre projet Vonage Video |
| ID de la session | Permet d'identifier la salle (session) à rejoindre |
| Jeton | Authentifie ce client pour cette session |
En production, votre backend doit générer des identifiants de session et des jetons à l'aide d'un SDK serveur. Pour ce tutoriel, indiquez-les de manière fixe dans VonageVideoManager.swift:
final class VonageVideoManager: NSObject, ObservableObject {
// Replace with your Vonage Video application ID
let kAppId = ""
// Replace with your generated session ID
let kSessionId = ""
// Replace with your generated token
let kToken = ""
// ...
}
Remplacez les chaînes vides par les valeurs de votre compte Vonage :
Note : Dans les applications de production, ils sont extraits du serveur. Plus d'informations. Pour cette démonstration, vous pouvez déployer un serveur d'apprentissage vidéo (Nœud ou PHP) et fixer serverURL ou suivez les étapes suivantes pour les générer et les coder en dur.
Pour obtenir les informations d'identification nécessaires à l'exécution de la démo :
- S'inscrire à ou Se connecter à votre Account.
- Dans le menu de gauche de l'écran tableau de bord, cliquez
Applicationset sélectionnez une application précédente ou créez-en une nouvelle pour afficher l'identifiant de l'application.

- Assurez-vous que la vidéo est activée

- Rendez-vous sur le site Le terrain de jeu de Video API. Saisissez l'identifiant de l'Applications ou trouvez-le dans le menu déroulant. Vous pouvez laisser les valeurs par défaut pour les autres options. Cliquez sur "Créer".

- Votre identifiant de session et votre jeton seront créés.

Important : Vous pouvez générer des identifiants de session et des jetons depuis votre Account pendant la phase de test, mais avant la mise en production, vous doit déplacer la génération des identifiants vers un serveur. Voir Détails techniques de la Video API.
Observabilité du client
Découvrez comment utiliser l'observabilité côté client pour surveiller en temps réel les indicateurs de qualité d'un appel vidéo avec le SDK Vonage Video.