interface EgressBridgeConfiguration
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MediaConnect.Alpha.EgressBridgeConfiguration |
Go | github.com/aws/aws-cdk-go/awsmediaconnectalpha/v2#EgressBridgeConfiguration |
Java | software.amazon.awscdk.services.mediaconnect.alpha.EgressBridgeConfiguration |
Python | aws_cdk.aws_mediaconnect_alpha.EgressBridgeConfiguration |
TypeScript (source) | @aws-cdk/aws-mediaconnect-alpha ยป EgressBridgeConfiguration |
Egress bridge configuration.
Example
declare const stack: Stack;
declare const gateway: Gateway;
declare const flow: Flow;
declare const vpcInterface: VpcInterfaceConfig;
declare const productionNetwork: GatewayNetwork;
const egressBridge = new Bridge(stack, 'MyEgressBridge', {
bridgeName: 'my-egress-bridge',
config: BridgeConfiguration.egress({
maxBitrate: Bitrate.mbps(10),
flowSources: [{
name: 'cloud-source',
source: {
flow: flow,
vpcInterface: vpcInterface,
},
}],
networkOutputs: [{
name: 'on-prem-output',
output: BridgeOutputConfiguration.network({
ipAddress: '192.168.1.200',
port: 5001,
network: productionNetwork,
protocol: BridgeProtocol.RTP,
ttl: 50,
}),
}],
}),
gateway: gateway,
});
Properties
| Name | Type | Description |
|---|---|---|
| flow | Bridge[] | The flow sources for the egress bridge. |
| max | Bitrate | The maximum expected bitrate (in bps) of the bridge. |
| network | Bridge[] | The network outputs for the egress bridge. |
flowSources
Type:
Bridge[]
The flow sources for the egress bridge.
maxBitrate
Type:
Bitrate
The maximum expected bitrate (in bps) of the bridge.
networkOutputs
Type:
Bridge[]
The network outputs for the egress bridge.

.NET
Go
Java
Python
TypeScript (