Describe the feature
Amazon IVS has been supporting advanced channel types since June 2023.
However, the current Channel Construct only supports BASIC and STANDARD channel types.
See:
https://aws.amazon.com/about-aws/whats-new/2023/06/amazon-ivs-advanced-channel-types-input-encoding/?nc1=h_ls
Use Case
To use advanced channel types using CDK.
Proposed Solution
- Add
ADVANCED_HD and ADVANCED_SD to the ChannelType.
- Add
preset property to the Channel Construct. Additionally, implement validation according to the following:
An optional transcode preset for the channel. This is selectable only for ADVANCED_HD and ADVANCED_SD channel types. For those channel types, the default preset is HIGHER_BANDWIDTH_DELIVERY. For other channel types (BASIC and STANDARD), preset is the empty string ("").
See: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-preset
Other Information
No response
Acknowledgements
CDK version used
2.140.0
Environment details (OS name and version, etc.)
MacOS
Describe the feature
Amazon IVS has been supporting advanced channel types since June 2023.
However, the current Channel Construct only supports BASIC and STANDARD channel types.
See:
https://aws.amazon.com/about-aws/whats-new/2023/06/amazon-ivs-advanced-channel-types-input-encoding/?nc1=h_ls
Use Case
To use advanced channel types using CDK.
Proposed Solution
ADVANCED_HDandADVANCED_SDto theChannelType.presetproperty to theChannelConstruct. Additionally, implement validation according to the following:See: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-preset
Other Information
No response
Acknowledgements
CDK version used
2.140.0
Environment details (OS name and version, etc.)
MacOS