SourceRtp

class aws_cdk.aws_mediaconnect_alpha.SourceRtp(*, description=None, flow_source_name=None, network, port, max_bitrate=None)

Bases: SourceBase

(experimental) Configuration for RTP.

Parameters:
  • description (Optional[str]) – (experimental) A description of the source. This description appears only on the MediaConnect console and will not be seen by the end user. Default: - no description

  • flow_source_name (Optional[str]) – (experimental) The name of the source. Default: - a name is generated automatically

  • network (NetworkConfiguration) – (experimental) Defines networking configuration.

  • port (Union[int, float]) – (experimental) The port that the flow will be listening on for incoming content.

  • max_bitrate (Optional[Bitrate]) – (experimental) The maximum bitrate for RIST, RTP, and RTP-FEC streams. Default: - no maximum bitrate

Stability:

experimental

ExampleMetadata:

infused

Example:

# stack: Stack


flow = Flow(stack, "MyFlow",
    source=SourceConfiguration.rtp(
        flow_source_name="rtp-source",
        port=5000,
        network=NetworkConfiguration.public_network("203.0.113.0/24")
    )
)

Attributes

description

(experimental) A description of the source.

This description appears only on the MediaConnect console and will not be seen by the end user.

Default:
  • no description

Stability:

experimental

flow_source_name

(experimental) The name of the source.

Default:
  • a name is generated automatically

Stability:

experimental

max_bitrate

(experimental) The maximum bitrate for RIST, RTP, and RTP-FEC streams.

Default:
  • no maximum bitrate

Stability:

experimental

network

(experimental) Defines networking configuration.

Stability:

experimental

port

(experimental) The port that the flow will be listening on for incoming content.

Stability:

experimental