Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

RTCInboundRtpStreamStats: removedSamplesForAcceleration-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Oktober 2022⁩.

Die removedSamplesForAcceleration-Eigenschaft des RTCInboundRtpStreamStats-Dictionaries addiert die Differenz zwischen der Anzahl der aus dem Jitter-Puffer ausgegebenen und der während der beschleunigten Audiowiedergabe empfangenen Proben.

Der WebRTC Jitter-Puffer setzt ein Zielwiedergabeverzögerungsniveau, so dass der Ein- und Ausfluss des Jitter-Puffers ungefähr gleich sein sollte. Wenn der Jitter-Puffer zu langsam leerläuft, könnte die nächste auszugebende Audio-Probe "hinterherhinken", und die Engine könnte die Wiedergabe beschleunigen, um aufzuholen. Wenn die Engine die Wiedergabe beschleunigt, indem sie einige Audio-Proben entfernt, zeigt diese Eigenschaft die akkumulierte Anzahl solcher entfernter Proben an.

Das Beschleunigen oder Verlangsamen der Audioausgabe (wie mit insertedSamplesForDeceleration verfolgt) kann zu hörbaren Verzerrungen oder anderen Störungen führen. Die Gesamtwerte am Ende des Anrufs geben Ihnen auch Hinweise darauf, wie viele Proben oder Sekunden betroffen waren, und removedSamplesForAcceleration kann mit totalSamplesReceived korreliert werden, um ein relatives Maß der Beschleunigung zu erhalten. Das Protokollieren von insertedSamplesForDeceleration und removedSamplesForAcceleration in Zeitabschnitten kann hilfreich sein, um die Zeiten zu isolieren, in denen das Problem auftrat, und Sie können dann andere Metriken im selben Zeitabschnitt korrelieren, um mögliche Ursachen zu ermitteln.

Hinweis: Der Wert ist für Videostreams nicht definiert.

Wert

Eine positive ganze Zahl.

Spezifikationen

Specification
Identifiers for WebRTC's Statistics API
# dom-rtcinboundrtpstreamstats-removedsamplesforacceleration

Browser-Kompatibilität

Siehe auch