RTCInboundRtpStreamStats: fecPacketsReceived 屬性
RTCInboundRtpStreamStats 字典的 fecPacketsReceived 屬性表示此 RTP 接收器從遠端對等方接收到的前向糾錯 (FEC) 資料包的數量。
FEC 資料包提供奇偶校驗資訊,可用於嘗試重建在傳輸過程中損壞的 RTP 資料包。
值
一個正整數值。
描述
此屬性表示在此 RTP 會話期間從遠端對等方接收到的 FEC 資料包的總數。
前向糾錯使用異或方法對接收到的資料執行奇偶校驗。透過使用 FEC 奇偶校驗資訊嘗試重建損壞的資料包,可以避免重新傳輸損壞的資料包,從而有助於減少延遲或完全跳過損壞的幀。
注意:當 FEC 資料包與媒體內容一起帶內到達時,此計數器也可能遞增;例如,Opus 可能會發生這種情況。
FEC 資料包所覆蓋的資料包可能已被成功接收,或者已使用之前接收到的 FEC 資料包進行重建,因此接收到的 FEC 資料包的一部分可能被丟棄。如果 FEC 資料包到達的時間超出客戶端嘗試使用它的時間視窗,也可能發生這種情況。
如果您想知道收到的資料包中有多少被丟棄了,可以檢視 fecPacketsDiscarded 屬性的值。
規範
| 規範 |
|---|
| WebRTC 統計 API 的識別符號 # dom-rtcinboundrtpstreamstats-fecpacketsreceived |
瀏覽器相容性
載入中…
另見
- RFC 5109(通用前向糾錯的 RTP 有效載荷格式)