class OutputConfiguration
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaConnect.Alpha.OutputConfiguration |
Go | github.com/aws/aws-cdk-go/awsmediaconnectalpha/v2#OutputConfiguration |
Java | software.amazon.awscdk.services.mediaconnect.alpha.OutputConfiguration |
Python | aws_cdk.aws_mediaconnect_alpha.OutputConfiguration |
TypeScript (source) | @aws-cdk/aws-mediaconnect-alpha ยป OutputConfiguration |
Configuration options to define a FlowOutput by protocol.
Example
declare const stack: Stack;
declare const flow: Flow;
declare const role: iam.IRole;
declare const secret: secretsmanager.ISecret;
// SRT Caller output with encryption
const output = new FlowOutput(stack, 'EncryptedOutput', {
flow: flow,
description: 'Encrypted SRT output',
output: OutputConfiguration.srtCaller({
destination: '203.0.113.100',
port: 7000,
encryption: { role, secret },
}),
});
Methods
| Name | Description |
|---|---|
| static ndi(input?) | Option for NDI configuration. |
| static rist(input) | Option for RIST configuration. |
| static router(input?) | The source configuration for flows receiving a stream from router. |
| static rtp(input) | Option for RTP configuration. |
| static rtp | Option for RTP-FEC configuration. |
| static srt | Option for SRT Caller configuration. |
| static srt | Option for SRT Listener configuration. |
| static zixi | Option for Zixi Pull configuration. |
| static zixi | Option for Zixi Push configuration. |
static ndi(input?)
public static ndi(input?: NdiOutputConfig): OutputConfiguration
Parameters
- input
NdiOutput Config
Returns
Option for NDI configuration.
static rist(input)
public static rist(input: RistOutputConfig): OutputConfiguration
Parameters
- input
RistOutput Config
Returns
Option for RIST configuration.
static router(input?)
public static router(input?: RouterTransitConfig): OutputConfiguration
Parameters
- input
RouterTransit Config
Returns
The source configuration for flows receiving a stream from router.
static rtp(input)
public static rtp(input: RtpOutputConfig): OutputConfiguration
Parameters
- input
RtpOutput Config
Returns
Option for RTP configuration.
static rtpFec(input)
public static rtpFec(input: RtpFecOutputConfig): OutputConfiguration
Parameters
- input
RtpFec Output Config
Returns
Option for RTP-FEC configuration.
static srtCaller(input)
public static srtCaller(input: SrtCallerOutputConfig): OutputConfiguration
Parameters
- input
SrtCaller Output Config
Returns
Option for SRT Caller configuration.
static srtListener(input)
public static srtListener(input: SrtListenerOutputConfig): OutputConfiguration
Parameters
- input
SrtListener Output Config
Returns
Option for SRT Listener configuration.
static zixiPull(input)
public static zixiPull(input: ZixiPullOutputConfig): OutputConfiguration
Parameters
- input
ZixiPull Output Config
Returns
Option for Zixi Pull configuration.
static zixiPush(input)
public static zixiPush(input: ZixiPushOutputConfig): OutputConfiguration
Parameters
- input
ZixiPush Output Config
Returns
Option for Zixi Push configuration.

.NET
Go
Java
Python
TypeScript (