Source Description API

  • The SourceDescription object is used to describe a configuration of a source for a THEOplayer instance.

    See more

    Declaration

    Swift

    public class SourceDescription : NSObject, Codable
  • The TypedSource object provides the following properties:

    Remark

    • 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.
    See more

    Declaration

    Swift

    open class TypedSource : NSObject
    extension TypedSource: Codable
  • A TextTrackDescription object contains a description of a side-loaded text track that will be added to the player.

    Remark

    MP4, MP3 and M4A streams only support VTT formatted text tracks. AirPlay is not supported with MP4, MP3 and M4A formats.
    See more

    Declaration

    Swift

    open class TextTrackDescription : NSObject, Codable
  • The MetadataDescription object is used to describe content.

    See more

    Declaration

    Swift

    public class MetadataDescription : NSObject, Codable