THEOplayer API
-
The THEOplayer object.
See moreDeclaration
Swift
public class THEOplayer : NSObject, EventDispatcherProtocol -
The configuration for a THEOplayer instance.
See moreDeclaration
Swift
public class THEOplayerConfiguration : NSObject, Encodable -
The Cast object helps you configure and control casting to external devices with THEOplayer.
See moreDeclaration
Swift
public protocol Cast : EventDispatcherProtocol -
The ready state of the player.
See moreDeclaration
Swift
public enum ReadyState : Int -
The presentation mode specifies how the player will be displayed.
See moreDeclaration
Swift
public enum PresentationMode : Int -
The preload strategy of the player. The strategy specifies what data to load on source change.
See moreDeclaration
Swift
public enum Preload : Int -
The metrics API which can be used to gather information related to the quality-of-service and video playback experience.
Remark
- Values will be updated periodically.
See moreSince
v2.46.0.Declaration
Swift
@available(*, deprecated, message: "With the next major release `Metrics` will no longer inherit from `NSObject` nor conform to `Codable`.") public class Metrics : NSObject, Codable -
A delegate defining behavior for background playback.
See moreDeclaration
Swift
public protocol BackgroundPlaybackDelegate : AnyObject
THEOplayer API Reference