Erste Schritte
Dieses Beispiel zeigt, wie man ein Verlag (Ihre Kamera) und mehrere entfernte Teilnehmer in der gleichen Vonage Video-Sitzung.
Diese Probe besteht aus drei Hauptteilen, die zusammenwirken:
Behandlung von Sitzungen (
MainActivity) - Erstellt die Videositzung, richtet einen lokalen Verleger ein und erstellt einen Teilnehmer für jeden entfernten Teilnehmer.UI-Status-Management - Verwendungen
mutableStateOfundmutableStateListOfum UI-Änderungen zu verfolgen, z. B. ob Mikrofon/Kamera ein- oder ausgeschaltet sind, ob ein Steckplatz belegt ist und ob Remote-Audio aktiviert ist.UI zusammenstellen (
SimpleMultipartyScreen) - Zeigt die Teilnehmer in einem Raster an, bei dem jeder Platz an der gleichen Position bleibt. Die lokale Videovorschau wird als kleines Overlay angezeigt, und mit den Steuerelementen am unteren Rand kann der Benutzer die Kamera wechseln und zwischen Audio und Video umschalten.
Geschätzte Bearbeitungszeit: 25 Minuten
Möchten Sie dieses Tutorial überspringen? Sie können direkt zum fertigen Kotlin-Client-Code in der Bildschirmfreigabe Ordner unseres Android Beispielanwendung Repo auf GitHub. Das Repo enthält eine README mit einer vollständigen Dokumentation, wie das Projekt ausgeführt und erkundet werden kann. Dieses Tutorial konzentriert sich auf die Kotlin-Version der Android-Beispielanwendung. Für die Java-Version siehe die Vorherige Beispielanwendung repo.
Anforderungen
Für dieses Tutorial benötigen Sie:
- Ein gültiger Vonage Video API Account - falls Sie noch keinen haben, können Sie sich für eine kostenlose Testversion anmelden
- Android-Studio
Einfacher Mehrparteienbetrieb
Erfahren Sie, wie Sie das Vonage Android SDK für einen Anruf mit mehreren Teilnehmern verwenden können. Die Anwendung veröffentlicht Audio/Video von einem Gerät und kann sich mit mehreren Teilnehmern verbinden.