Skip to content
v2.273.0

Experimental

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

FecMode Class ​

Enables column-only or column-and-row FEC for a UDP output.

Example ​

ts
declare const video: medialive.EncodeConfiguration;

medialive.OutputGroupConfiguration.udp({
  name: 'udp',
  destinations: [medialive.UdpOutputDestination.rtp({ address: '203.0.113.5', port: 5000 })],
  outputs: [{
    encodes: [video],
    outputName: 'ts',
    fec: { mode: medialive.FecMode.COLUMN_AND_ROW, columnDepth: 10, rowLength: 10 },
  }],
});

Properties ​

COLUMNFecModecolumnFecModeCOLUMNFecModeCOLUMNFecModeCOLUMNFecModerequiredstatic#
Column-only FEC.
COLUMN_AND_ROWFecModecolumn_and_rowFecModeCOLUMN_AND_ROWFecModeCOLUMN_AND_ROWFecModeCOLUMN_AND_ROWFecModerequiredstatic#
Column-and-row FEC (more robust).
valuestringvaluestrvalueStringValuestringValue*stringrequired#
The underlying string value passed to CloudFormation.

Methods ​

of(value: string): FecMode // chainable@staticmethod def of(value: str) -> FecModepublic static FecMode of(String value)public static FecMode Of(string value)func Of(Value *string) FecModestatic#
A value not yet modelled by AWS CDK.