Package com.wowza.wms.manifest.builder
Class IManifestServiceConstants
- Object
- 
- com.wowza.wms.manifest.builder.IManifestServiceConstants
 
- 
 public class IManifestServiceConstants extends Object
- 
- 
Field SummaryFields Modifier and Type Field Description static StringMS_KEY_ADD_PARTIAL_SEGMENTSA boolean to tell the manifest service to add partial segments to HLS media playlists Type: Booleanstatic StringMS_KEY_ADD_PREFETCH_SEGMENTA boolean to tell the manifest service to add prefetch segments to HLS media playlists Type: Booleanstatic StringMS_KEY_APP_INST_NAMEApplication Instance Name Type: Stringstatic StringMS_KEY_APP_NAMEApplication Name Type: Stringstatic StringMS_KEY_CAN_BLOCK_RELOADMS_KEY_PART_HOLD_BACK Defines MS_KEY_PART_HOLD_BACK tag value that must be used.static StringMS_KEY_CAN_SKIP_UNTILMS_KEY_CAN_SKIP_UNTIL Defines MS_KEY_CAN_SKIP_UNTIL tag value that must be used.static StringMS_KEY_CODECCodec Defines the codec ID string of the video contained in the segment Type: Stringstatic StringMS_KEY_CODEC_STR_FORMAT_IDCodec string format id Type: Integerstatic StringMS_KEY_CONTENT_TYPEContent Type - "AUDIO" | "VIDEO" Defines the content type of the segment.static StringMS_KEY_ENABLE_EXT_X_INDEP_SEGSIndependent Segments Defines whether the EXT_X_INDEPENDENT_SEGMENTS tag must be provided in playlists.static StringMS_KEY_EXT_X_ALLOW_CACHEAllow Cache If provided, defines the #EXT-X-ALLOW-CACHE tag value, else the tag is not required.static StringMS_KEY_EXT_X_VEREXT_X_VERSION Defines EXT_X_VERSION tag value that must be used.static StringMS_KEY_HOLD_BACKMS_KEY_HOLD_BACK Defines MS_KEY_HOLD_BACK tag value that must be used.static StringMS_KEY_INCOMPLETE_SEGMENT_HAS_KEY_FRAMESignals 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 StringMS_KEY_INITIALIZATION_SEGMENT_URLInitialization Segment URL Defines the URL for the initialization segment for a stream Type: Stringstatic StringMS_KEY_IS_FLOATING_POINT_DURATIONSFloating Point Durations Defines whether floating point segment durations should be provided.static StringMS_KEY_MANIFEST_HEADERSManifest Headers Defines the list of user manifest headers, as specified in the config property Type: Stringstatic StringMS_KEY_MANIFEST_TYPEManifest Type - "HLS" | "DASH" Type: Stringstatic StringMS_KEY_MEDIA_SEQ_NUMMedia Sequence Number Defines the #EXT-X-MEDIA-SEQUENCE tag value to specify in the media playlist.static StringMS_KEY_PART_HOLD_BACKMS_KEY_PART_HOLD_BACK Defines MS_KEY_PART_HOLD_BACK tag value that must be used.static StringMS_KEY_PARTIAL_SEGMENT_BYTERANGENot 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 StringMS_KEY_PARTIAL_SEGMENT_NUMBERPartial Segment Number Defines the partial segment number Type: Stringstatic StringMS_KEY_PARTIAL_SEGMENT_TARGET_DURATIONPartial segment target duration Type: Doublestatic StringMS_KEY_PARTIAL_SEGMENT_URLPartial Segment URL Defines the URL for a partial segment in a stream Type: Stringstatic StringMS_KEY_PLAYLIST_COUNTThe segment playlist count Type: Integerstatic StringMS_KEY_PLAYLIST_TYPE_STRPlaylist Type If provided, defines the #EXT-X-PLAYLIST_TYPE tag value, else the tag is not required.static StringMS_KEY_PRELOAD_HINT_MAP_BYTERANGELENGTHPreload Hint Byte Range Length for TYPE=MAP Defines the Byte Range Length for the next partial segment preload hint in a stream Type: Stringstatic StringMS_KEY_PRELOAD_HINT_MAP_BYTERANGESTARTPreload Hint Byte Range Start for TYPE=MAP Defines the Byte Range Start for the next partial segment preload hint in a stream Type: Stringstatic StringMS_KEY_PRELOAD_HINT_MAP_URLPreload Hint URL for TYPE=MAP Defines the URL for the next initialization segment preload hint in a stream Type: Stringstatic StringMS_KEY_PRELOAD_HINT_PART_BYTERANGELENGTHPreload Hint Byte Range Length for TYPE=PART Defines the Byte Range Length for the next partial segment preload hint in a stream Type: Stringstatic StringMS_KEY_PRELOAD_HINT_PART_BYTERANGESTARTPreload Hint Byte Range Start for TYPE=PART Defines the Byte Range Start for the next partial segment preload hint in a stream Type: Stringstatic StringMS_KEY_PRELOAD_HINT_PART_URLPreload Hint URL for TYPE=PART Defines the URL for the next partial segment preload hint in a stream Type: Stringstatic StringMS_KEY_PROGRAM_DATE_TIMEProgram Date Time Defines the #EXT-X-PROGRAM-DATE-TIME tag value to specify in the media playlist.static StringMS_KEY_RESOLUTIONResolution (Only segments containing video) Defines the resolution of the video contained in the segment Type: Stringstatic StringMS_KEY_SEG_COMPLETESegment Complete - indicates whether this is a complete segments.static StringMS_KEY_SEG_DURATIONThe actual segment duration Type: Integerstatic StringMS_KEY_SEG_FORMATSegment Format - "CMAF" | "TS" Type: Stringstatic StringMS_KEY_SEGMENT_URLSegment URL Defines the URL for a segment in a stream Type: Stringstatic StringMS_KEY_STREAM_NAMEStream Name Type: Stringstatic StringMS_KEY_TARGET_DURATIONTarget Duration Defines the #EXT-X-TARGETDURATION tag value to specify in the media playlist.static StringMS_KEY_TITLETitle Type: String
 - 
