API Reference for web - Interface: LocalVideoTrackStats

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

# Interface: LocalVideoTrackStats

interface/StreamInterface.LocalVideoTrackStats

本地视频轨道的基本信息,可以通过 Client.getLocalVideoStats 获取。

# Properties

# captureFrameRate

Optional captureFrameRate: number

视频采集帧率(fps)。

Safari 和 Firefox 上无法获取该值。


# captureResolutionHeight

captureResolutionHeight: number

视频采集的分辨率高度。


# captureResolutionWidth

captureResolutionWidth: number

视频采集的分辨率宽度。


# codecType

Optional codecType: "H264"

视频编码格式。

  • 视频编码格式为 H.264。
  • 其他暂不支持

Firefox 上无法获取该值。


# currentPacketLossRate

currentPacketLossRate: number

发送的视频 400ms 内的丢包率。


# encodeDelay

Optional encodeDelay: number

视频编码延迟(ms)。

iOS 上不支持获取该字段。

Safari 上不支持获取该字段。


# sendBitrate

sendBitrate: number

视频发送码率 (bps)。


# sendBytes

sendBytes: number

发送的视频总字节数 (bytes)。


# sendFrameRate

Optional sendFrameRate: number

视频发送帧率(fps)。

Firefox 上无法获取该值。


# sendPackets

sendPackets: number

发送的视频总包数。


# sendPacketsLost

sendPacketsLost: number

发送的视频总丢包数。

Safari 上无法获取该值。 Firefox 上该字段不准确。


# sendResolutionHeight

sendResolutionHeight: number

视频发送的分辨率高度。


# sendResolutionWidth

sendResolutionWidth: number

视频发送的分辨率宽度。


# targetSendBitrate

targetSendBitrate: number

视频目标发送码率 (bps),即 {@link VideoEncoderConfiguration} 中设置的码率。


# totalDuration

totalDuration: number

视频总时长,单位为秒。


# totalFreezeTime

totalFreezeTime: number

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