interface HlsOutputSettingsProperty
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.MediaLive.CfnChannel.HlsOutputSettingsProperty |
![]() | software.amazon.awscdk.services.medialive.CfnChannel.HlsOutputSettingsProperty |
![]() | aws_cdk.aws_medialive.CfnChannel.HlsOutputSettingsProperty |
![]() | @aws-cdk/aws-medialive » CfnChannel » HlsOutputSettingsProperty |
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 * as medialive from '@aws-cdk/aws-medialive';
const hlsOutputSettingsProperty: medialive.CfnChannel.HlsOutputSettingsProperty = {
h265PackagingType: 'h265PackagingType',
hlsSettings: {
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',
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',
},
},
},
nameModifier: 'nameModifier',
segmentModifier: 'segmentModifier',
};
Properties
Name | Type | Description |
---|---|---|
h265 | string | Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1. |
hls | IResolvable | Hls | The settings regarding the underlying stream. |
name | string | A string that is concatenated to the end of the destination file name. |
segment | string | A string that is concatenated to the end of segment file names. |
h265PackagingType?
Type:
string
(optional)
Only applicable when this output is referencing an H.265 video description. Specifies whether MP4 segments should be packaged as HEV1 or HVC1.
hlsSettings?
Type:
IResolvable
|
Hls
(optional)
The settings regarding the underlying stream.
These settings are different for audio-only outputs.
nameModifier?
Type:
string
(optional)
A string that is concatenated to the end of the destination file name.
Accepts "Format Identifiers":#formatIdentifierParameters.
segmentModifier?
Type:
string
(optional)
A string that is concatenated to the end of segment file names.