Skip to content

(ivs-alpha): support advanced channel type #30075

Closed
@mazyu36

Description

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

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.140.0

Environment details (OS name and version, etc.)

MacOS

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-ivsRelated to Amazon IVSeffort/smallSmall work item – less than a day of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions