Skip to content
v2.275.0

Experimental

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

SourceRtp Struct ​

Configuration for RTP.

Example ​

ts
declare const stack: Stack;

const flow = new Flow(stack, 'MyFlow', {
  source: SourceConfiguration.rtp({
    flowSourceName: 'rtp-source',
    port: 5000,
    network: NetworkConfiguration.publicNetwork('203.0.113.0/24'),
  }),
});

Properties ​

descriptionoptionalstringdescriptionoptionalstrdescriptionoptionalStringDescriptionoptionalstringDescriptionoptional*string#
A description of the source.

Default: no description

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

flowSourceNameoptionalstringflow_source_nameoptionalstrflowSourceNameoptionalStringFlowSourceNameoptionalstringFlowSourceNameoptional*string#
The name of the source.

Default: a name is generated automatically

maxBitrateoptionalBitratemax_bitrateoptionalBitratemaxBitrateoptionalBitrateMaxBitrateoptionalBitrateMaxBitrateoptionalBitrate#
The maximum bitrate for RIST, RTP, and RTP-FEC streams.

Default: no maximum bitrate

Defines networking configuration.
portnumberportint | floatportNumberPortdoublePort*float64required#
The port that the flow will be listening on for incoming content.