Agora Java API Reference for Android
io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats Class Reference

Public Attributes

int sentBitrate
 
int sentFrameRate
 
int encoderOutputFrameRate
 
int rendererOutputFrameRate
 
int targetBitrate
 
int targetFrameRate
 
int qualityAdaptIndication
 
int encodedBitrate
 
int encodedFrameWidth
 
int encodedFrameHeight
 
int encodedFrameCount
 
int codecType
 
int txPacketLossRate
 
int captureFrameRate
 
int captureBrightnessLevel
 

Detailed Description

Statistics of the local video.

Member Data Documentation

◆ sentBitrate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.sentBitrate

Bitrate (Kbps) sent in the reported interval, which does not include the bitrate of the re-transmission video after the packet loss.

◆ sentFrameRate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.sentFrameRate

Frame rate (fps) sent in the reported interval, which does not include the frame rate of the re-transmission video after the packet loss.

◆ encoderOutputFrameRate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.encoderOutputFrameRate

The encoder output frame rate (fps) of the local video.

Since
v2.4.1.

◆ rendererOutputFrameRate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.rendererOutputFrameRate

The renderer output frame rate (fps) of the local video.

Since
v2.4.1.

◆ targetBitrate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.targetBitrate

The target bitrate (Kbps) of the current encoder. This value is estimated by the SDK based on the current network conditions.

Since
v2.4.0.

◆ targetFrameRate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.targetFrameRate

The target frame rate (fps) of the current encoder.

Since
v2.4.0.

◆ qualityAdaptIndication

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.qualityAdaptIndication

Quality change of the local video in terms of target frame rate and target bit rate since last count.

Since
v2.4.0.

◆ encodedBitrate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.encodedBitrate

The encoding bitrate (Kbps), which does not include the bitrate of the re-transmission video after packet loss.

Since
v2.9.0.

◆ encodedFrameWidth

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.encodedFrameWidth

The width of the encoding frame (px).

Since
v2.9.0.

◆ encodedFrameHeight

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.encodedFrameHeight

The height of the encoding frame (px).

Since
v2.9.0.

◆ encodedFrameCount

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.encodedFrameCount

The value of the sent frame rate, represented by an aggregate value.

Since
v2.9.0.

◆ codecType

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.codecType

The codec type of the local videoļ¼š

  • VIDEO_CODEC_VP8(1): VP8.
  • VIDEO_CODEC_H264(2): (Default) H.264.
    Since
    v2.9.0.

◆ txPacketLossRate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.txPacketLossRate

The video packet loss rate (%) from the local client to the Agora edge server before applying the anti-packet loss strategies.

Since
3.1.0.

◆ captureFrameRate

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.captureFrameRate

The capture frame rate (fps) of the local video.

Since
3.1.0.

◆ captureBrightnessLevel

int io.agora.rtc.IRtcEngineEventHandler.LocalVideoStats.captureBrightnessLevel