public static interface CfnPackagingConfiguration.HlsManifestProperty
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.*; HlsManifestProperty hlsManifestProperty = HlsManifestProperty.builder() .adMarkers("adMarkers") .includeIframeOnlyStream(false) .manifestName("manifestName") .programDateTimeIntervalSeconds(123) .repeatExtXKey(false) .streamSelection(StreamSelectionProperty.builder() .maxVideoBitsPerSecond(123) .minVideoBitsPerSecond(123) .streamOrder("streamOrder") .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnPackagingConfiguration.HlsManifestProperty.Builder
A builder for
CfnPackagingConfiguration.HlsManifestProperty |
static class |
CfnPackagingConfiguration.HlsManifestProperty.Jsii$Proxy
An implementation for
CfnPackagingConfiguration.HlsManifestProperty |
Modifier and Type | Method and Description |
---|---|
static CfnPackagingConfiguration.HlsManifestProperty.Builder |
builder() |
default java.lang.String |
getAdMarkers()
This setting controls ad markers in the packaged content.
|
default java.lang.Object |
getIncludeIframeOnlyStream()
Applies to stream sets with a single video track only.
|
default java.lang.String |
getManifestName()
A short string that's appended to the end of the endpoint URL to create a unique path to this packaging configuration.
|
default java.lang.Number |
getProgramDateTimeIntervalSeconds()
Inserts `EXT-X-PROGRAM-DATE-TIME` tags in the output manifest at the interval that you specify.
|
default java.lang.Object |
getRepeatExtXKey()
Repeat the `EXT-X-KEY` directive for every media segment.
|
default java.lang.Object |
getStreamSelection()
Video bitrate limitations for outputs from this packaging configuration.
|
default java.lang.String getAdMarkers()
Valid values:
NONE
- Omits all SCTE-35 ad markers from the output.PASSTHROUGH
- Creates a copy in the output of the SCTE-35 ad markers (comments) taken directly from the input manifest.SCTE35_ENHANCED
- Generates ad markers and blackout tags in the output based on the SCTE-35 messages from the input manifest.default java.lang.Object getIncludeIframeOnlyStream()
When enabled, the output includes an additional I-frame only stream, along with the other tracks.
default java.lang.String getManifestName()
default java.lang.Number getProgramDateTimeIntervalSeconds()
Additionally, ID3Timed metadata messages are generated every 5 seconds starting when the content was ingested.
Irrespective of this parameter, if any ID3Timed metadata is in the HLS input, it is passed through to the HLS output.
Omit this attribute or enter 0
to indicate that the EXT-X-PROGRAM-DATE-TIME
tags are not included in the manifest.
default java.lang.Object getRepeatExtXKey()
This might result in an increase in client requests to the DRM server.
default java.lang.Object getStreamSelection()
static CfnPackagingConfiguration.HlsManifestProperty.Builder builder()