Constructor SummaryConstructors Constructor Description IManifestServiceConstants()
 
- 
- 
- 
Field Detail- 
MS_KEY_APP_NAMEpublic static final String MS_KEY_APP_NAME Application Name Type: String- See Also:
- Constant Field Values
 
 - 
MS_KEY_APP_INST_NAMEpublic static final String MS_KEY_APP_INST_NAME Application Instance Name Type: String- See Also:
- Constant Field Values
 
 - 
MS_KEY_STREAM_NAMEpublic static final String MS_KEY_STREAM_NAME Stream Name Type: String- See Also:
- Constant Field Values
 
 - 
MS_KEY_PLAYLIST_COUNTpublic static final String MS_KEY_PLAYLIST_COUNT The segment playlist count Type: Integer- See Also:
- Constant Field Values
 
 - 
MS_KEY_SEG_FORMATpublic static final String MS_KEY_SEG_FORMAT Segment Format - "CMAF" | "TS" Type: String- See Also:
- Constant Field Values
 
 - 
MS_KEY_SEG_COMPLETEpublic 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_DURATIONpublic static final String MS_KEY_SEG_DURATION The actual segment duration Type: Integer- See Also:
- Constant Field Values
 
 - 
MS_KEY_MANIFEST_TYPEpublic static final String MS_KEY_MANIFEST_TYPE Manifest Type - "HLS" | "DASH" Type: String- See Also:
- Constant Field Values
 
 - 
MS_KEY_TITLEpublic static final String MS_KEY_TITLE Title Type: String- See Also:
- Constant Field Values
 
 - 
MS_KEY_EXT_X_VERpublic 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_RELOADpublic 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_BACKpublic 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_UNTILpublic 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_BACKpublic 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_IDpublic 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_DURATIONSpublic 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_STRpublic 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_CACHEpublic 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_SEGSpublic 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_URLpublic 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_URLpublic 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_URLpublic 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_NUMBERpublic 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_URLpublic 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_BYTERANGESTARTpublic 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_BYTERANGELENGTHpublic 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_URLpublic 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_BYTERANGESTARTpublic 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_BYTERANGELENGTHpublic 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_HEADERSpublic 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_TYPEpublic 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_DURATIONpublic 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_NUMpublic 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_TIMEpublic 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_CODECpublic 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_RESOLUTIONpublic 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_FRAMEpublic 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_BYTERANGEpublic 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_SEGMENTSpublic 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_SEGMENTpublic 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_DURATIONpublic static final String MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION Partial segment target duration Type: Double- See Also:
- Constant Field Values
 
 
- 
 
-