RTCInboundRtpStreamStats: fecPacketsReceived Eigenschaft

Die fecPacketsReceived-Eigenschaft des RTCInboundRtpStreamStats-Wörterbuchs gibt an, wie viele Forward Error Correction (FEC)-Pakete von diesem RTP-Empfänger vom entfernten Teilnehmer empfangen wurden.

Ein FEC-Paket liefert Paritätsinformationen, die verwendet werden können, um zu versuchen, RTP-Datenpakete zu rekonstruieren, die während der Übertragung beschädigt wurden.

Wert

Ein ganzzahliger Wert ohne Vorzeichen, der die Gesamtzahl der FEC-Pakete angibt, die während dieser RTP-Sitzung vom entfernten Teilnehmer empfangen wurden. Forward Error Correction verwendet eine exklusiv-oder-Methode, um Paritätsprüfungen der empfangenen Daten durchzuführen.

Indem die FEC-Paritätsinformationen verwendet werden, um beschädigte Pakete zu rekonstruieren, kann es vermieden werden, dass beschädigte Pakete erneut gesendet werden müssen, was dazu beiträgt, Verzögerungen zu reduzieren oder das Überspringen beschädigter Frames zu vermeiden.

Hinweis: Dieser Zähler kann auch erhöht werden, wenn FEC-Pakete gemeinsam mit Medieninhalten in-band ankommen; dies kann zum Beispiel mit Opus passieren.

Verwendungshinweise

Es ist möglich, dass ein Teil der empfangenen FEC-Pakete verworfen wurde, anstatt verwendet zu werden. Dies kann passieren, wenn die von den FEC-Paketen abgedeckten Pakete bereits erfolgreich empfangen oder bereits mit einem zuvor empfangenen FEC-Paket rekonstruiert wurden. Dies kann auch passieren, wenn das FEC-Paket außerhalb des Zeitfensters eintrifft, in dem der Client versuchen wird, es zu verwenden.

Wenn Sie wissen möchten, wie viele der empfangenen Pakete verworfen wurden, können Sie den Wert von fecPacketsDiscarded untersuchen.

Spezifikationen

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

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
fecPacketsReceived in 'inbound-rtp' stats

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Siehe auch

  • RFC 5109 (RTP Payload Format for Generic Forward Error Correction)