Public 属性 | |
---|---|
String | uid |
int | quality |
int | networkTransportDelay |
int | jitterBufferDelay |
int | audioLossRate |
int | numChannels |
int | receivedSampleRate |
int | receivedBitrate |
int | totalFrozenTime |
int | frozenRate |
int | totalActiveTime |
详细描述
远端音频统计信息。
类成员变量说明
uid
String IRtcEngineEventHandler.RemoteAudioStats.uid
用户 ID,指定是哪个用户/主播的音频流。
quality
int IRtcEngineEventHandler.RemoteAudioStats.quality
远端用户发送的音频流质量:
- 0:质量未知
- 1:质量极好
- 2:用户主观感觉和极好差不多 ,但码率可能略低于极好
- 3:用户主观感受有瑕疵,但不影响沟通
- 4:勉强能沟通但不顺畅
- 5:网络质量非常差,基本不能沟通
- 6:网络连接已断开,完全无法沟通
networkTransportDelay
int IRtcEngineEventHandler.RemoteAudioStats.networkTransportDelay
音频发送端到接收端的网络延迟(毫秒)。
jitterBufferDelay
int IRtcEngineEventHandler.RemoteAudioStats.jitterBufferDelay
接收端到网络抖动缓冲的网络延迟 (ms)。
audioLossRate
int IRtcEngineEventHandler.RemoteAudioStats.audioLossRate
统计周期内的远端音频流的丢帧率 (%)。
numChannels
int IRtcEngineEventHandler.RemoteAudioStats.numChannels
声道数。
自从
v2.8.0。
receivedSampleRate
int IRtcEngineEventHandler.RemoteAudioStats.receivedSampleRate
统计周期内接收到的远端音频采样率(Hz)。
自从
v2.8.0。
receivedBitrate
int IRtcEngineEventHandler.RemoteAudioStats.receivedBitrate
接收流在统计周期内的平均码率(Kbps)。
自从
v2.8.0。
totalFrozenTime
int IRtcEngineEventHandler.RemoteAudioStats.totalFrozenTime
远端用户在加入频道后发生音频卡顿的累计时长 (ms)。
一个统计周期内,音频丢帧率达到 4% 即记为一次音频卡顿。
自从
v2.8.0。
frozenRate
int IRtcEngineEventHandler.RemoteAudioStats.frozenRate
远端用户在加入频道后发生音频卡顿的累计时长占音频总有效时长的百分比 (%)。
自从
v2.8.0。 音频有效时长是指远端用户加入频道后音频未被停止发送或禁用的时长。
totalActiveTime
int IRtcEngineEventHandler.RemoteAudioStats.totalActiveTime
远端用户在音频通话开始到本次回调之间的有效时长(ms)。
自从
v4.0.0。
有效时长是指去除了远端用户进入mute状态的总时长。