RemoteVideoTrackStats

最近更新时间:2022-09-20 05:17:40

远端视频轨道的统计数据,包括连接、传输等基本信息,可以通过 IArRTCClient.getRemoteVideoStats 获取。

RemoteVideoTrackStats

codecType

Optional codecType: "H264" | "VP8"

视频编码格式。

  • "H264": 视频编码格式为 H.264。
  • "VP8": 视频编码格式为 VP8。

Firefox 上无法获取该值。

decodeFrameRate

Optional decodeFrameRate: undefined | number

视频解码帧率(fps)。

end2EndDelay

end2EndDelay: number

视频端到端延迟(ms)。

从远端采集视频到本地播放视频的延迟。

freezeRate

freezeRate: number

接收的视频卡顿率。

packetLossRate

packetLossRate: number

接收的视频丢包率。

receiveBitrate

receiveBitrate: number

接收的视频码率(bps)。

receiveBytes

receiveBytes: number

接收的视频总字节数。

receiveDelay

receiveDelay: number

接收视频延迟 (ms)。

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

receiveFrameRate

Optional receiveFrameRate: undefined | number

视频接收帧率(fps)。

receivePackets

receivePackets: number

接收的视频总包数。

receivePacketsLost

receivePacketsLost: number

接收的视频总丢包数。

receiveResolutionHeight

receiveResolutionHeight: number

接收的视频分辨率高度。

receiveResolutionWidth

receiveResolutionWidth: number

接收的视频分辨率宽度。

renderFrameRate

Optional renderFrameRate: undefined | number

视频渲染帧率(fps)。

totalDuration

totalDuration: number

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

totalFreezeTime

totalFreezeTime: number

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

transportDelay

transportDelay: number

传输延迟(ms)。

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