io.agora.rtc.LocalVideoTrackStats类 参考
本地视频轨道的统计信息。
构造及析构函数说明
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 | 基于目标帧率和目标码率的本地视频质量改变:
|
成员函数说明
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 | ) |
类成员变量说明
private
bytesMajorStream
|
private
bytesMinorStream
|
private
captureFrameRate
|
private
captureHeight
|
private
captureWidth
|
private
encodeFrameRate
|
private
encoderType
|
private
framesEncoded
|
private
height
|
private
inputFrameRate
|
private
mediaBitrateBps
|
private
numberOfStreams
|
private
qualityAdaptIndication
|
private
regulatedCaptureFrameRate
|
private
regulatedCaptureHeight
|
private
regulatedCaptureWidth
|
private
renderFrameRate
|
private
ssrcMajorStream
|
private
ssrcMinorStream
|
private
targetMediaBitrateBps
|
private
totalBitrateBps
|
private
uplinkCostTimeMs
|
private
width
|