API Reference for web - Interface: RemoteVideoTrackStats

更新时间: 2023-10-23 16:45:52

# Interface: RemoteVideoTrackStats

interface/StreamInterface.RemoteVideoTrackStats

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

# Properties

# codecType

Optional codecType: "H264"

视频编码格式。

  • "H264": The video codec is H.264.

Firefox 上无法获取该值。


# currentPacketLossRate

currentPacketLossRate: number

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


# decodeFrameRate

Optional decodeFrameRate: number

接收的视频总字节数。


# end2EndDelay

end2EndDelay: number

视频端到端延迟(ms)。

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


# freezeRate

freezeRate: number

接收的视频卡顿率。


# packetLossRate

packetLossRate: number

接收的视频丢包率。


# receiveBitrate

receiveBitrate: number

接收的视频码率(bps)。


# receiveBytes

receiveBytes: number

The total byes of the received video.


# receiveDelay

receiveDelay: number

接收视频延迟 (ms)。

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

Safari 和 Firefox 上该字段不准确。


# receiveFrameRate

Optional receiveFrameRate: number

视频接收帧率(fps)。


# receivePackets

receivePackets: number

接收的视频总包数。


# receivePacketsLost

receivePacketsLost: number

接收的视频总丢包数。


# receiveResolutionHeight

receiveResolutionHeight: number

接收的视频分辨率高度。


# receiveResolutionWidth

receiveResolutionWidth: number

接收的视频分辨率宽度。


# renderFrameRate

Optional renderFrameRate: number

视频渲染帧率(fps)。


# totalDuration

totalDuration: number

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


# totalFreezeTime

totalFreezeTime: number

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


# transportDelay

transportDelay: number

传输延迟(ms)。

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