文档中心
服务端网关
API 参考
服务端网关 SDK Java API 参考
|
| 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) |
|
long | getNumberOfStreams () |
|
void | setNumberOfStreams (long numberOfStreams) |
|
long | getBytesMajorStream () |
|
void | setBytesMajorStream (long bytesMajorStream) |
|
long | getBytesMinorStream () |
|
void | setBytesMinorStream (long bytesMinorStream) |
|
int | getFramesEncoded () |
|
void | setFramesEncoded (int framesEncoded) |
|
int | getSsrcMajorStream () |
|
void | setSsrcMajorStream (int ssrcMajorStream) |
|
int | getSsrcMinorStream () |
|
void | setSsrcMinorStream (int ssrcMinorStream) |
|
int | getCaptureFrameRate () |
|
void | setCaptureFrameRate (int captureFrameRate) |
|
int | getRegulatedCaptureFrameRate () |
|
void | setRegulatedCaptureFrameRate (int regulatedCaptureFrameRate) |
|
int | getInputFrameRate () |
|
void | setInputFrameRate (int inputFrameRate) |
|
int | getEncodeFrameRate () |
|
void | setEncodeFrameRate (int encodeFrameRate) |
|
int | getRenderFrameRate () |
|
void | setRenderFrameRate (int renderFrameRate) |
|
int | getTargetMediaBitrateBps () |
|
void | setTargetMediaBitrateBps (int targetMediaBitrateBps) |
|
int | getMediaBitrateBps () |
|
void | setMediaBitrateBps (int mediaBitrateBps) |
|
int | getTotalBitrateBps () |
|
void | setTotalBitrateBps (int totalBitrateBps) |
|
int | getCaptureWidth () |
|
void | setCaptureWidth (int captureWidth) |
|
int | getCaptureHeight () |
|
void | setCaptureHeight (int captureHeight) |
|
int | getRegulatedCaptureWidth () |
|
void | setRegulatedCaptureWidth (int regulatedCaptureWidth) |
|
int | getRegulatedCaptureHeight () |
|
void | setRegulatedCaptureHeight (int regulatedCaptureHeight) |
|
int | getWidth () |
|
void | setWidth (int width) |
|
int | getHeight () |
|
void | setHeight (int height) |
|
int | getEncoderType () |
|
void | setEncoderType (int encoderType) |
|
int | getUplinkCostTimeMs () |
|
void | setUplinkCostTimeMs (int uplinkCostTimeMs) |
|
int | getQualityAdaptIndication () |
|
void | setQualityAdaptIndication (int qualityAdaptIndication) |
|
◆ 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 | ) |
|
该类的文档由以下文件生成: