Other Protocols
The following protocols are available globally.
- 
                  
                  Represents the list of universal ad ID information of the selected creative for the ad. See moreDeclarationSwift public protocol UniversalAdId
- 
                  
                  Represents information regarding content with dynamically inserted advertisements. See moreDeclarationSwift public protocol GoogleDAI
- 
                  
                  Represents a quality of a media track. See moreDeclarationSwift public protocol Quality
- 
                  
                  List of qualities. See moreDeclarationSwift public protocol QualityList
- 
                  
                  MediaPlaylistInterceptor API (Experimental) This API provides access to the HLS manifest through method callbacks. Remark The experimental APIs can make their way into THEOplayerproduction APIs some day, but not guaranteed. Experimental APIs can be broken between minor or even between patch releases too. Relying on them in production systems can be dangerous.See moreSince v9.9.0 DeclarationSwift public protocol MediaPlaylistInterceptor : AnyObject
- 
                  
                  The Network API. See moreDeclarationSwift public protocol NetworkAPI
- 
                  
                  Manifest interceptor introduces the possibility to intercept/observe the manifest requests made by the player. (master and rendition (child) manifest) It is a AVAssetResourceLoaderDelegatesubclass and hooked into theAVURLAsset.resourceLoaderof the player item.Remark Only works on online resources. See moreSince v5.0.0 DeclarationSwift public protocol ManifestInterceptor : AVAssetResourceLoaderDelegate
- 
                  
                  Developer Settings API This API provides access to developer settings, debugging tools and experimental features. Remark The experimental APIs can make their way into THEOplayerproduction APIs some day, but not guaranteed. Experimental APIs can be broken between minor or even between patch releases too. Relying on them in production systems can be dangerous.See moreSince v5.0.0 DeclarationSwift public protocol DeveloperSettings
 Other Protocols  Reference
      Other Protocols  Reference