Interface CfnOriginEndpoint.LowLatencyHlsManifestConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOriginEndpoint.LowLatencyHlsManifestConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnOriginEndpoint
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import services.mediapackagev2.*;
LowLatencyHlsManifestConfigurationProperty lowLatencyHlsManifestConfigurationProperty = LowLatencyHlsManifestConfigurationProperty.builder()
.manifestName("manifestName")
// the properties below are optional
.childManifestName("childManifestName")
.manifestWindowSeconds(123)
.programDateTimeIntervalSeconds(123)
.scteHls(ScteHlsProperty.builder()
.adMarkerHls("adMarkerHls")
.build())
.url("url")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnOriginEndpoint.LowLatencyHlsManifestConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of the child manifest associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.A short short string that's appended to the endpoint URL.default NumberThe total duration (in seconds) of the manifest's content.default NumberInsertsEXT-X-PROGRAM-DATE-TIMEtags in the output manifest at the interval that you specify.default ObjectThe SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.default StringgetUrl()The URL of the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getManifestName
A short short string that's appended to the endpoint URL.The manifest name creates a unique path to this endpoint. If you don't enter a value, MediaPackage uses the default manifest name,
index. MediaPackage automatically inserts the format extension, such as.m3u8. You can't use the same manifest name if you use HLS manifest and low-latency HLS manifest. ThemanifestNameon theHLSManifestobject overrides themanifestNameyou provided on theoriginEndpointobject.- See Also:
-
getChildManifestName
The name of the child manifest associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.- See Also:
-
getManifestWindowSeconds
The total duration (in seconds) of the manifest's content.- See Also:
-
getProgramDateTimeIntervalSeconds
InsertsEXT-X-PROGRAM-DATE-TIMEtags in the output manifest at the interval that you specify.If you don't enter an interval,
EXT-X-PROGRAM-DATE-TIMEtags aren't included in the manifest. The tags sync the stream to the wall clock so that viewers can seek to a specific time in the playback timeline on the player.ID3Timedmetadata messages generate every 5 seconds whenever MediaPackage ingests the content.Irrespective of this parameter, if any
ID3Timedmetadata is in the HLS input, MediaPackage passes through that metadata to the HLS output.- See Also:
-
getScteHls
The SCTE-35 HLS configuration associated with the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.- See Also:
-
getUrl
The URL of the low-latency HLS (LL-HLS) manifest configuration of the origin endpoint.- See Also:
-
builder
@Stability(Stable) static CfnOriginEndpoint.LowLatencyHlsManifestConfigurationProperty.Builder builder()
-