Swift

Ajout du SDK vidéo de Vonage

Vous pouvez ajouter le Vonage Client SDK Video iOS en ajoutant le fichier https://github.com/vonage/vonage-video-client-sdk-swift.git en tant que dépendance d'un paquet Swift.

Pour ajouter une dépendance à un paquet à votre projet Xcode, sélectionnez Fichier > Forfaits Swift > Ajouter une dépendance de paquetage et saisissez l'URL de son référentiel.

Ajouter l'accès à la caméra et au microphone à l'aide des valeurs Info.plist

  1. Dans le panneau de navigation de gauche, cliquez sur votre fichier de projet pour ouvrir l'éditeur de projet. Assurez-vous que la cible de votre application (pas les tests) est sélectionnée.

  2. Passez à l'option Paramètres de construction tabulation.

  3. Rechercher Info.plist Valeurs.

  4. Localisez les clés suivantes et définissez leurs valeurs :

    • Vie privée - Description de l'utilisation de la caméra
      $(PRODUCT_NAME) uses the camera.

    • Vie privée - Description de l'utilisation du microphone
      $(PRODUCT_NAME) uses the microphone.

Ces valeurs seront incluses dans l'Info.plist généré par l'application au moment de la création et sont nécessaires pour demander l'accès à la caméra et au microphone.

Importez la bibliothèque Vonage Video.

  • Dans Xcode, créez un nouveau fichier VonageVideoManager.swift et au début du fichier, ajoutez une ligne pour importer la vidéothèque de Vonage :
import OpenTok

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