UdpOutputDefinition
- class aws_cdk.aws_medialive_alpha.UdpOutputDefinition(*, encodes, output_name, buffer=None, fec=None, m2ts_settings=None)
Bases:
OutputDefinition(experimental) Output definition for a UDP output group.
- Parameters:
encodes (
Sequence[EncodeConfiguration]) – (experimental) The encode configurations to wire to this output.output_name (
str) – (experimental) The name of this output. Must be unique across all outputs in the channel.buffer (
Optional[Duration]) – (experimental) The output buffering (overrides group-level setting). Applied at millisecond granularity. Default: - uses group-level bufferfec (
Union[FecOutputSettings,Dict[str,Any],None]) – (experimental) Forward Error Correction (FEC) settings for this output. Default: - no FECm2ts_settings (
Optional[M2tsSettings]) – (experimental) MPEG-TS (M2TS) container settings for this output. Default: - service defaults
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_medialive_alpha as medialive_alpha import aws_cdk as cdk # encode_configuration: medialive_alpha.EncodeConfiguration # fec_mode: medialive_alpha.FecMode # m2ts_settings: medialive_alpha.M2tsSettings udp_output_definition = medialive_alpha.UdpOutputDefinition( encodes=[encode_configuration], output_name="outputName", # the properties below are optional buffer=cdk.Duration.minutes(30), fec=medialive_alpha.FecOutputSettings( column_depth=123, mode=fec_mode, row_length=123 ), m2ts_settings=m2ts_settings )
Attributes
- buffer
(experimental) The output buffering (overrides group-level setting).
Applied at millisecond granularity.
- Default:
uses group-level buffer
- Stability:
experimental
- encodes
(experimental) The encode configurations to wire to this output.
- Stability:
experimental
- fec
(experimental) Forward Error Correction (FEC) settings for this output.
- Default:
no FEC
- Stability:
experimental
- m2ts_settings
(experimental) MPEG-TS (M2TS) container settings for this output.
- Default:
service defaults
- Stability:
experimental
- output_name
(experimental) The name of this output.
Must be unique across all outputs in the channel.
- Stability:
experimental