MOSCalculator
public class MOSCalculator
Utility class for calculating Mean Opinion Score (MOS) and call quality metrics
-
Calculates the Mean Opinion Score (MOS) based on WebRTC statistics
Declaration
Swift
public static func calculateMOS(jitter: Double, rtt: Double, packetsReceived: Int, packetsLost: Int) -> Double
Parameters
jitter
Jitter in milliseconds
rtt
Round-trip time in milliseconds
packetsReceived
Number of packets received
packetsLost
Number of packets lost
Return Value
MOS score between 1.0 and 5.0
-
Determines call quality based on MOS score
Declaration
Swift
public static func getQuality(mos: Double) -> CallQuality
Parameters
mos
Mean Opinion Score
Return Value
Call quality rating