Kotlin

Einführung

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Client-Observability die Qualitätskennzahlen eines Videoanrufs in Echtzeit mit dem Vonage Video Android SDK überwachen können.

Client-Observability ist die Funktion des Vonage Video SDK, die Metriken zur Stream-Qualität (Geräte-Metriken – Paketverlust, gesendete oder empfangene Bytes, geschätzte Bandbreite, Netzwerkzustandsbewertungen und mehr) für jeden veröffentlichten oder abonnierten Stream zusammen mit weiteren Einblicken (z. B. zum Netzwerkzustand) bereitstellt. Dies kann nützlich sein, um Anrufe zu debuggen, Qualitätstrends zu protokollieren oder Nutzern während einer laufenden Sitzung umsetzbares Feedback zur Verbindung zu geben.

Was Sie entwickeln werden

Eine Android-App, die einer Vonage Video-Sitzung beitritt und ein halbtransparentes Statistik-Overlay anzeigt, das aktualisiert wird, sobald Metriken eintreffen.

Das Ziel ist es, zu zeigen, wie Ihre App Live-Daten zur Anrufqualität anzeigen kann, während ein Nutzer einen Remote-Stream abonniert hat. Sie werden die Statistik-Listener des SDK auf der Empfängerseite einbinden, senderseitige Statistiken auf der Senderseite aktivieren und die Ergebnisse in einem Bildschirm-Overlay anzeigen.

Konzeptionelle Informationen zur Video API finden Sie in der Allgemeinen Übersicht.