SrtCallerOutputProtocolProps

class aws_cdk.aws_mediaconnect_alpha.SrtCallerOutputProtocolProps(*, destination_address, destination_port, minimum_latency, encryption_configuration=None, stream_id=None)

Bases: object

(experimental) Properties for SRT Caller protocol configuration for outputs.

Parameters:
  • destination_address (str) – (experimental) Destination IP address to connect to.

  • destination_port (Union[int, float]) – (experimental) Destination port to connect to.

  • minimum_latency (Duration) – (experimental) Minimum latency for SRT.

  • encryption_configuration (Union[RouterSrtEncryption, Dict[str, Any], None]) – (experimental) Optional encryption configuration for SRT streams. Default: - No encryption

  • stream_id (Optional[str]) – (experimental) Optional stream ID for SRT connection. Default: - No stream ID

Stability:

experimental

ExampleMetadata:

infused

Example:

from aws_cdk.aws_mediaconnect_alpha import RouterSrtEncryption
# stack: Stack
# network_interface: RouterNetworkInterface
# role: iam.IRole
# secret: secretsmanager.ISecret


output = RouterOutput(stack, "EncryptedOutput",
    router_output_name="encrypted-output",
    maximum_bitrate=Bitrate.mbps(10),
    routing_scope=RoutingScope.REGIONAL,
    tier=RouterOutputTier.OUTPUT_50,
    configuration=RouterOutputConfiguration.standard(
        protocol=RouterOutputProtocol.srt_caller(
            destination_address="203.0.113.100",
            destination_port=9001,
            minimum_latency=Duration.millis(200),
            encryption_configuration=RouterSrtEncryption(role=role, secret=secret)
        ),
        network_interface=network_interface
    )
)

Attributes

destination_address

(experimental) Destination IP address to connect to.

Stability:

experimental

destination_port

(experimental) Destination port to connect to.

Stability:

experimental

encryption_configuration

(experimental) Optional encryption configuration for SRT streams.

Default:
  • No encryption

Stability:

experimental

minimum_latency

(experimental) Minimum latency for SRT.

Stability:

experimental

stream_id

(experimental) Optional stream ID for SRT connection.

Default:
  • No stream ID

Stability:

experimental