Kotlin

Einrichten der Authentifizierung

Um eine Verbindung zu einer Vonage Video-Sitzung herstellen zu können, benötigt der Client Zugang zu einigen Authentifizierungsdaten - ein APP-ID, Sitzungs-IDund Token. In einer Produktionsanwendung sollten diese Anmeldeinformationen mit einem Server-SDKsAber um die Dinge zu beschleunigen, werden wir die Werte vorerst hart kodieren:

  1. Erstellen Sie eine neue Kotlin-Datei mit dem Namen VonageVideoConfig.kt und fügen Sie das folgende Objekt hinzu:
  1. Passen Sie den Code an, indem Sie die Werte für die APP_ID, SESSION_ID und TOKEN. Sie können sie erhalten, indem Sie die nachstehenden Anweisungen befolgen:

Hinweis: In produktiven Applications werden sie vom Server abgerufen mehr Infos. Für diese Demo können Sie entweder einen Video Learning Server (Knotenpunkt oder PHP) und setzen serverURL oder folgen Sie den nächsten Schritten, um sie zu generieren und zu codieren. So erhalten Sie die für die Ausführung der Demo erforderlichen Anmeldedaten:

Screenshot of dashboard with Application ID highlighted
  • Stellen Sie sicher, dass Video aktiviert ist
Screenshot of dashboard with Video section highlighted
  • Besuchen Sie die Die Video API Spielwiese. Geben Sie entweder die Anwendungs-ID ein oder suchen Sie sie in der Dropdown-Liste. Sie können die Standardwerte für die anderen Optionen beibehalten. Klicken Sie auf "Erstellen".
Screenshot of The Video API Playground tool
  • Ihre Sitzungs-ID und Ihr Token werden erstellt.
Screenshot of The Video API Playground tool generated details with the Application ID, Session ID, and Token highlighted in red boxes

Das ist wichtig: Sie können die Sitzungs-ID und die Token-Werte während der Test- und Entwicklungsphase weiterhin von Ihrem Account abrufen, aber bevor Sie in die Produktion gehen müssen Sie einen Server einrichten.

Weitere Informationen zu Sitzungen, Token und Servern finden Sie unter Technische Details der Video API.

Benutzerdefinierter Audiotreiber

Hier erfahren Sie, wie Sie einen benutzerdefinierten Audiotreiber verwenden, um den Audio-Stream des Herausgebers und der Teilnehmer anzupassen. Sie werden den benutzerdefinierten Audiotreiber verwenden, wenn Sie die Audio-Wiedergabe Ihrer eigenen Audiodatei starten und stoppen und alles tun möchten, was über das Standardverhalten des vom SDK bereitgestellten Live-Video-Chats hinausgeht.

Verfügbar am:
Kotlin Swift
Schritte
1
Einführung
2
Erste Schritte
3
Ein neues Projekt erstellen
4
Hinzufügen des Android-SDK
5
Einrichten der Authentifizierung
6
Beantragung von Genehmigungen
7
Hinzufügen eines benutzerdefinierten Audiotreibers
8
Aufzeichnung von Audiodaten zur Verwendung durch einen Verlag
9
Hinzufügen eines benutzerdefinierten Audio-Renderers
10
Ausführen der App
11
Schlussfolgerung