RemoteAudioStats class
Remote audio stream statistics called back every 2 seconds.
After a local user successfully subscribed to a remote audio stream, the SDK periodically notifies the user of the status of the received audio stream during this statistics cycle through RTCRoomEventHandler.onRemoteStreamStats.
Properties
- audioLossRate → double?
-
Audio downlink packet loss rate in % for this statistical period, in the range
[0, 1]
.final - concealedSamples → int?
-
Total number of audio packet loss compensation (PLC) sample points.
final
- concealmentEvent → int?
-
Cumulative times of PLC
final
- decDuration → int?
-
Cumulative decoding time in seconds of the remote audio stream in this subscription.
final
- decSampleRate → int?
-
The audio decoding sample rate in Hz for this statistical period.
final
- e2eDelay → int?
-
User experience level end-to-end latency.
final
- frozenRate → int?
-
Cumulative duration of audio stall occurring after the remote user joins the room as a percentage of the total effective duration of audio.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- jitter → int?
-
Audio downlink network jitter in ms.
final
- jitterBufferDelay → int?
-
The delay in ms due to the introduction of the jitter buffer mechanism.
final
- numChannels → int?
-
Number of audio channels.
final
- playoutSampleRate → int?
-
The audio playback sample rate in Hz for the statistical period.
final
- quality → int?
-
The quality of the audio stream sent by the remote user.
final
- receivedKBitrate → double?
-
The audio reception code rate in kbps for this statistical period.
final
- receivedSampleRate → int?
-
Audio reception sample rate in Hz for this statistical cycle.
final
- rtt → int?
-
The round-trip time delay of the data transfer from the client to the server, in ms.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stallCount → int?
-
The number of stalls in this statistical cycle.
final
- stallDuration → int?
-
The duration of the stall in this statistical period, in ms.
final
- statsInterval → int?
-
The interval of this statistical period, in ms.
final
- totalRtt → int?
-
Sender-server-receiver data transmission time delay in ms.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited