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.

SrtCallerOutputConfig Struct ​

Configuration options for SRT Caller outputs.

Example ​

ts
declare const stack: Stack;
declare const flow: Flow;
declare const role: iam.IRole;
declare const secret: secretsmanager.ISecret;

new FlowOutput(stack, 'SrtOutput', {
  flow,
  output: OutputConfiguration.srtCaller({
    destination: '203.0.113.100',
    port: 7000,
    encryption: { role, secret },
  }),
});

Properties ​

destinationstringdestinationstrdestinationStringDestinationstringDestination*stringrequired#
The IP address where you want to send the output.
encryptionoptionalSrtPasswordEncryptionencryptionoptionalSrtPasswordEncryptionencryptionoptionalSrtPasswordEncryptionEncryptionoptionalSrtPasswordEncryptionEncryptionoptionalSrtPasswordEncryption#
SRT password encryption for this output.

Default: no encryption

minLatencyoptionalDurationmin_latencyoptionalDurationminLatencyoptionalDurationMinLatencyoptionalDurationMinLatencyoptionalDuration#
The minimum latency in milliseconds for SRT-based streams.

Default: no minimum latency

notes

In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

portnumberportint | floatportNumberPortdoublePort*float64required#
The port to use when content is distributed to this output.
streamIdoptionalstringstream_idoptionalstrstreamIdoptionalStringStreamIdoptionalstringStreamIdoptional*string#
The stream ID that you want to use for this transport.

Default: no stream ID

vpcInterfaceAttachmentNameoptionalstringvpc_interface_attachment_nameoptionalstrvpcInterfaceAttachmentNameoptionalStringVpcInterfaceAttachmentNameoptionalstringVpcInterfaceAttachmentNameoptional*string#
The name of the VPC interface attachment to use for this output.

Default: no VPC interface attachment