RemoteAudioStats class

远端音频统计信息。

Annotations

Constructors

RemoteAudioStats()
Constructs a RemoteAudioStats
RemoteAudioStats.fromJson(Map<String, dynamic> json)
factory

Properties

audioLossRate int
统计周期内的远端音频流的丢帧率 (%)。
read / write
frozenRate int
远端用户在加入频道后发生音频卡顿的累计时长占音频总有效时长的百分比 (%)。
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
jitterBufferDelay int
接收端到网络抖动缓冲的网络延迟 (ms)。
read / write
networkTransportDelay int
音频发送端到接收端的网络延迟(毫秒)。
read / write
numChannels int
声道数。
read / write
publishDuration int
远端音频流的累计发布时长(毫秒)。 [...]
read / write
quality NetworkQuality
远端用户发送的音频流质量。 详见 NetworkQuality
read / write
receivedBitrate int
接收流在统计周期内的平均码率(Kbps)。
read / write
receivedSampleRate int
统计周期内接收到的远端音频采样率(Hz)。
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
totalActiveTime int
远端用户在音频通话开始到本次回调之间的有效时长(ms)。 有效时长是指去除了远端用户进入 mute 状态的总时长。
read / write
totalFrozenTime int
远端用户在加入频道后发生音频卡顿的累计时长 (ms)。 一个统计周期内,音频丢帧率达到 4% 即记为一次音频卡顿。
read / write
uid int
用户 ID,指定是哪个用户/主播的音频流。
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toJson() Map<String, dynamic>
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited