Streaming Media Monitoring überprüft Video- und Audio-Streaming-Dienste auf Leistung, Fehler und Verfügbarkeit.

Der Überwachungs-Agent stellt eine Verbindung zum Medienserver her, führt eine Pufferung durch und spielt den Stream 30 Sekunden lang ab. Anschließend wird die Verbindung des Überwachungs-Agenten getrennt.

Der Überwachungsagent sucht nach Fehlern und misst auch Metriken, einschließlich Verbindungszeit, Pufferzeit, empfangene Pakete, Pufferpakete, Bildrate und durchschnittliche Bytes pro Sekunde.

Beschreibungen der Metriken

Verbindung – Zeitwert, der zwischen dem Senden der ersten Anfrage und dem Empfangen des ersten Frames eines Medienstreams gemessen wird.

Dauer – Uhrzeit, zu der die Medienquelle in Bearbeitung war. Abhängig von der vom Streaming-Server verwendeten Methode (Streaming vs. progressiver Download) kann die Dauer den Download eines ausreichenden Teils der Datei für die weitere Analyse oder die Zeit, die für die Aufzeichnung des Streams aufgewendet wurde, widerspiegeln.

FPS – das Verhältnis aller Frames, die wir aus dem angegebenen Stream heruntergeladen haben, zur Gesamtzeit der Überwachung (Verbindung + Stream-Wiedergabe).

FPS = alle heruntergeladenen Frames / Überwachungszeit

Der Parameter Qualität bezieht sich auf das Netzwerk. Er stellt das Verhältnis von empfangenen Paketen zu verlorenen Paketen auf Netzwerkebene für alle Streams dar. Beachten Sie, dass der Parameter Qualität nicht die Videoqualität darstellt, sondern die Qualität der Netzwerkverbindung widerspiegelt. Beispielsweise können verlorene Pakete aufgrund von Hochgeschwindigkeitsnetzwerken erfolgreich erneut übertragen werden, und Paketverluste bleiben für einen Endbenutzer unbemerkt.

  • Beispiel aus der Praxis, das diese Besonderheit erklärt

WMP (Windows Media Player) – Qualität wird nach der Formel Q = tatsächliche FPS / spezifizierte FPS berechnet

Unterstützte Protokolle: applehttp, concat, crypto, file, gopher, hls, http, httpproxy, mms, pipe, rtmp, rtp, tcp, udp, rtsp, https.