public class IManifestServiceConstants
extends Object
| Modifier and Type | Field | Description |
|---|---|---|
static String |
MS_KEY_ADD_PARTIAL_SEGMENTS |
A boolean to tell the manifest service to add partial segments to HLS media playlists
Type: Boolean
|
static String |
MS_KEY_ADD_PREFETCH_SEGMENT |
A boolean to tell the manifest service to add prefetch segments to HLS media playlists
Type: Boolean
|
static String |
MS_KEY_APP_INST_NAME |
Application Instance Name
Type: String
|
static String |
MS_KEY_APP_NAME |
Application Name
Type: String
|
static String |
MS_KEY_CAN_BLOCK_RELOAD |
MS_KEY_PART_HOLD_BACK
Defines MS_KEY_PART_HOLD_BACK tag value that must be used.
|
static String |
MS_KEY_CAN_SKIP_UNTIL |
MS_KEY_CAN_SKIP_UNTIL
Defines MS_KEY_CAN_SKIP_UNTIL tag value that must be used.
|
static String |
MS_KEY_CODEC |
Codec
Defines the codec ID string of the video contained in the segment
Type: String
|
static String |
MS_KEY_CODEC_STR_FORMAT_ID |
Codec string format id
Type: Integer
|
static String |
MS_KEY_CONTENT_TYPE |
Content Type - "AUDIO" | "VIDEO"
Defines the content type of the segment.
|
static String |
MS_KEY_ENABLE_EXT_X_INDEP_SEGS |
Independent Segments
Defines whether the EXT_X_INDEPENDENT_SEGMENTS tag must be provided in playlists.
|
static String |
MS_KEY_EXT_X_ALLOW_CACHE |
Allow Cache
If provided, defines the #EXT-X-ALLOW-CACHE tag value, else the tag is not required.
|
static String |
MS_KEY_EXT_X_VER |
EXT_X_VERSION
Defines EXT_X_VERSION tag value that must be used.
|
static String |
MS_KEY_HOLD_BACK |
MS_KEY_HOLD_BACK
Defines MS_KEY_HOLD_BACK tag value that must be used.
|
static String |
MS_KEY_INCOMPLETE_SEGMENT_HAS_KEY_FRAME |
Signals that the incomplete tag segment has a key frame in it
This is to be used when checking to generate the INDEPENDENT attribute for HLS Partial Segments
Type: String
|
static String |
MS_KEY_INITIALIZATION_SEGMENT_URL |
Initialization Segment URL
Defines the URL for the initialization segment for a stream
Type: String
|
static String |
MS_KEY_IS_FLOATING_POINT_DURATIONS |
Floating Point Durations
Defines whether floating point segment durations should be provided.
|
static String |
MS_KEY_MANIFEST_HEADERS |
Manifest Headers
Defines the list of user manifest headers, as specified in the config property
Type: String
|
static String |
MS_KEY_MANIFEST_TYPE |
Manifest Type - "HLS" | "DASH"
Type: String
|
static String |
MS_KEY_MEDIA_SEQ_NUM |
Media Sequence Number
Defines the #EXT-X-MEDIA-SEQUENCE tag value to specify in the media playlist.
|
static String |
MS_KEY_PART_HOLD_BACK |
MS_KEY_PART_HOLD_BACK
Defines MS_KEY_PART_HOLD_BACK tag value that must be used.
|
static String |
MS_KEY_PARTIAL_SEGMENT_BYTERANGE |
Not used
Signals that the partial segment can be accessed through byte range addressing, and provides the URI to do so
This is mandatory for partial segments that are a subresource of a URI
Type: String
|
static String |
MS_KEY_PARTIAL_SEGMENT_NUMBER |
Partial Segment Number
Defines the partial segment number
Type: String
|
static String |
MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION |
Partial segment target duration
Type: Double
|
static String |
MS_KEY_PARTIAL_SEGMENT_URL |
Partial Segment URL
Defines the URL for a partial segment in a stream
Type: String
|
static String |
MS_KEY_PLAYLIST_COUNT |
The segment playlist count
Type: Integer
|
static String |
MS_KEY_PLAYLIST_TYPE_STR |
Playlist Type
If provided, defines the #EXT-X-PLAYLIST_TYPE tag value, else the tag is not required.
|
static String |
MS_KEY_PROGRAM_DATE_TIME |
Program Date Time
Defines the #EXT-X-PROGRAM-DATE-TIME tag value to specify in the media playlist.
|
static String |
MS_KEY_RESOLUTION |
Resolution (Only segments containing video)
Defines the resolution of the video contained in the segment
Type: String
|
static String |
MS_KEY_SEG_COMPLETE |
Segment Complete - indicates whether this is a complete segments.
|
static String |
MS_KEY_SEG_DUR_TARGET |
Segment Duration Target - the configured target segment duration
Type: Integer
|
static String |
MS_KEY_SEG_DURATION |
The actual segment duration
Type: Integer
|
static String |
MS_KEY_SEG_FORMAT |
Segment Format - "CMAF" | "TS"
Type: String
|
static String |
MS_KEY_SEGMENT_URL |
Segment URL
Defines the URL for a segment in a stream
Type: String
|
static String |
MS_KEY_STREAM_NAME |
Stream Name
Type: String
|
static String |
MS_KEY_TARGET_DURATION |
Target Duration
Defines the #EXT-X-TARGETDURATION tag value to specify in the media playlist.
|
static String |
MS_KEY_TITLE |
Title
Type: String
|
| Constructor | Description |
|---|---|
IManifestServiceConstants() |
public static final String MS_KEY_ADD_PARTIAL_SEGMENTS
public static final String MS_KEY_ADD_PREFETCH_SEGMENT
public static final String MS_KEY_APP_INST_NAME
public static final String MS_KEY_APP_NAME
public static final String MS_KEY_CAN_BLOCK_RELOAD
public static final String MS_KEY_CAN_SKIP_UNTIL
public static final String MS_KEY_CODEC
public static final String MS_KEY_CODEC_STR_FORMAT_ID
public static final String MS_KEY_CONTENT_TYPE
public static final String MS_KEY_ENABLE_EXT_X_INDEP_SEGS
public static final String MS_KEY_EXT_X_ALLOW_CACHE
public static final String MS_KEY_EXT_X_VER
public static final String MS_KEY_HOLD_BACK
public static final String MS_KEY_INCOMPLETE_SEGMENT_HAS_KEY_FRAME
public static final String MS_KEY_INITIALIZATION_SEGMENT_URL
public static final String MS_KEY_IS_FLOATING_POINT_DURATIONS
public static final String MS_KEY_MANIFEST_HEADERS
public static final String MS_KEY_MANIFEST_TYPE
public static final String MS_KEY_MEDIA_SEQ_NUM
public static final String MS_KEY_PART_HOLD_BACK
public static final String MS_KEY_PARTIAL_SEGMENT_BYTERANGE
public static final String MS_KEY_PARTIAL_SEGMENT_NUMBER
public static final String MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION
public static final String MS_KEY_PARTIAL_SEGMENT_URL
public static final String MS_KEY_PLAYLIST_COUNT
public static final String MS_KEY_PLAYLIST_TYPE_STR
public static final String MS_KEY_PROGRAM_DATE_TIME
public static final String MS_KEY_RESOLUTION
public static final String MS_KEY_SEG_COMPLETE
public static final String MS_KEY_SEG_DUR_TARGET
public static final String MS_KEY_SEG_DURATION
public static final String MS_KEY_SEG_FORMAT
public static final String MS_KEY_SEGMENT_URL
public static final String MS_KEY_STREAM_NAME
public static final String MS_KEY_TARGET_DURATION
public static final String MS_KEY_TITLE