Swift

Einführung

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Client-Observability Echtzeit-Qualitätskennzahlen für einen Videoanruf mit dem Vonage Video iOS SDK (Swift) überwachen können.

Client-Observability ist die Funktion des Vonage Video SDK, die Metriken zur Stream-Qualität auf dem Gerät bereitstellt – Paketverlust, gesendete oder empfangene Bytes, geschätzte Bandbreite, Netzwerkzustandswerte und mehr – für jeden veröffentlichten oder abonnierten Stream. Nutzen Sie diese Funktion, um Anrufe zu debuggen, Qualitätstrends zu protokollieren oder Nutzern während einer laufenden Sitzung umsetzbares Feedback zur Verbindung anzuzeigen.

Was Sie entwickeln werden

Eine iOS-App (Swift, SwiftUI), die einer Vonage Video-Sitzung beitritt und ein halbtransparentes Statistik-Overlay anzeigt, das sich aktualisiert, sobald Metriken eintreffen.

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 OTSubscriberKitNetworkStatsDelegate auf der Abonnentenseite implementieren, senderseitige Statistiken auf der Publisher-Seite aktivieren und die Ergebnisse in einem Bildschirm-Overlay anzeigen.

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