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.Object
Provides the list of known field names that can appear in the properties Map.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BIT_RATE
This Source's data ratestatic java.lang.String
CODECS
The codecs keystatic java.lang.String
DURATION
This Source's durationstatic java.lang.String
ENCRYPTION
The encryption JSON key (for HLSe live streams)static java.lang.String
ENCRYPTION_KEY_ROTATION
The key rotation JSON key (for HLSe live streams) - this is expected to be true or falsestatic 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"static java.lang.String
ENCRYPTION_METHOD_AES128
The AES-128 encryption method value (for HLSe live streams)static java.lang.String
EXT_X_VERSION
The HLS ext-x-version keystatic java.lang.String
HAS_JOC
The Has JOC (Joint Object Coding) keystatic java.lang.String
HEADERS
This Source's asset HTTP headersstatic java.lang.String
KEY_SYSTEMS
The key systems keystatic java.lang.String
LICENSE_URL
The key request url keystatic java.lang.String
MULTI_SESSION
The property name for multiple DRM sessionsstatic java.lang.String
URL
This Source's asset URLstatic java.lang.String
URL_PATH_AES_128
This Source's asset URLstatic java.lang.String
VMAP
The url vmap keystatic java.lang.String
WIDEVINE_KEY_SYSTEM
The 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
-
-