RTCInboundRtpStreamStats: bytesReceived-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2020 browserübergreifend verfügbar.
Die bytesReceived-Eigenschaft des RTCInboundRtpStreamStats-Wörterbuchs gibt die Gesamtanzahl der Bytes an, die bisher von dieser Synchronisationsquelle (SSRC) empfangen wurden, ohne Header- und Padding-Bytes einzuschließen.
Der Wert kann verwendet werden, um eine Annäherung der durchschnittlichen Mediendatenrate zu berechnen:
js
avgDataRate = rtcInboundRtpStreamStats.bytesReceived / elapsedTime;
Der Eigenschaftswert wird auf null zurückgesetzt, wenn sich aus irgendeinem Grund die SSRC-Kennung des Senders ändert.
Wert
Eine positive ganze Zahl.
Spezifikationen
| Spezifikation |
|---|
| Identifiers for WebRTC's Statistics API> # dom-rtcinboundrtpstreamstats-bytesreceived> |