Interface CfnPackagingConfiguration.DashManifestProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPackagingConfiguration.DashManifestProperty.Jsii$Proxy
- Enclosing class:
CfnPackagingConfiguration
@Stability(Stable)
public static interface CfnPackagingConfiguration.DashManifestProperty
extends software.amazon.jsii.JsiiSerializable
Parameters for a DASH manifest.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.mediapackage.*;
DashManifestProperty dashManifestProperty = DashManifestProperty.builder()
.manifestLayout("manifestLayout")
.manifestName("manifestName")
.minBufferTimeSeconds(123)
.profile("profile")
.scteMarkersSource("scteMarkersSource")
.streamSelection(StreamSelectionProperty.builder()
.maxVideoBitsPerSecond(123)
.minVideoBitsPerSecond(123)
.streamOrder("streamOrder")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPackagingConfiguration.DashManifestPropertystatic final classAn implementation forCfnPackagingConfiguration.DashManifestProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringDetermines the position of some tags in the Media Presentation Description (MPD).default StringA short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration.default NumberMinimum amount of content (measured in seconds) that a player must keep available in the buffer.default StringThe DASH profile type.default StringThe source of scte markers used.default ObjectLimitations for outputs from the endpoint, based on the video bitrate.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getManifestLayout
Determines the position of some tags in the Media Presentation Description (MPD).When set to
FULL, elements likeSegmentTemplateandContentProtectionare included in eachRepresentation. When set toCOMPACT, duplicate elements are combined and presented at the AdaptationSet level.- See Also:
-
getManifestName
A short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration.- See Also:
-
getMinBufferTimeSeconds
Minimum amount of content (measured in seconds) that a player must keep available in the buffer.- See Also:
-
getProfile
The DASH profile type.When set to
HBBTV_1_5, the content is compliant with HbbTV 1.5.- See Also:
-
getScteMarkersSource
The source of scte markers used.Value description:
SEGMENTS- The scte markers are sourced from the segments of the ingested content.MANIFEST- the scte markers are sourced from the manifest of the ingested content. The MANIFEST value is compatible with source HLS playlists using the SCTE-35 Enhanced syntax (EXT-OATCLS-SCTE35tags). SCTE-35 Elemental and SCTE-35 Daterange syntaxes are not supported with this option.
- See Also:
-
getStreamSelection
Limitations for outputs from the endpoint, based on the video bitrate.- See Also:
-
builder
-