Interface CfnFlow.MediaStreamProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnFlow.MediaStreamProperty.Jsii$Proxy
Enclosing class:
CfnFlow

@Stability(Stable) public static interface CfnFlow.MediaStreamProperty extends software.amazon.jsii.JsiiSerializable
A single track or stream of media that contains video, audio, or ancillary data.

After you add a media stream to a flow, you can associate it with sources and outputs on that flow, as long as they use the CDI protocol or the ST 2110 JPEG XS protocol. Each source or output can consist of one or many media streams.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.mediaconnect.*;
 MediaStreamProperty mediaStreamProperty = MediaStreamProperty.builder()
         .mediaStreamId(123)
         .mediaStreamName("mediaStreamName")
         .mediaStreamType("mediaStreamType")
         // the properties below are optional
         .attributes(MediaStreamAttributesProperty.builder()
                 .fmtp(FmtpProperty.builder()
                         .channelOrder("channelOrder")
                         .colorimetry("colorimetry")
                         .exactFramerate("exactFramerate")
                         .par("par")
                         .range("range")
                         .scanMode("scanMode")
                         .tcs("tcs")
                         .build())
                 .lang("lang")
                 .build())
         .clockRate(123)
         .description("description")
         .fmt(123)
         .videoFormat("videoFormat")
         .build();
 

See Also: