Public Attributes

int uid
 
int quality
 
int networkTransportDelay
 
int jitterBufferDelay
 
int audioLossRate
 
int numChannels
 
int receivedSampleRate
 
int receivedBitrate
 
int totalFrozenTime
 
int frozenRate
 

Detailed Description

Statistics of the remote audio.

Member Data Documentation

◆ uid

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.uid

User ID of the user sending the audio streams.

◆ quality

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.quality

Audio quality received by the user:

◆ networkTransportDelay

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.networkTransportDelay

Network delay (ms) from the sender to the receiver.

◆ jitterBufferDelay

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.jitterBufferDelay

Network delay (ms) from the receiver to the jitter buffer.

◆ audioLossRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.audioLossRate

Packet loss rate in the reported interval.

◆ numChannels

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.numChannels

The number of channels.

Since
v2.8.0.

◆ receivedSampleRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.receivedSampleRate

The sample rate (Hz) of the received audio stream in the reported interval.

Since
v2.8.0.

◆ receivedBitrate

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.receivedBitrate

The average bitrate (Kbps) of the received audio stream in the reported interval.

Since
v2.8.0.

◆ totalFrozenTime

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.totalFrozenTime

The total freeze time (ms) of the remote audio stream after the remote user joins the channel.

In the reported interval, audio freeze occurs when the audio frame loss rate reaches 4%.

totalFrozenTime = The audio freeze time × 2 × 1000 (ms).

Since
v2.8.0.

◆ frozenRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteAudioStats.frozenRate

The total audio freeze time as a percentage (%) of the total time when the audio is available.

Since
v2.8.0.