IVSJitterBufferDelay
Objective-C
@interface IVSJitterBufferDelay : NSObject
Swift
class IVSJitterBufferDelay : NSObject
A jitter buffer delay configuration. It can either be a preset or explicit value
-
A preset for a minimum possible delay target.
Declaration
Objective-C
+ (nonnull instancetype)default;
Swift
class func `default`() -> Self
-
A preset for a minimum delay target that is high enough to deal with small network glitch.
Declaration
Objective-C
+ (nonnull instancetype)low;
Swift
class func low() -> Self
-
A preset for a minimum delay target that is high enough to deal with network glitch
Declaration
Objective-C
+ (nonnull instancetype)medium;
Swift
class func medium() -> Self
-
A preset for a minimum delay target that is high enough to deal with relatively large network glitch.
Declaration
Objective-C
+ (nonnull instancetype)high;
Swift
class func high() -> Self
-
An explicit jitter buffer delay value
Declaration
Objective-C
+ (nonnull IVSCustomJitterBufferDelay *)customWithTimeInterval: (NSTimeInterval)interval;
Swift
class func custom(withTimeInterval interval: TimeInterval) -> IVSCustomJitterBufferDelay