AudioStreamOrderOptions

class aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions(*args: Any, **kwargs)

Bases: object

(experimental) Audio Stream Order Options.

Stability:

experimental

ExampleMetadata:

infused

Example:

from aws_cdk.aws_mediaconnect_alpha import FmtpVideo
# stack: Stack


# Create media streams
video_stream = MediaStream.video(
    media_stream_id=1,
    media_stream_name="video-stream",
    video_format=MediaVideoFormat.HD_1080P,
    fmtp=FmtpVideo(
        colorimetry=Colorimetry.BT709,
        exact_framerate=Framerate.FPS_29_97,
        par=PixelAspectRatio.SQUARE,
        video_range=VideoRange.NARROW,
        scan_mode=ScanMode.PROGRESSIVE,
        tcs=Tcs.SDR
    )
)

audio_stream = MediaStream.audio(
    media_stream_id=2,
    media_stream_name="audio-stream",
    channel_order=AudioStreamOrderOptions.STANDARD_STEREO
)

# Add to flow
flow = Flow(stack, "MyFlow",
    source=SourceConfiguration.router(),
    media_streams=[video_stream, audio_stream]
)

Methods

to_string()

(experimental) Returns the string value.

Stability:

experimental

Return type:

str

Attributes

DUAL_MONO = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
LTRT_MATRIX_STEREO = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
MONO = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
ONE_SDI_AUDIO_GROUP = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
STANDARD_STEREO = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
SURROUND_22_2 = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
SURROUND_5_1 = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
SURROUND_7_1 = <aws_cdk.aws_mediaconnect_alpha.AudioStreamOrderOptions object>
value

(experimental) The audio stream order string value.

Stability:

experimental

Static Methods

classmethod of(value)

(experimental) Use a custom audio stream order value.

Parameters:

value (str)

Stability:

experimental

Return type:

AudioStreamOrderOptions