Interface LocalVideoTrackStats

  • React

更新时间不可用

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

Properties

captureFrameRate

Optional
captureFrameRate: number

视频采集帧率(fps)。

Safari 和 Firefox 上无法获取该值。

captureResolutionHeight

captureResolutionHeight: number

视频采集的分辨率高度。

captureResolutionWidth

captureResolutionWidth: number

视频采集的分辨率宽度。

codecType

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

视频编码格式。

  • "H264": 视频编码格式为 H.264。
  • "VP8": 视频编码格式为 VP8。
  • "VP9": 视频编码格式为 VP9。
  • "AV1X": 预留参数,暂不支持。
  • "AV1": 视频编码格式为 AV1。

Firefox 上无法获取该值。

currentPacketLossRate

currentPacketLossRate: number

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

encodeDelay

Optional
encodeDelay: number

视频编码延迟(ms)。

sendBitrate

sendBitrate: number

视频发送码率 (bps)。

sendBytes

sendBytes: number

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

sendFrameRate

Optional
sendFrameRate: number

视频发送帧率(fps)。

Firefox 上无法获取该值。

sendJitterMs

sendJitterMs: number

发送视频数据包的抖动 (ms)。

sendPackets

sendPackets: number

发送的视频总包数。

sendPacketsLost

sendPacketsLost: number

发送的视频总丢包数。

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

sendResolutionHeight

sendResolutionHeight: number

视频发送的分辨率高度。

sendResolutionWidth

sendResolutionWidth: number

视频发送的分辨率宽度。

sendRttMs

sendRttMs: number

发送视频数据包的往返时延 (ms)。

targetSendBitrate

targetSendBitrate: number

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

totalDuration

totalDuration: number

视频总时长,单位为秒。

totalFreezeTime

totalFreezeTime: number

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