Package io.agora.rtc2
Class IRtcEngineEventHandler.RtcStats
java.lang.Object
io.agora.rtc2.IRtcEngineEventHandler.RtcStats
- Enclosing class:
- IRtcEngineEventHandler
Statistics of RtcEngine.
-
Field Summary
FieldsModifier and TypeFieldDescriptionintThe duration (ms) between connection establish and connect start, 0 if not valid.doubleThe application CPU usage (%).doubleThe system CPU usage (%).intgateway RttintThe local network acceleration state.intThe VOS client-server latency (ms).intThe application memory usage (Kbyte).doubleThe application memory usage (%).doubleThe system memory usage (%).intTotal number of audio bytes received (bytes) before network countermeasures, represented by an aggregate value.intThe audio receiving bitrate in Kbps, represented by an instantaneous value.intThe total number of bytes received, represented by an aggregate value.intThe receiving bitrate in Kbps, represented by an instantaneous value.intThe packet loss rate of receiver(audience).intTotal number of video bytes received (bytes), represented by an aggregate value.intThe video receiving bitrate in Kbps, represented by an instantaneous value.intThe call duration in seconds, represented by an aggregate value.intTotal number of audio bytes sent (bytes), represented by an aggregate value.intThe audio transmission bitrate in Kbps, represented by an instantaneous value.intThe total number of bytes transmitted, represented by an aggregate value.intThe transmission bitrate in Kbps, represented by an instantaneous value.intThe packet loss rate of sender(broadcaster).intTotal number of video bytes sent (bytes), represented by an aggregate value.intThe video transmission bitrate in Kbps, represented by an instantaneous value.intThe number of users in the channel. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
totalDuration
public int totalDurationThe call duration in seconds, represented by an aggregate value. -
txBytes
public int txBytesThe total number of bytes transmitted, represented by an aggregate value. -
rxBytes
public int rxBytesThe total number of bytes received, represented by an aggregate value. -
txKBitRate
public int txKBitRateThe transmission bitrate in Kbps, represented by an instantaneous value. -
txAudioBytes
public int txAudioBytesTotal number of audio bytes sent (bytes), represented by an aggregate value. -
rxAudioBytes
public int rxAudioBytesTotal number of audio bytes received (bytes) before network countermeasures, represented by an aggregate value. -
txVideoBytes
public int txVideoBytesTotal number of video bytes sent (bytes), represented by an aggregate value. -
rxVideoBytes
public int rxVideoBytesTotal number of video bytes received (bytes), represented by an aggregate value. -
rxKBitRate
public int rxKBitRateThe receiving bitrate in Kbps, represented by an instantaneous value. -
txAudioKBitRate
public int txAudioKBitRateThe audio transmission bitrate in Kbps, represented by an instantaneous value. -
rxAudioKBitRate
public int rxAudioKBitRateThe audio receiving bitrate in Kbps, represented by an instantaneous value. -
txVideoKBitRate
public int txVideoKBitRateThe video transmission bitrate in Kbps, represented by an instantaneous value. -
rxVideoKBitRate
public int rxVideoKBitRateThe video receiving bitrate in Kbps, represented by an instantaneous value. -
lastmileDelay
public int lastmileDelayThe VOS client-server latency (ms). -
cpuTotalUsage
public double cpuTotalUsageThe system CPU usage (%). -
gatewayRtt
public int gatewayRttgateway Rtt -
cpuAppUsage
public double cpuAppUsageThe application CPU usage (%). -
users
public int usersThe number of users in the channel. -
connectTimeMs
public int connectTimeMsThe duration (ms) between connection establish and connect start, 0 if not valid. -
txPacketLossRate
public int txPacketLossRateThe packet loss rate of sender(broadcaster). -
rxPacketLossRate
public int rxPacketLossRateThe packet loss rate of receiver(audience). -
memoryAppUsageRatio
public double memoryAppUsageRatioThe application memory usage (%). -
memoryTotalUsageRatio
public double memoryTotalUsageRatioThe system memory usage (%). -
memoryAppUsageInKbytes
public int memoryAppUsageInKbytesThe application memory usage (Kbyte). -
lanAccelerateState
public int lanAccelerateStateThe local network acceleration state. A value of 1 indicates that local network acceleration is active, while 0 indicates it is inactive.
-
-
Constructor Details
-
RtcStats
public RtcStats()
-