RTCInboundRtpStreamStats: bytesReceived-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Die bytesReceived-Eigenschaft des RTCInboundRtpStreamStats-Wörterbuchs ist ein ganzzahliger Wert, der die Gesamtanzahl der bisher von dieser Synchronisationsquelle (SSRC) empfangenen Bytes angibt.

Wert

Ein vorzeichenloser ganzzahliger Wert, der die Gesamtanzahl der bisher in diesem RTP-Stream empfangenen Bytes angibt, ohne Header- und Padding-Bytes. Dieser Wert kann verwendet werden, um eine Näherung der durchschnittlichen Mediendatenrate zu berechnen:

js
avgDataRate = rtcInboundRtpStreamStats.bytesReceived / elapsedTime;

Dieser Wert wird auf null zurückgesetzt, wenn sich die SSRC-Kennung des Senders aus irgendeinem Grund ändert.

Spezifikationen

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

Browser-Kompatibilität

BCD tables only load in the browser