AbstractSource

AbstractSource ⇐ ImageModel

Kind: global abstract class
Extends: ImageModel
Model:
Properties

NameTypeDescription
isSourceboolean

Feature flag, read-only

idstring

Source id

urlstring

source URL

namestring

source name

languagestring

source language code (http://en.wikipedia.org/wiki/IETF_language_tag)

drmLicencestring

url or xml/json content that refers to the drm licence to be used to play encrypted source

drmHeadersobject

the drm headers to be used to play encrypted source

drmBodyobject

the drm body to be used to play encrypted source

drmSchemenumber

the scheme used to encrypt the source @see SourceDrmScheme

drmCertificateobject

the certificate information used set widevine certificate if needed (optionnal)

contentTypenumber

type of content @see SourceContentType

streamingTypenumber

type of streaming @see SourceStreamingType

AbstractSource()

Base class describing a media player’s source.