AgoraRtcRemoteAudioStats Class Reference

Inherits from NSObject
Declared in AgoraObjects.h

Overview

远端音频统计信息

  uid

用户 ID,指定是哪个用户/主播的音频流

@property (assign, nonatomic) NSUInteger uid

Declared In

AgoraObjects.h

  quality

远端用户发送的音频流质量

@property (assign, nonatomic) NSUInteger quality

Declared In

AgoraObjects.h

  networkTransportDelay

音频发送端到接收端的网络延迟(毫秒)

@property (assign, nonatomic) NSUInteger networkTransportDelay

Declared In

AgoraObjects.h

  jitterBufferDelay

接收端到网络抖动缓冲的网络延迟(毫秒)

@property (assign, nonatomic) NSUInteger jitterBufferDelay

Discussion

Note: 当接收端为观众且 AgoraAudienceLatencyLevelType1 时,该参数不生效。

Declared In

AgoraObjects.h

  audioLossRate

统计周期内的远端音频流的丢帧率(%)

@property (assign, nonatomic) NSUInteger audioLossRate

Declared In

AgoraObjects.h

  numChannels

声道数

@property (assign, nonatomic) NSUInteger numChannels

Declared In

AgoraObjects.h

  receivedSampleRate

统计周期内接收到的远端音频采样率(Hz)

@property (assign, nonatomic) NSUInteger receivedSampleRate

Declared In

AgoraObjects.h

  receivedBitrate

接收流在统计周期内的平均码率(Kbps)

@property (assign, nonatomic) NSUInteger receivedBitrate

Declared In

AgoraObjects.h

  totalFrozenTime

远端用户在加入频道后发生音频卡顿的累计时长(ms)

@property (assign, nonatomic) NSUInteger totalFrozenTime

Declared In

AgoraObjects.h

  frozenRate

远端用户在加入频道后发生音频卡顿的累计时长占音频总有效时长的百分比(%)。音频有效时长是指远端用户加入频道后音频未被停止发送或禁用的时长。

@property (assign, nonatomic) NSUInteger frozenRate

Declared In

AgoraObjects.h

  totalActiveTime

音频有效时长(ms),即远端用户或主播加入频道后,既没有停止发送音频流,也没有禁用音频模块的通话时长。

@property (assign, nonatomic) NSUInteger totalActiveTime

Declared In

AgoraObjects.h

  publishDuration

远端音频流的累计发布时长(毫秒)。

@property (assign, nonatomic) NSInteger publishDuration

Availability

v3.1.0

Declared In

AgoraObjects.h

  qoeQuality

接收远端音频时,本地用户的主观体验质量。详见 AgoraExperienceQuality

@property (assign, nonatomic) NSUInteger qoeQuality

Availability

v3.3.0

Declared In

AgoraObjects.h

  qualityChangedReason

接收远端音频时,本地用户的主观体验质量较差的原因。详见 AgoraExperiencePoorReason

@property (assign, nonatomic) NSUInteger qualityChangedReason

Availability

v3.3.0

Declared In

AgoraObjects.h

  mosValue

统计周期内,声网实时音频 MOS(平均主观意见分)评估方法对接收到的远端音频流的质量评分。 返回值范围为 [0,500]。返回值除以 100 即可得到 MOS 分数,范围为 [0,5] 分,分数越高,音频质量越好。

@property (assign, nonatomic) NSInteger mosValue

Availability

v3.3.1

声网实时音频 MOS 评分对应的主观音质感受如下:

MOS 分数 音质感受
大于 4 分 音频质量佳,清晰流畅。
3.5 - 4 分 音频质量较好,偶有音质损伤,但依然清晰。
3 - 3.5 分 音频质量一般,偶有卡顿,不是非常流畅,需要一点注意力才能听清。
2.5 - 3 分 音频质量较差,卡顿频繁,需要集中精力才能听清。
2 - 2.5 分 音频质量很差,偶有杂音,部分语义丢失,难以交流。
小于 2 分 音频质量非常差,杂音频现,大量语义丢失,完全无法交流。

Declared In

AgoraObjects.h