Skip to content

SrtOutputDestinationSettings

Source code in docs_src/capo_medialive/types/srt_output_destination_settings.py
class SrtOutputDestinationSettings(TypedDict, closed=True):
    encryption_passphrase_secret_arn: NotRequired[
        "capo_medialive.types.__string.__string"
    ]
    """Arn used to extract the password from Secrets Manager"""
    stream_id: NotRequired["capo_medialive.types.__string.__string"]
    """Stream id for SRT destinations (URLs of type srt://)"""
    url: NotRequired["capo_medialive.types.__string.__string"]
    """A URL specifying a destination"""
    connection_mode: NotRequired["capo_medialive.types.connection_mode.ConnectionMode"]
    """Specifies the mode the output should use for connection establishment. CALLER mode requires URL, LISTENER mode requires port."""
    listener_port: NotRequired[
        "capo_medialive.types.__integer_min1_max65535.__integerMin1Max65535"
    ]
    """Port number for listener mode connections (required when connectionMode is LISTENER, must not be provided when connectionMode is CALLER)."""

connection_mode instance-attribute

connection_mode: NotRequired[ConnectionMode]

Specifies the mode the output should use for connection establishment. CALLER mode requires URL, LISTENER mode requires port.

encryption_passphrase_secret_arn instance-attribute

encryption_passphrase_secret_arn: NotRequired[__string]

Arn used to extract the password from Secrets Manager

listener_port instance-attribute

listener_port: NotRequired[__integerMin1Max65535]

Port number for listener mode connections (required when connectionMode is LISTENER, must not be provided when connectionMode is CALLER).

stream_id instance-attribute

stream_id: NotRequired[__string]

Stream id for SRT destinations (URLs of type srt://)

url instance-attribute

url: NotRequired[__string]

A URL specifying a destination