interface CfnChannelMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.MediaPackageV2.CfnChannelMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsmediapackagev2#CfnChannelMixinProps |
Java | software.amazon.awscdk.cfnpropertymixins.services.mediapackagev2.CfnChannelMixinProps |
Python | aws_cdk.cfn_property_mixins.aws_mediapackagev2.CfnChannelMixinProps |
TypeScript | @aws-cdk/cfn-property-mixins » aws_mediapackagev2 » CfnChannelMixinProps |
Properties for CfnChannelPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mediapackagev2 as mediapackagev2 } from '@aws-cdk/cfn-property-mixins';
const cfnChannelMixinProps: mediapackagev2.CfnChannelMixinProps = {
channelGroupName: 'channelGroupName',
channelName: 'channelName',
description: 'description',
inputSwitchConfiguration: {
mqcsInputSwitching: false,
preferredInput: 123,
},
inputType: 'inputType',
multiviewConfiguration: {
availableLayouts: ['availableLayouts'],
availableSources: ['availableSources'],
},
outputHeaderConfiguration: {
publishMqcs: false,
},
outputLockingMode: 'outputLockingMode',
tags: [{
key: 'key',
value: 'value',
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| channel | string | The name of the channel group associated with the channel configuration. |
| channel | string | The name of the channel. |
| description? | string | The description of the channel. |
| input | IResolvable | Input | The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive. |
| input | string | The input type will be an immutable field which will be used to define whether the channel will allow CMAF ingest or HLS ingest. |
| multiview | IResolvable | Multiview | The multiview configuration for a channel. |
| output | IResolvable | Output | The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN. |
| output | string | |
| tags? | Cfn[] |
channelGroupName?
Type:
string
(optional)
The name of the channel group associated with the channel configuration.
channelName?
Type:
string
(optional)
The name of the channel.
description?
Type:
string
(optional)
The description of the channel.
inputSwitchConfiguration?
Type:
IResolvable | Input
(optional)
The configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.
inputType?
Type:
string
(optional)
The input type will be an immutable field which will be used to define whether the channel will allow CMAF ingest or HLS ingest.
If unprovided, it will default to HLS to preserve current behavior.
The allowed values are:
HLS- The HLS streaming specification (which defines M3U8 manifests and TS segments).CMAF- The DASH-IF CMAF Ingest specification (which defines CMAF segments with optional DASH manifests).
multiviewConfiguration?
Type:
IResolvable | Multiview
(optional)
<p>The multiview configuration for a channel.
A multiview channel composites video from several source channels into a single tiled output stream. Players receive one standard HLS or DASH stream instead of several separate streams. This setting is required when <code>InputType is <code>MULTIVIEW, and can't be set for any other input type.
outputHeaderConfiguration?
Type:
IResolvable | Output
(optional)
The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.
outputLockingMode?
Type:
string
(optional)
tags?
Type:
Cfn[]
(optional)

.NET
Go
Java
Python
TypeScript