Package com.brightcove.player.model
Class Source.Fields
- java.lang.Object
-
- com.brightcove.player.model.Source.Fields
-
- Enclosing class:
- Source
public static final class Source.Fields extends java.lang.ObjectProvides the list of known field names that can appear in the properties Map.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBIT_RATEThis Source's data ratestatic java.lang.StringCODECSThe codecs keystatic java.lang.StringDURATIONThis Source's durationstatic java.lang.StringENCRYPTIONThe encryption JSON key (for HLSe live streams)static java.lang.StringENCRYPTION_KEY_ROTATIONThe key rotation JSON key (for HLSe live streams) - this is expected to be true or falsestatic java.lang.StringENCRYPTION_METHODThe encryption method JSON key (for HLSe live streams) - this is expected to be a value such as "aes-128"static java.lang.StringENCRYPTION_METHOD_AES128The AES-128 encryption method value (for HLSe live streams)static java.lang.StringEXT_X_VERSIONThe HLS ext-x-version keystatic java.lang.StringHAS_JOCThe Has JOC (Joint Object Coding) keystatic java.lang.StringHEADERSThis Source's asset HTTP headersstatic java.lang.StringKEY_SYSTEMSThe key systems keystatic java.lang.StringLICENSE_URLThe key request url keystatic java.lang.StringMULTI_SESSIONThe property name for multiple DRM sessionsstatic java.lang.StringURLThis Source's asset URLstatic java.lang.StringURL_PATH_AES_128This Source's asset URLstatic java.lang.StringVMAPThe url vmap keystatic java.lang.StringWIDEVINE_KEY_SYSTEMThe Widevine key system key
-
Constructor Summary
Constructors Constructor Description Fields()
-
-
-
Field Detail
-
URL
public static final java.lang.String URL
This Source's asset URL- See Also:
- Constant Field Values
-
URL_PATH_AES_128
public static final java.lang.String URL_PATH_AES_128
This Source's asset URL- See Also:
- Constant Field Values
-
BIT_RATE
public static final java.lang.String BIT_RATE
This Source's data rate- See Also:
- Constant Field Values
-
DURATION
public static final java.lang.String DURATION
This Source's duration- See Also:
- Constant Field Values
-
HEADERS
public static final java.lang.String HEADERS
This Source's asset HTTP headers- See Also:
- Constant Field Values
-
KEY_SYSTEMS
public static final java.lang.String KEY_SYSTEMS
The key systems key- See Also:
- Constant Field Values
-
WIDEVINE_KEY_SYSTEM
public static final java.lang.String WIDEVINE_KEY_SYSTEM
The Widevine key system key- See Also:
- Constant Field Values
-
LICENSE_URL
public static final java.lang.String LICENSE_URL
The key request url key- See Also:
- Constant Field Values
-
EXT_X_VERSION
public static final java.lang.String EXT_X_VERSION
The HLS ext-x-version key- See Also:
- Constant Field Values
-
VMAP
public static final java.lang.String VMAP
The url vmap key- See Also:
- Constant Field Values
-
CODECS
public static final java.lang.String CODECS
The codecs key- See Also:
- Constant Field Values
-
HAS_JOC
public static final java.lang.String HAS_JOC
The Has JOC (Joint Object Coding) key- See Also:
- Constant Field Values
-
ENCRYPTION
public static final java.lang.String ENCRYPTION
The encryption JSON key (for HLSe live streams)- See Also:
- Constant Field Values
-
ENCRYPTION_METHOD
public static final java.lang.String ENCRYPTION_METHOD
The encryption method JSON key (for HLSe live streams) - this is expected to be a value such as "aes-128"- See Also:
- Constant Field Values
-
ENCRYPTION_METHOD_AES128
public static final java.lang.String ENCRYPTION_METHOD_AES128
The AES-128 encryption method value (for HLSe live streams)- See Also:
- Constant Field Values
-
ENCRYPTION_KEY_ROTATION
public static final java.lang.String ENCRYPTION_KEY_ROTATION
The key rotation JSON key (for HLSe live streams) - this is expected to be true or false- See Also:
- Constant Field Values
-
MULTI_SESSION
public static final java.lang.String MULTI_SESSION
The property name for multiple DRM sessions- See Also:
- Constant Field Values
-
-