audioQuality property

  1. @Deprecated('')
AudioQualityCallback? audioQuality
getter/setter pair

Reports the statistics of the audio stream from each remote user. Deprecated: Deprecated.Please use remoteAudioStats instead. The SDK triggers this callback once every two seconds to report the audio quality of each remote user/host sending an audio stream. If a channel has multiple users/hosts sending audio streams, the SDK triggers this callback as many times.

Param uid The user ID of the remote user sending the audio stream.

Param quality Audio quality of the user. Unknown (0): The quality is unknown. Excellent (1): The quality is excellent. Good (2): The network quality seems excellent, but the bitrate can be slightly lower than excellent. Poor (3): Users can feel the communication is slightly impaired. Bad (4): Users cannot communicate smoothly. VBad (5): The quality is so bad that users can barely communicate. Down (6): The network is down, and users cannot communicate at all.

Param delay The network delay (ms) from the sender to the receiver, including the delay caused by audio sampling pre-processing, network transmission, and network jitter buffering.

Param lost Packet loss rate (%) of the audio packet sent from the sender to the receiver.

Implementation

@Deprecated('')
AudioQualityCallback? audioQuality;