Swift
Exécution de l'application
Compiler et exécuter depuis Xcode sur un périphérique physique ou le Simulateur.
- Le simulateur utilise une vidéo de test pour la publication lorsqu'aucune caméra n'est disponible ; l'abonnement à distance et les statistiques continuent de fonctionner.
- Pour obtenir des indicateurs réseau réalistes, privilégiez l'utilisation d'un appareil physique connecté au Wi-Fi ou au réseau mobile.
Ajouter un deuxième participant
L'observabilité du côté de l'abonné nécessite un flux publié à distance. Utilisez l'une des deux options suivantes :
- Une deuxième installation sur un autre appareil (même
kSessionIdet un jeton valide), ou - Les Terrain de jeux vidéo de Vonage
Rejoignez le Playground
- Ouvrir Terrain de jeux vidéo de Vonage (connectez-vous à votre Account Vonage (si on vous y invite).
- Sélectionner Rejoindre une session existante.
- Collez la même chose ID de la session comme
kSessionIddans votre application. - Cliquez sur Rejoindre la session, puis Connecter, puis Publier un flux.
Votre application iOS devrait recevoir streamCreated, afficher la vidéo à distance et mettre à jour la superposition des statistiques.
Ce qu'il faut rechercher
| Vérifier | Résultat attendu |
|---|---|
| Connexion | La console indique que la session est connectée ; la vue de l'éditeur local est visible |
| Abonnement | La vidéo à distance s'affiche après streamCreated |
| Statistiques vidéo | La superposition affiche la mise à jour des octets/paquets |
| Lien vers les médias | La bande passante de liaison descendante est renseignée ; la liaison montante à distance si Playground publie avec les statistiques de l'expéditeur |
| Événement de réseautage | Réseau Throttle —networkConditionChanged peut se connecter avec un nouveau reason |
Si la liaison montante à distance reste vide, il se peut que le client de publication n'ait pas activé senderStatsTrack sur son éditeur.
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.
docs.tutorials.steps
1
Introduction2
Pour commencer3
Création d'un nouveau projet4
Ajout du SDK iOS5
Configuration de l'authentification6
Accès à la caméra et au microphone7
Activer les statistiques de l'expéditeur sur l'éditeur8
S'abonner et enregistrer des écouteurs d'observabilité9
Gérer les statistiques vidéo10
Afficher les statistiques dans l'interface utilisateur11
Exécution de l'application12
Conclusion