IVSStageStreamNetworkQuality
Objective-C
enum IVSStageStreamNetworkQuality : NSInteger {}
Swift
@frozen enum IVSStageStreamNetworkQuality : Int, @unchecked Sendable
Enum that represents the network condition for either local audio, local video, remote audio or remote video
-
Network quality is excellent and users do not experience any media latency
Declaration
Objective-C
IVSStageStreamNetworkQualityExcellent
Swift
case excellent = 0
-
Network quality is good but users experience media latency rarely
Declaration
Objective-C
IVSStageStreamNetworkQualityGood
Swift
case good = 1
-
Network quality is normal and users experience media freeze sometimes
Declaration
Objective-C
IVSStageStreamNetworkQualityNormal
Swift
case normal = 2
-
Network quality is poor and users often experience media freeze
Declaration
Objective-C
IVSStageStreamNetworkQualityPoor
Swift
case poor = 3
-
Network quality is down and users usually experience media freeze
Declaration
Objective-C
IVSStageStreamNetworkQualityDown
Swift
case down = 4