Package com.brightcove.player.model
Class Source.Fields
java.lang.Object
com.brightcove.player.model.Source.Fields
- Enclosing class:
- Source
Provides the list of known field names that can appear in the properties Map.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
This Source's data ratestatic final String
The codecs keystatic final String
This Source's durationstatic final String
The encryption JSON key (for HLSe live streams)static final String
The key rotation JSON key (for HLSe live streams) - this is expected to be true or falsestatic final String
The encryption method JSON key (for HLSe live streams) - this is expected to be a value such as "aes-128"static final String
The AES-128 encryption method value (for HLSe live streams)static final String
The HLS ext-x-version keystatic final String
The Has JOC (Joint Object Coding) keystatic final String
This Source's asset HTTP headersstatic final String
The key systems keystatic final String
The key request url keystatic final String
The property name for multiple DRM sessionsstatic final String
This Source's asset URLstatic final String
This Source's asset URLstatic final String
The property name for using DRM sessions for clear contentstatic final String
The url vmap keystatic final String
The Widevine key system key -
Constructor Summary
-
Method Summary
-
Field Details
-
URL
This Source's asset URL- See Also:
-
URL_PATH_AES_128
This Source's asset URL- See Also:
-
BIT_RATE
This Source's data rate- See Also:
-
DURATION
This Source's duration- See Also:
-
HEADERS
This Source's asset HTTP headers- See Also:
-
KEY_SYSTEMS
The key systems key- See Also:
-
WIDEVINE_KEY_SYSTEM
The Widevine key system key- See Also:
-
LICENSE_URL
The key request url key- See Also:
-
EXT_X_VERSION
The HLS ext-x-version key- See Also:
-
VMAP
The url vmap key- See Also:
-
CODECS
The codecs key- See Also:
-
HAS_JOC
The Has JOC (Joint Object Coding) key- See Also:
-
ENCRYPTION
The encryption JSON key (for HLSe live streams)- See Also:
-
ENCRYPTION_METHOD
The encryption method JSON key (for HLSe live streams) - this is expected to be a value such as "aes-128"- See Also:
-
ENCRYPTION_METHOD_AES128
The AES-128 encryption method value (for HLSe live streams)- See Also:
-
ENCRYPTION_KEY_ROTATION
The key rotation JSON key (for HLSe live streams) - this is expected to be true or false- See Also:
-
MULTI_SESSION
The property name for multiple DRM sessions- See Also:
-
USE_DRM_SESSIONS_FOR_CLEAR_CONTENT
The property name for using DRM sessions for clear content- See Also:
-
-
Constructor Details
-
Fields
public Fields()
-