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
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnPackagingConfiguration.DashManifestProperty
static final class
An implementation forCfnPackagingConfiguration.DashManifestProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
Determines the position of some tags in the Media Presentation Description (MPD).default String
A short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration.default Number
Minimum amount of content (measured in seconds) that a player must keep available in the buffer.default String
The DASH profile type.default String
The source of scte markers used.default Object
Limitations 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 likeSegmentTemplate
andContentProtection
are 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-SCTE35
tags). 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
-