Erste Schritte
Dieses Tutorial zeigt, wie man einen benutzerdefinierten Audiotreiber in Swift mit derVonage Video iOS SDK. Wir werden eine "Klingelton"-Funktion erstellen, bei der die App den Videochat unterbricht, um einen Klingelton für einen eingehenden Anruf abzuspielen. AVAudioPlayerund setzt dann den Chat-Ton fort, sobald der Anruf verbunden ist.
Geschätzte Bearbeitungszeit: 25 Minuten
Bevor Sie beginnen, vergewissern Sie sich, dass Sie alles haben:
- A unterstützte Version von Xcode
- Vonage Video API-Anmeldeinformationen:
- Application ID (
kAppId) - Sitzungs-ID (
kSessionId) - Token (
kToken)
- Application ID (
Hinweis: Um Ihre Anmeldedaten zu erhalten, folgen Sie bitte den Vonage Video-Einstiegsleitfaden.
Möchten Sie dieses Tutorial überspringen? Sie können den fertigen iOS-Swift-Client-Code in der CustomAudioDriver Ordner unseres Swift Beispielanwendung Repo auf GitHub. Das Repo enthält eine README mit Dokumentation zum Ausführen und Erforschen des Codes.
Benutzerdefinierter Audiotreiber
Erfahren Sie, wie Sie einen benutzerdefinierten Audiotreiber verwenden können, um die Audiodaten des Herausgebers und der Abonnenten anzupassen. Sie werden den benutzerdefinierten Audiotreiber verwenden, wenn Sie das Audio starten und stoppen und Ihre eigene Audiodatei abspielen möchten. Wenn Sie etwas anderes als das SDK-Standardverhalten für Live-Videochats mit Audio machen möchten, verwenden Sie benutzerdefinierte Audiotreiber.