Interface CfnChannel.HlsOutputSettingsProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnChannel.HlsOutputSettingsProperty.Jsii$Proxy
Enclosing class:
CfnChannel

@Stability(Stable) public static interface CfnChannel.HlsOutputSettingsProperty extends software.amazon.jsii.JsiiSerializable
The settings for an HLS output.

The parent of this entity is OutputSettings.

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.medialive.*;
 HlsOutputSettingsProperty hlsOutputSettingsProperty = HlsOutputSettingsProperty.builder()
         .h265PackagingType("h265PackagingType")
         .hlsSettings(HlsSettingsProperty.builder()
                 .audioOnlyHlsSettings(AudioOnlyHlsSettingsProperty.builder()
                         .audioGroupId("audioGroupId")
                         .audioOnlyImage(InputLocationProperty.builder()
                                 .passwordParam("passwordParam")
                                 .uri("uri")
                                 .username("username")
                                 .build())
                         .audioTrackType("audioTrackType")
                         .segmentType("segmentType")
                         .build())
                 .fmp4HlsSettings(Fmp4HlsSettingsProperty.builder()
                         .audioRenditionSets("audioRenditionSets")
                         .nielsenId3Behavior("nielsenId3Behavior")
                         .timedMetadataBehavior("timedMetadataBehavior")
                         .build())
                 .frameCaptureHlsSettings(FrameCaptureHlsSettingsProperty.builder().build())
                 .standardHlsSettings(StandardHlsSettingsProperty.builder()
                         .audioRenditionSets("audioRenditionSets")
                         .m3U8Settings(M3u8SettingsProperty.builder()
                                 .audioFramesPerPes(123)
                                 .audioPids("audioPids")
                                 .ecmPid("ecmPid")
                                 .klvBehavior("klvBehavior")
                                 .klvDataPids("klvDataPids")
                                 .nielsenId3Behavior("nielsenId3Behavior")
                                 .patInterval(123)
                                 .pcrControl("pcrControl")
                                 .pcrPeriod(123)
                                 .pcrPid("pcrPid")
                                 .pmtInterval(123)
                                 .pmtPid("pmtPid")
                                 .programNum(123)
                                 .scte35Behavior("scte35Behavior")
                                 .scte35Pid("scte35Pid")
                                 .timedMetadataBehavior("timedMetadataBehavior")
                                 .timedMetadataPid("timedMetadataPid")
                                 .transportStreamId(123)
                                 .videoPid("videoPid")
                                 .build())
                         .build())
                 .build())
         .nameModifier("nameModifier")
         .segmentModifier("segmentModifier")
         .build();
 

See Also: