# Interface RemoteVideoTrackStats (/zh-CN/api-reference/rtc/web/interfaces/remotevideotrackstats)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

## Properties [#properties]

<a id="codectype"></a>

<a id="optional-codectype"></a>

### codecType [#codectype]

<ApiSignature labels="Optional">

codecType: "H264"|"H265"|"VP8"|"VP9"|"AV1X"|"AV1"

</ApiSignature>

视频编码格式。

- `"H264"`: 视频编码格式为 H.264。
- `"VP8"`: 视频编码格式为 VP8。
- `"VP9"`: 视频编码格式为 VP9。
- `"AV1X"`: 视频编码格式为 AV1，在 Chrome M96 版本之前。
- `"AV1"`: 视频编码格式为 AV1。

> Firefox 上无法获取该值。

<a id="currentpacketlossrate"></a>

### currentPacketLossRate [#currentpacketlossrate]

<ApiSignature>

currentPacketLossRate: number

</ApiSignature>

接收的视频在 400ms 内的丢包率。

<a id="decodeframerate"></a>

<a id="optional-decodeframerate"></a>

### decodeFrameRate [#decodeframerate]

<ApiSignature labels="Optional">

decodeFrameRate: number

</ApiSignature>

视频解码帧率（fps）。

<a id="end2enddelay"></a>

### end2EndDelay [#end2enddelay]

<ApiSignature>

end2EndDelay: number

</ApiSignature>

视频端到端延迟（ms）。

从远端采集视频到本地播放视频的延迟。该延迟不包括发送端编码和接收端解码的时间。

<a id="freezerate"></a>

### freezeRate [#freezerate]

<ApiSignature>

freezeRate: number

</ApiSignature>

最近一秒接收视频的卡顿率。取值范围为 [0.0,1.0]，代表最近一秒内视频卡顿百分比。

<a id="packetlossrate"></a>

### packetLossRate [#packetlossrate]

<ApiSignature>

packetLossRate: number

</ApiSignature>

接收的视频总丢包率。

<a id="publishduration"></a>

### publishDuration [#publishduration]

<ApiSignature>

publishDuration: number

</ApiSignature>

远端发布视频时长
 如果为 -1，说明暂时还无法获取发布时长

<a id="receivebitrate"></a>

### receiveBitrate [#receivebitrate]

<ApiSignature>

receiveBitrate: number

</ApiSignature>

接收的视频码率（bps）。

<a id="receivebytes"></a>

### receiveBytes [#receivebytes]

<ApiSignature>

receiveBytes: number

</ApiSignature>

接收的视频总字节数。

<a id="receivedelay"></a>

### receiveDelay [#receivedelay]

<ApiSignature>

receiveDelay: number

</ApiSignature>

接收视频延迟 (ms)。

从发送到接收端播放视频的延迟时间。

> Safari 和 Firefox 上该字段不准确。

<a id="receiveframerate"></a>

<a id="optional-receiveframerate"></a>

### receiveFrameRate [#receiveframerate]

<ApiSignature labels="Optional">

receiveFrameRate: number

</ApiSignature>

视频接收帧率（fps）。

<a id="receivepackets"></a>

### receivePackets [#receivepackets]

<ApiSignature>

receivePackets: number

</ApiSignature>

接收的视频总包数。

<a id="receivepacketslost"></a>

### receivePacketsLost [#receivepacketslost]

<ApiSignature>

receivePacketsLost: number

</ApiSignature>

接收的视频总丢包数。

<a id="receiveresolutionheight"></a>

### receiveResolutionHeight [#receiveresolutionheight]

<ApiSignature>

receiveResolutionHeight: number

</ApiSignature>

接收的视频分辨率高度。

<a id="receiveresolutionwidth"></a>

### receiveResolutionWidth [#receiveresolutionwidth]

<ApiSignature>

receiveResolutionWidth: number

</ApiSignature>

接收的视频分辨率宽度。

<a id="renderframerate"></a>

<a id="optional-renderframerate"></a>

### renderFrameRate [#renderframerate]

<ApiSignature labels="Optional">

renderFrameRate: number

</ApiSignature>

视频渲染帧率（fps）。

<a id="totalduration"></a>

### totalDuration [#totalduration]

<ApiSignature>

totalDuration: number

</ApiSignature>

接收的视频总时长，单位为秒。

<a id="totalfreezetime"></a>

### totalFreezeTime [#totalfreezetime]

<ApiSignature>

totalFreezeTime: number

</ApiSignature>

接收的视频总卡顿时长，单位为秒。

<a id="transportdelay"></a>

### transportDelay [#transportdelay]

<ApiSignature>

transportDelay: number

</ApiSignature>

传输延迟（ms)。

从远端发送视频到本地接收视频的延迟。
