TVORemoteAudioTrackStats Class Reference
| Inherits from | TVORemoteTrackStats : TVOBaseTrackStats : NSObject |
|---|---|
| Declared in | TVORemoteAudioTrackStats.h |
audioLevel
Audio output level.
@property (nonatomic, assign, readonly) NSUInteger audioLevelDeclared In
TVORemoteAudioTrackStats.h
jitter
Packet jitter measured in milliseconds.
@property (nonatomic, assign, readonly) NSUInteger jitterDeclared In
TVORemoteAudioTrackStats.h
mos
The Mean Opinion Score (MOS). This is a measure of the call audio quality.
@property (nonatomic, assign, readonly) double mosDiscussion
The Mean Opinion Score (MOS) represents the call audio quality where a score of 5 represents
the best audio possible, for example, real world face to face speech, and 1 represents audio quality that is unintelligible.
Typically, a score of 3.5 or below for a few seconds becomes annoying to the user. The score is calculated using Vincenty’s formulae once
per second and uses jitter, rtt, and packet loss values to perform the calculation. The following table describes
how MOS relates to quality:
| MOS Range | Perceived Quality |
| >= 4.2 | Excellent |
| 4.1 - 4.2 | Great |
| 3.7 - 4.0 | Good |
| 3.1 - 3.6 | Almost unintelligible |
| < 3.1 | Degraded/Unacceptable |
Declared In
TVORemoteAudioTrackStats.h
– init
Developers shouldn’t initialize this class directly.
- (null_unspecified instancetype)initDiscussion
Remote audio track stats cannot be created explicitly.
Declared In
TVORemoteAudioTrackStats.h