Skip to content
v2.274.0

Experimental

@aws-cdk/aws-mediaconnect-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

AudioStreamOrderOptions Class ​

Audio Stream Order Options.

Example ​

ts
declare const stack: Stack;

// Create media streams
const videoStream = MediaStream.video({
  mediaStreamId: 1,
  mediaStreamName: 'video-stream',
  videoFormat: MediaVideoFormat.HD_1080P,
  fmtp: {
    colorimetry: Colorimetry.BT709,
    exactFramerate: Framerate.FPS_29_97,
    par: PixelAspectRatio.SQUARE,
    videoRange: VideoRange.NARROW,
    scanMode: ScanMode.PROGRESSIVE,
    tcs: Tcs.SDR,
  },
});

const audioStream = MediaStream.audio({
  mediaStreamId: 2,
  mediaStreamName: 'audio-stream',
  channelOrder: AudioStreamOrderOptions.STANDARD_STEREO,
});

// Add to flow
const flow = new Flow(stack, 'MyFlow', {
  source: SourceConfiguration.router(),
  mediaStreams: [videoStream, audioStream],  // Declare at flow level
});

Properties ​

LTRT_MATRIX_STEREOAudioStreamOrderOptionsltrt_matrix_stereoAudioStreamOrderOptionsLTRT_MATRIX_STEREOAudioStreamOrderOptionsLTRT_MATRIX_STEREOAudioStreamOrderOptionsLTRT_MATRIX_STEREOAudioStreamOrderOptionsrequiredstatic#
Left Right Matrix Stereo.
ONE_SDI_AUDIO_GROUPAudioStreamOrderOptionsone_sdi_audio_groupAudioStreamOrderOptionsONE_SDI_AUDIO_GROUPAudioStreamOrderOptionsONE_SDI_AUDIO_GROUPAudioStreamOrderOptionsONE_SDI_AUDIO_GROUPAudioStreamOrderOptionsrequiredstatic#
One SDI Audio Group.
STANDARD_STEREOAudioStreamOrderOptionsstandard_stereoAudioStreamOrderOptionsSTANDARD_STEREOAudioStreamOrderOptionsSTANDARD_STEREOAudioStreamOrderOptionsSTANDARD_STEREOAudioStreamOrderOptionsrequiredstatic#
Standard Stereo.
SURROUND_22_2AudioStreamOrderOptionssurround_22_2AudioStreamOrderOptionsSURROUND_22_2AudioStreamOrderOptionsSURROUND_22_2AudioStreamOrderOptionsSURROUND_22_2AudioStreamOrderOptionsrequiredstatic#
22.2 Surround.
5.1 Surround.
7.1 Surround.
valuestringvaluestrvalueStringValuestringValue*stringrequired#
The audio stream order string value.

Methods ​

of(value: string): AudioStreamOrderOptions // chainable@staticmethod def of(value: str) -> AudioStreamOrderOptionspublic static AudioStreamOrderOptions of(String value)public static AudioStreamOrderOptions Of(string value)func Of(Value *string) AudioStreamOrderOptionsstatic#
Use a custom audio stream order value.
toString(): stringdef to_string(self, ) -> strpublic String toString()public string ToString()func ToString() *string#
Returns the string value.