io.agora.rtc.LocalVideoTrackStats类 参考

  • Java

更新时间不可用

本地视频轨道的统计信息。

构造及析构函数说明

LocalVideoTrackStats() [1/2]

io.agora.rtc.LocalVideoTrackStats.LocalVideoTrackStats()

LocalVideoTrackStats() [2/2]

io.agora.rtc.LocalVideoTrackStats.LocalVideoTrackStats(long numberOfStreams, long bytesMajorStream, long bytesMinorStream, int framesEncoded, int ssrcMajorStream, int ssrcMinorStream, int captureFrameRate, int regulatedCaptureFrameRate, int inputFrameRate, int encodeFrameRate, int renderFrameRate, int targetMediaBitrateBps, int mediaBitrateBps, int totalBitrateBps, int captureWidth, int captureHeight, int regulatedCaptureWidth, int regulatedCaptureHeight, int width, int height, int encoderType, int uplinkCostTimeMs, int qualityAdaptIndication)

构造函数。

参数
参数名描述
numberOfStreams

流的数量。

bytesMajorStream

视频大流的字节数。

bytesMinorStream

视频小流的字节数。

framesEncoded

已编码视频帧的数量。

ssrcMajorStream

视频大流的 SSRC (synchronization source)。

ssrcMinorStream

视频小流的 SSRC (synchronization source)。

captureFrameRate

视频的采集帧率。

regulatedCaptureFrameRate

根据视频编码器配置调整的视频采集帧率。

inputFrameRate

编码器的输入帧率。

encodeFrameRate

编码器的输出帧率。

renderFrameRate

渲染帧率。

targetMediaBitrateBps

目标码率(bps)。

mediaBitrateBps

码率(不包含 FEC)。

totalBitrateBps

目标码率(bps)。

captureWidth

采集视频帧的宽度(像素)。

captureHeight

采集视频帧的高度(像素)。

regulatedCaptureWidth

根据视频编码器配置调整的视频帧宽度。

regulatedCaptureHeight

根据视频编码器配置调整的视频帧高度。

width

视频帧的宽度(像素)。

height

视频帧的高度(像素)。

encoderType

视频编码类型。

uplinkCostTimeMs

从视频帧采集到视频帧编码的平均时差(毫秒)。

qualityAdaptIndication

基于目标帧率和目标码率的本地视频质量改变:

  • 0: 本地视频质量不变。
  • 1: 由于网络带宽增加导致质量提升。
  • 2: 由于网络带宽降低导致质量下降。
表格内容超出当前宽度,可横向滚动查看更多列。

成员函数说明

getBytesMajorStream()

long io.agora.rtc.LocalVideoTrackStats.getBytesMajorStream()

getBytesMinorStream()

long io.agora.rtc.LocalVideoTrackStats.getBytesMinorStream()

getCaptureFrameRate()

int io.agora.rtc.LocalVideoTrackStats.getCaptureFrameRate()

getCaptureHeight()

int io.agora.rtc.LocalVideoTrackStats.getCaptureHeight()

getCaptureWidth()

int io.agora.rtc.LocalVideoTrackStats.getCaptureWidth()

getEncodeFrameRate()

int io.agora.rtc.LocalVideoTrackStats.getEncodeFrameRate()

getEncoderType()

int io.agora.rtc.LocalVideoTrackStats.getEncoderType()

getFramesEncoded()

int io.agora.rtc.LocalVideoTrackStats.getFramesEncoded()

getHeight()

int io.agora.rtc.LocalVideoTrackStats.getHeight()

getInputFrameRate()

int io.agora.rtc.LocalVideoTrackStats.getInputFrameRate()

getMediaBitrateBps()

int io.agora.rtc.LocalVideoTrackStats.getMediaBitrateBps()

getNumberOfStreams()

long io.agora.rtc.LocalVideoTrackStats.getNumberOfStreams()

getQualityAdaptIndication()

int io.agora.rtc.LocalVideoTrackStats.getQualityAdaptIndication()

getRegulatedCaptureFrameRate()

int io.agora.rtc.LocalVideoTrackStats.getRegulatedCaptureFrameRate()

getRegulatedCaptureHeight()

int io.agora.rtc.LocalVideoTrackStats.getRegulatedCaptureHeight()

getRegulatedCaptureWidth()

int io.agora.rtc.LocalVideoTrackStats.getRegulatedCaptureWidth()

getRenderFrameRate()

int io.agora.rtc.LocalVideoTrackStats.getRenderFrameRate()

getSsrcMajorStream()

int io.agora.rtc.LocalVideoTrackStats.getSsrcMajorStream()

getSsrcMinorStream()

int io.agora.rtc.LocalVideoTrackStats.getSsrcMinorStream()

getTargetMediaBitrateBps()

int io.agora.rtc.LocalVideoTrackStats.getTargetMediaBitrateBps()

getTotalBitrateBps()

int io.agora.rtc.LocalVideoTrackStats.getTotalBitrateBps()

getUplinkCostTimeMs()

int io.agora.rtc.LocalVideoTrackStats.getUplinkCostTimeMs()

getWidth()

int io.agora.rtc.LocalVideoTrackStats.getWidth()

setBytesMajorStream()

void io.agora.rtc.LocalVideoTrackStats.setBytesMajorStream(long bytesMajorStream)

setBytesMinorStream()

void io.agora.rtc.LocalVideoTrackStats.setBytesMinorStream(long bytesMinorStream)

