CallQualityMetrics
public struct CallQualityMetrics
Represents real-time call quality metrics derived from WebRTC statistics
-
Jitter in seconds
Declaration
Swift
public let jitter: Double
-
Round-trip time in seconds
Declaration
Swift
public let rtt: Double
-
Mean Opinion Score (1.0-5.0)
Declaration
Swift
public let mos: Double
-
Call quality rating based on MOS
Declaration
Swift
public let quality: CallQuality
-
Remote inbound audio statistics
Declaration
Swift
public let inboundAudio: [String : Any]?
-
Remote outbound audio statistics
Declaration
Swift
public let outboundAudio: [String : Any]?
-
Remote inbound audio statistics
Declaration
Swift
public let remoteInboundAudio: [String : Any]?
-
Remote outbound audio statistics
Declaration
Swift
public let remoteOutboundAudio: [String : Any]?
-
Creates a dictionary representation of the metrics
Declaration
Swift
public func toDictionary() -> [String : Any]
Return Value
Dictionary containing the metrics
-
Undocumented
Declaration
Swift
public init( jitter: Double, rtt: Double, mos: Double, quality: CallQuality, inboundAudio: [String: Any]?, outboundAudio: [String: Any]?, remoteInboundAudio: [String: Any]?, remoteOutboundAudio: [String: Any]? )