Swift

Pour commencer

Ce tutoriel montre comment créer un pilote audio personnalisé en Swift à l'aide de la méthodeSDK vidéo iOS de Vonage. Nous allons créer une fonction "Sonnerie" qui permettra à l'application de mettre en pause l'audio du chat vidéo pour jouer une sonnerie d'appel entrant. AVAudioPlayeret reprend l'audio du chat une fois l'appel connecté.

Temps de réalisation estimé : 25 minutes

Avant de commencer, assurez-vous d'avoir

  • A version supportée de Xcode
  • Informations d'identification pour l'API Video de Vonage:
    • ID de l'application (kAppId)
    • ID de la session (kSessionId)
    • Jeton (kToken)

Note: Pour obtenir vos données d'identification, suivez les instructions suivantes Guide de démarrage vidéo de Vonage.

Vous voulez sauter ce tutoriel ? Vous pouvez accéder au code du client iOS Swift dans la section Pilote audio personnalisé de notre Exemple d'application Swift sur GitHub. Le dépôt comprend un README avec de la documentation pour l'exécution et l'exploration du code.

Pilote audio personnalisé

Apprenez à utiliser un pilote audio personnalisé pour personnaliser le flux audio de l'éditeur et de l'abonné. Vous utiliserez le pilote audio personnalisé lorsque vous voudrez démarrer et arrêter l'audio, lire votre propre fichier audio et faire quoi que ce soit en dehors du comportement par défaut du chat vidéo en direct fourni par le SDK.

Disponible sur :
Kotlin Swift
Étapes
1
Introduction
2
Pour commencer
3
Création d'un nouveau projet
4
Ajout du SDK vidéo de Vonage
5
Configuration de l'authentification
6
Vue d'ensemble
7
Créer la classe de pilote audio personnalisée
8
Mise en œuvre de la logique "Play Ringtone" (Jouer une sonnerie)
9
Mise en œuvre de la logique d'arrêt des sonneries
10
Intégration avec Vonage Video Manager
11
Contrôle de l'audio via les événements de session
12
Comment ça marche
13
Conclusion