interface CmafInputProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaPackageV2.Alpha.CmafInputProps |
Go | github.com/aws/aws-cdk-go/awsmediapackagev2alpha/v2#CmafInputProps |
Java | software.amazon.awscdk.services.mediapackagev2.alpha.CmafInputProps |
Python | aws_cdk.aws_mediapackagev2_alpha.CmafInputProps |
TypeScript (source) | @aws-cdk/aws-mediapackagev2-alpha ยป CmafInputProps |
Properties for CMAF input configuration.
Example
declare const stack: Stack;
declare const group: ChannelGroup;
const hlsChannel = new Channel(stack, 'HlsChannel', {
channelGroup: group,
input: InputConfiguration.hls(),
});
const cmafChannel = new Channel(stack, 'CmafChannel', {
channelGroup: group,
input: InputConfiguration.cmaf({
inputSwitchConfiguration: {
mqcsInputSwitching: true,
},
outputHeaders: [HeadersCMSD.MQCS],
}),
});
const simpleCmafChannel = new Channel(stack, 'SimpleCmafChannel', {
channelGroup: group,
input: InputConfiguration.cmaf({
outputHeaders: [HeadersCMSD.MQCS],
}),
});
Properties
| Name | Type | Description |
|---|---|---|
| input | Input | The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive. |
| output | Headers[] | The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN. |
inputSwitchConfiguration?
Type:
Input
(optional, default: No customized input switch configuration added)
The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.
outputHeaders?
Type:
Headers[]
(optional, default: none)
The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.

.NET
Go
Java
Python
TypeScript (