setCaptureFrameRate()

void io.agora.rtc.LocalVideoTrackStats.setCaptureFrameRate(int captureFrameRate)

setCaptureHeight()

void io.agora.rtc.LocalVideoTrackStats.setCaptureHeight(int captureHeight)

setCaptureWidth()

void io.agora.rtc.LocalVideoTrackStats.setCaptureWidth(int captureWidth)

setEncodeFrameRate()

void io.agora.rtc.LocalVideoTrackStats.setEncodeFrameRate(int encodeFrameRate)

setEncoderType()

void io.agora.rtc.LocalVideoTrackStats.setEncoderType(int encoderType)

setFramesEncoded()

void io.agora.rtc.LocalVideoTrackStats.setFramesEncoded(int framesEncoded)

setHeight()

void io.agora.rtc.LocalVideoTrackStats.setHeight(int height)

setInputFrameRate()

void io.agora.rtc.LocalVideoTrackStats.setInputFrameRate(int inputFrameRate)

setMediaBitrateBps()

void io.agora.rtc.LocalVideoTrackStats.setMediaBitrateBps(int mediaBitrateBps)

setNumberOfStreams()

void io.agora.rtc.LocalVideoTrackStats.setNumberOfStreams(long numberOfStreams)

setQualityAdaptIndication()

void io.agora.rtc.LocalVideoTrackStats.setQualityAdaptIndication(int qualityAdaptIndication)

setRegulatedCaptureFrameRate()

void io.agora.rtc.LocalVideoTrackStats.setRegulatedCaptureFrameRate(int regulatedCaptureFrameRate)

setRegulatedCaptureHeight()

void io.agora.rtc.LocalVideoTrackStats.setRegulatedCaptureHeight(int regulatedCaptureHeight)

setRegulatedCaptureWidth()

void io.agora.rtc.LocalVideoTrackStats.setRegulatedCaptureWidth(int regulatedCaptureWidth)

setRenderFrameRate()

void io.agora.rtc.LocalVideoTrackStats.setRenderFrameRate(int renderFrameRate)

setSsrcMajorStream()

void io.agora.rtc.LocalVideoTrackStats.setSsrcMajorStream(int ssrcMajorStream)

setSsrcMinorStream()

void io.agora.rtc.LocalVideoTrackStats.setSsrcMinorStream(int ssrcMinorStream)

setTargetMediaBitrateBps()

void io.agora.rtc.LocalVideoTrackStats.setTargetMediaBitrateBps(int targetMediaBitrateBps)

setTotalBitrateBps()

void io.agora.rtc.LocalVideoTrackStats.setTotalBitrateBps(int totalBitrateBps)

setUplinkCostTimeMs()

void io.agora.rtc.LocalVideoTrackStats.setUplinkCostTimeMs(int uplinkCostTimeMs)

setWidth()

void io.agora.rtc.LocalVideoTrackStats.setWidth(int width)

类成员变量说明

bytesMajorStream

private
long io.agora.rtc.LocalVideoTrackStats.bytesMajorStream

bytesMinorStream

private
long io.agora.rtc.LocalVideoTrackStats.bytesMinorStream

captureFrameRate

private
int io.agora.rtc.LocalVideoTrackStats.captureFrameRate

captureHeight

private
int io.agora.rtc.LocalVideoTrackStats.captureHeight

captureWidth

private
int io.agora.rtc.LocalVideoTrackStats.captureWidth

encodeFrameRate

private
int io.agora.rtc.LocalVideoTrackStats.encodeFrameRate

encoderType

private
int io.agora.rtc.LocalVideoTrackStats.encoderType

framesEncoded

private
int io.agora.rtc.LocalVideoTrackStats.framesEncoded

height

private
int io.agora.rtc.LocalVideoTrackStats.height

inputFrameRate

private
int io.agora.rtc.LocalVideoTrackStats.inputFrameRate

mediaBitrateBps

private
int io.agora.rtc.LocalVideoTrackStats.mediaBitrateBps

numberOfStreams

private
long io.agora.rtc.LocalVideoTrackStats.numberOfStreams

qualityAdaptIndication

private
int io.agora.rtc.LocalVideoTrackStats.qualityAdaptIndication

regulatedCaptureFrameRate

private
int io.agora.rtc.LocalVideoTrackStats.regulatedCaptureFrameRate

regulatedCaptureHeight

private
int io.agora.rtc.LocalVideoTrackStats.regulatedCaptureHeight

regulatedCaptureWidth

private
int io.agora.rtc.LocalVideoTrackStats.regulatedCaptureWidth

renderFrameRate

private
int io.agora.rtc.LocalVideoTrackStats.renderFrameRate

ssrcMajorStream

private
int io.agora.rtc.LocalVideoTrackStats.ssrcMajorStream

ssrcMinorStream

private
int io.agora.rtc.LocalVideoTrackStats.ssrcMinorStream

targetMediaBitrateBps

private
int io.agora.rtc.LocalVideoTrackStats.targetMediaBitrateBps

totalBitrateBps

private
int io.agora.rtc.LocalVideoTrackStats.totalBitrateBps

uplinkCostTimeMs

private
int io.agora.rtc.LocalVideoTrackStats.uplinkCostTimeMs

width

private
int io.agora.rtc.LocalVideoTrackStats.width

该类的文档由以下文件生成:

  • LocalVideoTrackStats.java

这个页面有帮助吗?