Source Description API
- 
                  
                  The See moreSourceDescriptionobject is used to describe a configuration of a source for a THEOplayer instance.DeclarationSwift @objc(THEOplayerSourceDescription) public class SourceDescription : NSObject, Codable
- 
                  
                  The TypedSourceobject provides the following properties:See moreRemark - This represents a media resource characterized by a URL to the resource and optionally information about the resource.
- This optional information can be DRM parameters for that specific source.
 DeclarationSwift @objc(THEOplayerTypedSource) public class TypedSource : NSObject, Codable
- 
                  
                  A TypedSourcewith MediaTailor integration.Describing a source in Swift like this: MediaTailorSource( src: "https://your.url.here", type: "application/x-mpegurl" )Will result in a source that is the equivalent of the following JSON TypedSource: 
 See more{ "integration": "mediatailor", "src": "https://your.url.here" "type": "application/x-mpegurl", }DeclarationSwift public class MediaTailorSource : TypedSource
- 
                  
                  A TextTrackDescription object contains a description of a side-loaded text track that will be added to the player. See moreDeclarationSwift @objc(THEOplayerTextTrackDescription) public class TextTrackDescription : NSObject, Codable
- 
                  
                  The MetadataDescription object is used to describe content. See moreDeclarationSwift @objc(THEOplayerMetadataDescription) public class MetadataDescription : NSObject, Codable
 Source Description API  Reference
      Source Description API  Reference