interface HlsSettingsProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.MediaLive.Mixins.CfnChannelPropsMixin.HlsSettingsProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsmedialive/mixins#CfnChannelPropsMixin_HlsSettingsProperty |
Java | software.amazon.awscdk.mixins.preview.services.medialive.mixins.CfnChannelPropsMixin.HlsSettingsProperty |
Python | aws_cdk.mixins_preview.aws_medialive.mixins.CfnChannelPropsMixin.HlsSettingsProperty |
TypeScript | @aws-cdk/mixins-preview » aws_medialive » mixins » CfnChannelPropsMixin » HlsSettingsProperty |
The settings for an HLS output.
The parent of this entity is HlsOutputSettings.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as medialive_mixins } from '@aws-cdk/mixins-preview/aws-medialive';
const hlsSettingsProperty: medialive_mixins.CfnChannelPropsMixin.HlsSettingsProperty = {
audioOnlyHlsSettings: {
audioGroupId: 'audioGroupId',
audioOnlyImage: {
passwordParam: 'passwordParam',
uri: 'uri',
username: 'username',
},
audioTrackType: 'audioTrackType',
segmentType: 'segmentType',
},
fmp4HlsSettings: {
audioRenditionSets: 'audioRenditionSets',
nielsenId3Behavior: 'nielsenId3Behavior',
timedMetadataBehavior: 'timedMetadataBehavior',
},
frameCaptureHlsSettings: { },
standardHlsSettings: {
audioRenditionSets: 'audioRenditionSets',
m3U8Settings: {
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',
},
},
};
Properties
| Name | Type | Description |
|---|---|---|
| audio | IResolvable | Audio | The settings for an audio-only output. |
| fmp4 | IResolvable | Fmp4 | The settings for an fMP4 container. |
| frame | IResolvable | Frame | Settings for a frame capture output in an HLS output group. |
| standard | IResolvable | Standard | The settings for a standard output (an output that is not audio-only). |
audioOnlyHlsSettings?
Type:
IResolvable | Audio
(optional)
The settings for an audio-only output.
fmp4HlsSettings?
Type:
IResolvable | Fmp4
(optional)
The settings for an fMP4 container.
frameCaptureHlsSettings?
Type:
IResolvable | Frame
(optional)
Settings for a frame capture output in an HLS output group.
standardHlsSettings?
Type:
IResolvable | Standard
(optional)
The settings for a standard output (an output that is not audio-only).

.NET
Go
Java
Python
TypeScript