Package com.wowza.wms.manifest.builder
Class IManifestServiceConstants
Object
com.wowza.wms.manifest.builder.IManifestServiceConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
A boolean to tell the manifest service to add partial segments to HLS media playlists Type: Booleanstatic final String
A boolean to tell the manifest service to add prefetch segments to HLS media playlists Type: Booleanstatic final String
Application Instance Name Type: Stringstatic final String
Application Name Type: Stringstatic final String
MS_KEY_PART_HOLD_BACK Defines MS_KEY_PART_HOLD_BACK tag value that must be used.static final String
MS_KEY_CAN_SKIP_UNTIL Defines MS_KEY_CAN_SKIP_UNTIL tag value that must be used.static final String
Codec Defines the codec ID string of the video contained in the segment Type: Stringstatic final String
Codec string format id Type: Integerstatic final String
Content Type - "AUDIO" | "VIDEO" Defines the content type of the segment.static final String
Independent Segments Defines whether the EXT_X_INDEPENDENT_SEGMENTS tag must be provided in playlists.static final String
EXT-X-KEY Tag specifying the decryption method for the media segments Type: CencInfostatic final String
Allow Cache If provided, defines the #EXT-X-ALLOW-CACHE tag value, else the tag is not required.static final String
EXT_X_VERSION Defines EXT_X_VERSION tag value that must be used.static final String
MS_KEY_HOLD_BACK Defines MS_KEY_HOLD_BACK tag value that must be used.static final String
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 final String
Initialization Segment URL Defines the URL for the initialization segment for a stream Type: Stringstatic final String
Floating Point Durations Defines whether floating point segment durations should be provided.static final String
Manifest Headers Defines the list of user manifest headers, as specified in the config property Type: Stringstatic final String
Manifest Type - "HLS" | "DASH" Type: Stringstatic final String
Media Sequence Number Defines the #EXT-X-MEDIA-SEQUENCE tag value to specify in the media playlist.static final String
MS_KEY_PART_HOLD_BACK Defines MS_KEY_PART_HOLD_BACK tag value that must be used.static final String
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 final String
Partial Segment Number Defines the partial segment number Type: Stringstatic final String
Partial segment target duration Type: Doublestatic final String
Partial Segment URL Defines the URL for a partial segment in a stream Type: Stringstatic final String
The segment playlist count Type: Integerstatic final String
Playlist Type If provided, defines the #EXT-X-PLAYLIST_TYPE tag value, else the tag is not required.static final String
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 final String
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 final String
Preload Hint URL for TYPE=MAP Defines the URL for the next initialization segment preload hint in a stream Type: Stringstatic final String
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 final String
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 final String
Preload Hint URL for TYPE=PART Defines the URL for the next partial segment preload hint in a stream Type: Stringstatic final String
Program Date Time Defines the #EXT-X-PROGRAM-DATE-TIME tag value to specify in the media playlist.static final String
Resolution (Only segments containing video) Defines the resolution of the video contained in the segment Type: Stringstatic final String
Segment Complete - indicates whether this is a complete segments.static final String
The actual segment duration Type: Integerstatic final String
Segment Format - "CMAF" | "TS" Type: Stringstatic final String
Segment URL Defines the URL for a segment in a stream Type: Stringstatic final String
Stream Name Type: Stringstatic final String
Target Duration Defines the #EXT-X-TARGETDURATION tag value to specify in the media playlist.static final String
Title Type: String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MS_KEY_APP_NAME
Application Name Type: String- See Also:
-
MS_KEY_APP_INST_NAME
Application Instance Name Type: String- See Also:
-
MS_KEY_STREAM_NAME
Stream Name Type: String- See Also:
-
MS_KEY_PLAYLIST_COUNT
The segment playlist count Type: Integer- See Also:
-
MS_KEY_SEG_FORMAT
Segment Format - "CMAF" | "TS" Type: String- See Also:
-
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:
-
MS_KEY_SEG_DURATION
The actual segment duration Type: Integer- See Also:
-
MS_KEY_MANIFEST_TYPE
Manifest Type - "HLS" | "DASH" Type: String- See Also:
-
MS_KEY_TITLE
Title Type: String- See Also:
-
MS_KEY_EXT_X_VER
EXT_X_VERSION Defines EXT_X_VERSION tag value that must be used. Type: Integer- See Also:
-
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:
-
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:
-
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:
-
MS_KEY_HOLD_BACK
MS_KEY_HOLD_BACK Defines MS_KEY_HOLD_BACK tag value that must be used. Type: Float- See Also:
-
MS_KEY_CODEC_STR_FORMAT_ID
Codec string format id Type: Integer- See Also:
-
MS_KEY_IS_FLOATING_POINT_DURATIONS
Floating Point Durations Defines whether floating point segment durations should be provided. Type: Boolean- See Also:
-
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:
-
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:
-
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:
-
MS_KEY_INITIALIZATION_SEGMENT_URL
Initialization Segment URL Defines the URL for the initialization segment for a stream Type: String- See Also:
-
MS_KEY_SEGMENT_URL
Segment URL Defines the URL for a segment in a stream Type: String- See Also:
-
MS_KEY_PARTIAL_SEGMENT_URL
Partial Segment URL Defines the URL for a partial segment in a stream Type: String- See Also:
-
MS_KEY_PARTIAL_SEGMENT_NUMBER
Partial Segment Number Defines the partial segment number Type: String- See Also:
-
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:
-
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:
-
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:
-
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:
-
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:
-
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:
-
MS_KEY_MANIFEST_HEADERS
Manifest Headers Defines the list of user manifest headers, as specified in the config property Type: String- See Also:
-
MS_KEY_CONTENT_TYPE
Content Type - "AUDIO" | "VIDEO" Defines the content type of the segment. Type: String- See Also:
-
MS_KEY_TARGET_DURATION
Target Duration Defines the #EXT-X-TARGETDURATION tag value to specify in the media playlist. Type: Integer- See Also:
-
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:
-
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:
-
MS_KEY_CODEC
Codec Defines the codec ID string of the video contained in the segment Type: String- See Also:
-
MS_KEY_RESOLUTION
Resolution (Only segments containing video) Defines the resolution of the video contained in the segment Type: String- See Also:
-
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:
-
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:
-
MS_KEY_ADD_PARTIAL_SEGMENTS
A boolean to tell the manifest service to add partial segments to HLS media playlists Type: Boolean- See Also:
-
MS_KEY_ADD_PREFETCH_SEGMENT
A boolean to tell the manifest service to add prefetch segments to HLS media playlists Type: Boolean- See Also:
-
MS_KEY_PARTIAL_SEGMENT_TARGET_DURATION
Partial segment target duration Type: Double- See Also:
-
MS_KEY_ENCINFO
EXT-X-KEY Tag specifying the decryption method for the media segments Type: CencInfo- See Also:
-
-
Constructor Details
-
IManifestServiceConstants
public IManifestServiceConstants()
-