FecOutputSettings
- class aws_cdk.aws_medialive_alpha.FecOutputSettings(*, column_depth=None, mode=None, row_length=None)
Bases:
object(experimental) Forward Error Correction (FEC) settings for a UDP output (SMPTE 2022-1).
- Parameters:
column_depth (
Union[int,float,None]) – (experimental) Parameter D from SMPTE 2022-1 — the height of the FEC protection matrix (number of transport stream packets per column error-correction packet). Must be 4..20. Default: - service defaultmode (
Optional[FecMode]) – (experimental) Whether to enable column-only or column-and-row FEC. Default: - service defaultrow_length (
Union[int,float,None]) – (experimental) Parameter L from SMPTE 2022-1 — the width of the FEC protection matrix. Must be 1..20 for column-only FEC, or 4..20 for column-and-row FEC. Default: - service default
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# video: medialive.EncodeConfiguration medialive.OutputGroupConfiguration.udp( name="udp", destinations=[medialive.UdpOutputDestination.rtp(address="203.0.113.5", port=5000)], outputs=[medialive.UdpOutputDefinition( encodes=[video], output_name="ts", fec=medialive.FecOutputSettings(mode=medialive.FecMode.COLUMN_AND_ROW, column_depth=10, row_length=10) )] )
Attributes
- column_depth
(experimental) Parameter D from SMPTE 2022-1 — the height of the FEC protection matrix (number of transport stream packets per column error-correction packet).
Must be 4..20.
- Default:
service default
- Stability:
experimental
- mode
(experimental) Whether to enable column-only or column-and-row FEC.
- Default:
service default
- Stability:
experimental
- row_length
(experimental) Parameter L from SMPTE 2022-1 — the width of the FEC protection matrix.
Must be 1..20 for column-only FEC, or 4..20 for column-and-row FEC.
- Default:
service default
- Stability:
experimental