Ich versuche, einige Datenanalyse auf meiner Streaming-Video-Website zu tun. Um festzustellen, ob Probleme auf meiner oder der Seite des Benutzers sind, habe ich angefangen, die mittlere und Standardabweichung ihrer Bandbreite für die Streams zu sammeln. Was ich nicht sicher bin, ist, wie man den normalen Stream erkennt.So erkennen Sie schlechte Videostreams
Um herauszufinden, was ein normaler Strom, wie ich nach dem zu finden, dachte aussehen soll:
- Durchschnittliche Means - Was
- StdDev von Means normale Bandbreite ist - wie viel die Bandbreite der Bevölkerung variiert
- durchschnittliche StdDevs - Was ist die normale Menge an Variation ist
- StdDev von StdDevs - Wie viel kostet die durchschnittliche StdDev
Machen diese Statistiken Sinn?
Grundsätzlich versuche ich schlechte Streams zu erkennen, indem ich nach Dingen wie niedriger Bandbreite oder stark variabler Bandbreite suche. Also dachte ich, ich könnte ein paar Basislinien finden und dann nach Ausreißern Ausschau halten.
Auch, alle Daten für jede Probe zu halten ist nicht machbar, so dass ich nur mit aggregierten Statistiken arbeiten kann. Wenn es noch etwas gibt, das du vorschlagen würdest, logge ich das würde eine große Hilfe auch sein.
Große, vielen Dank für die Beratung. Was den Mittelwert von StdDevs angeht, habe ich versucht, Änderungen zu erkennen, die ein Benutzer beschleunigt. Also, wenn ich Daten für denselben Benutzer über die Zeit habe und ihre Geschwindigkeitsschwankungen plötzlich ansteigen, würde dies bedeuten, dass es ein Problem gibt. In diesem Fall die Mean und StdDev von StdDevs Ich versuchte den Fall zu erkennen, wo die durchschnittliche Geschwindigkeit des Benutzers normal ist, aber es ist nicht konsistent, was Probleme verursachen würde, wenn Sie versuchen, etwas wie Streaming-Video zu tun. – caffein