Package com.wowza.wms.manifest.builder
Class IManifestServiceConstants
- Object
-
- com.wowza.wms.manifest.builder.IManifestServiceConstants
-
public class IManifestServiceConstants extends Object
-
-
Field Summary
Fields 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: Booleanstatic String
MS_KEY_ADD_PREFETCH_SEGMENT
A boolean to tell the manifest service to add prefetch segments to HLS media playlists Type: Booleanstatic String
MS_KEY_APP_INST_NAME
Application Instance Name Type: Stringstatic String
MS_KEY_APP_NAME
Application Name Type: Stringstatic 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: Stringstatic String
MS_KEY_CODEC_STR_FORMAT_ID
Codec string format id Type: Integerstatic 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: Stringstatic String
MS_KEY_INITIALIZATION_SEGMENT_URL
Initialization Segment URL Defines the URL for the initialization segment for a stream Type: Stringstatic 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: Stringstatic String
MS_KEY_MANIFEST_TYPE
Manifest Type - "HLS" | "DASH" Type: Stringstatic 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: Stringstatic String
MS_KEY_PARTIAL_SEGMENT_NUMBER
Partial Segment Number Defines the partial segment number Type: Stringstatic String
MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION
Partial segment target duration Type: Doublestatic String
MS_KEY_PARTIAL_SEGMENT_URL
Partial Segment URL Defines the URL for a partial segment in a stream Type: Stringstatic String
MS_KEY_PLAYLIST_COUNT
The segment playlist count Type: Integerstatic 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_PRELOAD_HINT_MAP_BYTERANGELENGTH
Preload Hint Byte Range Length for TYPE=MAP Defines the Byte Range Length for the next partial segment preload hint in a stream Type: Stringstatic String
MS_KEY_PRELOAD_HINT_MAP_BYTERANGESTART
Preload Hint Byte Range Start for TYPE=MAP Defines the Byte Range Start for the next partial segment preload hint in a stream Type: Stringstatic String
MS_KEY_PRELOAD_HINT_MAP_URL
Preload Hint URL for TYPE=MAP Defines the URL for the next initialization segment preload hint in a stream Type: Stringstatic String
MS_KEY_PRELOAD_HINT_PART_BYTERANGELENGTH
Preload Hint Byte Range Length for TYPE=PART Defines the Byte Range Length for the next partial segment preload hint in a stream Type: Stringstatic String
MS_KEY_PRELOAD_HINT_PART_BYTERANGESTART
Preload Hint Byte Range Start for TYPE=PART Defines the Byte Range Start for the next partial segment preload hint in a stream Type: Stringstatic String
MS_KEY_PRELOAD_HINT_PART_URL
Preload Hint URL for TYPE=PART Defines the URL for the next partial segment preload hint in a stream Type: Stringstatic 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: Stringstatic String
MS_KEY_SEG_COMPLETE
Segment Complete - indicates whether this is a complete segments.static String
MS_KEY_SEG_DURATION
The actual segment duration Type: Integerstatic String
MS_KEY_SEG_FORMAT
Segment Format - "CMAF" | "TS" Type: Stringstatic String
MS_KEY_SEGMENT_URL
Segment URL Defines the URL for a segment in a stream Type: Stringstatic String
MS_KEY_STREAM_NAME
Stream Name Type: Stringstatic 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 Summary
Constructors Constructor Description IManifestServiceConstants()
-
-
-
Field Detail
-
MS_KEY_APP_NAME
public static final String MS_KEY_APP_NAME
Application Name Type: String- See Also:
- Constant Field Values
-
MS_KEY_APP_INST_NAME
public static final String MS_KEY_APP_INST_NAME
Application Instance Name Type: String- See Also:
- Constant Field Values
-
MS_KEY_STREAM_NAME
public static final String MS_KEY_STREAM_NAME
Stream Name Type: String- See Also:
- Constant Field Values
-
MS_KEY_PLAYLIST_COUNT
public static final String MS_KEY_PLAYLIST_COUNT
The segment playlist count Type: Integer- See Also:
- Constant Field Values
-
MS_KEY_SEG_FORMAT
public static final String MS_KEY_SEG_FORMAT
Segment Format - "CMAF" | "TS" Type: String- See Also:
- Constant Field Values
-
MS_KEY_SEG_COMPLETE
public static final String MS_KEY_SEG_COMPLETE
Segment Complete - indicates whether this is a complete segments. This can be either a partial segment, or a segment that can be exposed and delivered as it is being encoded Type: Boolean- See Also:
- Constant Field Values
-
MS_KEY_SEG_DURATION
public static final String MS_KEY_SEG_DURATION
The actual segment duration Type: Integer- See Also:
- Constant Field Values
-
MS_KEY_MANIFEST_TYPE
public static final String MS_KEY_MANIFEST_TYPE
Manifest Type - "HLS" | "DASH" Type: String- See Also:
- Constant Field Values
-
MS_KEY_TITLE
public static final String MS_KEY_TITLE
Title Type: String- See Also:
- Constant Field Values
-
MS_KEY_EXT_X_VER
public static final String MS_KEY_EXT_X_VER
EXT_X_VERSION Defines EXT_X_VERSION tag value that must be used. Type: Integer- See Also:
- Constant Field Values
-
MS_KEY_CAN_BLOCK_RELOAD
public static final String MS_KEY_CAN_BLOCK_RELOAD
MS_KEY_PART_HOLD_BACK Defines MS_KEY_PART_HOLD_BACK tag value that must be used. Type: Float- See Also:
- Constant Field Values
-
MS_KEY_PART_HOLD_BACK
public static final String MS_KEY_PART_HOLD_BACK
MS_KEY_PART_HOLD_BACK Defines MS_KEY_PART_HOLD_BACK tag value that must be used. Type: Float- See Also:
- Constant Field Values
-
MS_KEY_CAN_SKIP_UNTIL
public static final String MS_KEY_CAN_SKIP_UNTIL
MS_KEY_CAN_SKIP_UNTIL Defines MS_KEY_CAN_SKIP_UNTIL tag value that must be used. Type: Float- See Also:
- Constant Field Values
-
MS_KEY_HOLD_BACK
public static final String MS_KEY_HOLD_BACK
MS_KEY_HOLD_BACK Defines MS_KEY_HOLD_BACK tag value that must be used. Type: Float- See Also:
- Constant Field Values
-
MS_KEY_CODEC_STR_FORMAT_ID
public static final String MS_KEY_CODEC_STR_FORMAT_ID
Codec string format id Type: Integer- See Also:
- Constant Field Values
-
MS_KEY_IS_FLOATING_POINT_DURATIONS
public static final String MS_KEY_IS_FLOATING_POINT_DURATIONS
Floating Point Durations Defines whether floating point segment durations should be provided. Type: Boolean- See Also:
- Constant Field Values
-
MS_KEY_PLAYLIST_TYPE_STR
public static final String MS_KEY_PLAYLIST_TYPE_STR
Playlist Type If provided, defines the #EXT-X-PLAYLIST_TYPE tag value, else the tag is not required. Type: String- See Also:
- Constant Field Values
-
MS_KEY_EXT_X_ALLOW_CACHE
public static final 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. Type: Boolean- See Also:
- Constant Field Values
-
MS_KEY_ENABLE_EXT_X_INDEP_SEGS
public static final String MS_KEY_ENABLE_EXT_X_INDEP_SEGS
Independent Segments Defines whether the EXT_X_INDEPENDENT_SEGMENTS tag must be provided in playlists. Type: Boolean- See Also:
- Constant Field Values
-
MS_KEY_INITIALIZATION_SEGMENT_URL
public static final String MS_KEY_INITIALIZATION_SEGMENT_URL
Initialization Segment URL Defines the URL for the initialization segment for a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_SEGMENT_URL
public static final String MS_KEY_SEGMENT_URL
Segment URL Defines the URL for a segment in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PARTIAL_SEGMENT_URL
public static final String MS_KEY_PARTIAL_SEGMENT_URL
Partial Segment URL Defines the URL for a partial segment in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PARTIAL_SEGMENT_NUMBER
public static final String MS_KEY_PARTIAL_SEGMENT_NUMBER
Partial Segment Number Defines the partial segment number Type: String- See Also:
- Constant Field Values
-
MS_KEY_PRELOAD_HINT_PART_URL
public static final String MS_KEY_PRELOAD_HINT_PART_URL
Preload Hint URL for TYPE=PART Defines the URL for the next partial segment preload hint in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PRELOAD_HINT_PART_BYTERANGESTART
public static final String MS_KEY_PRELOAD_HINT_PART_BYTERANGESTART
Preload Hint Byte Range Start for TYPE=PART Defines the Byte Range Start for the next partial segment preload hint in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PRELOAD_HINT_PART_BYTERANGELENGTH
public static final String MS_KEY_PRELOAD_HINT_PART_BYTERANGELENGTH
Preload Hint Byte Range Length for TYPE=PART Defines the Byte Range Length for the next partial segment preload hint in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PRELOAD_HINT_MAP_URL
public static final String MS_KEY_PRELOAD_HINT_MAP_URL
Preload Hint URL for TYPE=MAP Defines the URL for the next initialization segment preload hint in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PRELOAD_HINT_MAP_BYTERANGESTART
public static final String MS_KEY_PRELOAD_HINT_MAP_BYTERANGESTART
Preload Hint Byte Range Start for TYPE=MAP Defines the Byte Range Start for the next partial segment preload hint in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_PRELOAD_HINT_MAP_BYTERANGELENGTH
public static final String MS_KEY_PRELOAD_HINT_MAP_BYTERANGELENGTH
Preload Hint Byte Range Length for TYPE=MAP Defines the Byte Range Length for the next partial segment preload hint in a stream Type: String- See Also:
- Constant Field Values
-
MS_KEY_MANIFEST_HEADERS
public static final String MS_KEY_MANIFEST_HEADERS
Manifest Headers Defines the list of user manifest headers, as specified in the config property Type: String- See Also:
- Constant Field Values
-
MS_KEY_CONTENT_TYPE
public static final String MS_KEY_CONTENT_TYPE
Content Type - "AUDIO" | "VIDEO" Defines the content type of the segment. Type: String- See Also:
- Constant Field Values
-
MS_KEY_TARGET_DURATION
public static final String MS_KEY_TARGET_DURATION
Target Duration Defines the #EXT-X-TARGETDURATION tag value to specify in the media playlist. Type: Integer- See Also:
- Constant Field Values
-
MS_KEY_MEDIA_SEQ_NUM
public static final String MS_KEY_MEDIA_SEQ_NUM
Media Sequence Number Defines the #EXT-X-MEDIA-SEQUENCE tag value to specify in the media playlist. Type: Long- See Also:
- Constant Field Values
-
MS_KEY_PROGRAM_DATE_TIME
public static final String MS_KEY_PROGRAM_DATE_TIME
Program Date Time Defines the #EXT-X-PROGRAM-DATE-TIME tag value to specify in the media playlist. Type: String- See Also:
- Constant Field Values
-
MS_KEY_CODEC
public static final String MS_KEY_CODEC
Codec Defines the codec ID string of the video contained in the segment Type: String- See Also:
- Constant Field Values
-
MS_KEY_RESOLUTION
public static final String MS_KEY_RESOLUTION
Resolution (Only segments containing video) Defines the resolution of the video contained in the segment Type: String- See Also:
- Constant Field Values
-
MS_KEY_INCOMPLETE_SEGMENT_HAS_KEY_FRAME
public static final 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- See Also:
- Constant Field Values
-
MS_KEY_PARTIAL_SEGMENT_BYTERANGE
public static final 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- See Also:
- Constant Field Values
-
MS_KEY_ADD_PARTIAL_SEGMENTS
public static final String MS_KEY_ADD_PARTIAL_SEGMENTS
A boolean to tell the manifest service to add partial segments to HLS media playlists Type: Boolean- See Also:
- Constant Field Values
-
MS_KEY_ADD_PREFETCH_SEGMENT
public static final String MS_KEY_ADD_PREFETCH_SEGMENT
A boolean to tell the manifest service to add prefetch segments to HLS media playlists Type: Boolean- See Also:
- Constant Field Values
-
MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION
public static final String MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION
Partial segment target duration Type: Double- See Also:
- Constant Field Values
-
-