Package io.agora.rtc2
Class IRtcEngineEventHandler.RtcStats
java.lang.Object
io.agora.rtc2.IRtcEngineEventHandler.RtcStats
- Enclosing class:
- IRtcEngineEventHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionintThe duration (ms) between the SDK starts connecting and the connection is established.doubleApplication CPU usage (%).doubleThe system CPU usage (%).intThe round-trip time delay (ms) from the client to the local router.intThe local network acceleration state.intThe client-to-server delay (milliseconds).intThe memory size occupied by the app (KB).doubleThe memory ratio occupied by the app (%).doubleThe memory occupied by the system (%).intThe total number of audio bytes received, represented by an aggregate value.intThe bitrate (Kbps) of receiving the audio.intThe number of bytes received.intThe receiving bitrate (Kbps).intThe packet loss rate (%) from the Agora server to the client before using the anti-packet-loss method.intThe total number of video bytes received, represented by an aggregate value.intThe bitrate (Kbps) of receiving the video.intCall duration of the local user in seconds, represented by an aggregate value.intThe total number of audio bytes sent, represented by an aggregate value.intThe bitrate (Kbps) of sending the audio packet.intThe number of bytes sent.intThe actual bitrate (Kbps) while sending the local video stream.intThe packet loss rate (%) from the client to the Agora server before applying the anti-packet-loss algorithm.intThe total number of video bytes sent, represented by an aggregate value.intThe bitrate (Kbps) of sending the video.intThe number of users in the channel. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
totalDuration
public int totalDurationCall duration of the local user in seconds, represented by an aggregate value. -
txBytes
public int txBytesThe number of bytes sent. -
rxBytes
public int rxBytesThe number of bytes received. -
txKBitRate
public int txKBitRateThe actual bitrate (Kbps) while sending the local video stream. -
txAudioBytes
public int txAudioBytesThe total number of audio bytes sent, represented by an aggregate value. -
rxAudioBytes
public int rxAudioBytesThe total number of audio bytes received, represented by an aggregate value. -
txVideoBytes
public int txVideoBytesThe total number of video bytes sent, represented by an aggregate value. -
rxVideoBytes
public int rxVideoBytesThe total number of video bytes received, represented by an aggregate value. -
rxKBitRate
public int rxKBitRateThe receiving bitrate (Kbps). -
txAudioKBitRate
public int txAudioKBitRateThe bitrate (Kbps) of sending the audio packet. -
rxAudioKBitRate
public int rxAudioKBitRateThe bitrate (Kbps) of receiving the audio. -
txVideoKBitRate
public int txVideoKBitRateThe bitrate (Kbps) of sending the video. -
rxVideoKBitRate
public int rxVideoKBitRateThe bitrate (Kbps) of receiving the video. -
lastmileDelay
public int lastmileDelayThe client-to-server delay (milliseconds). -
cpuTotalUsage
public double cpuTotalUsageThe system CPU usage (%). -
gatewayRtt
public int gatewayRttThe round-trip time delay (ms) from the client to the local router. -
cpuAppUsage
public double cpuAppUsageApplication CPU usage (%). -
users
public int usersThe number of users in the channel. -
connectTimeMs
public int connectTimeMsThe duration (ms) between the SDK starts connecting and the connection is established. If the value reported is 0, it means invalid. -
txPacketLossRate
public int txPacketLossRateThe packet loss rate (%) from the client to the Agora server before applying the anti-packet-loss algorithm. -
rxPacketLossRate
public int rxPacketLossRateThe packet loss rate (%) from the Agora server to the client before using the anti-packet-loss method. -
memoryAppUsageRatio
public double memoryAppUsageRatioThe memory ratio occupied by the app (%). -
memoryTotalUsageRatio
public double memoryTotalUsageRatioThe memory occupied by the system (%). -
memoryAppUsageInKbytes
public int memoryAppUsageInKbytesThe memory size occupied by the app (KB). -
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()
-