RistOutputConfig

class aws_cdk.aws_mediaconnect_alpha.RistOutputConfig(*, destination, port, smoothing_latency=None, vpc_interface_attachment=None)

Bases: RtpOutputConfig

(experimental) Configuration options for RIST outputs.

Parameters:
  • destination (str) – (experimental) The IP address where you want to send the output.

  • port (Union[int, float]) – (experimental) The port to use when content is distributed to this output.

  • smoothing_latency (Optional[Duration]) – (experimental) The smoothing latency for RIST, RTP, and RTP-FEC streams. Default: - no smoothing latency

  • vpc_interface_attachment (Union[VpcInterfaceConfig, Dict[str, Any], None]) – (experimental) The name of the VPC interface attachment to use for this output. Default: - no VPC interface attachment

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_mediaconnect_alpha as mediaconnect_alpha
import aws_cdk as cdk
from aws_cdk import aws_ec2 as ec2
from aws_cdk import aws_iam as iam

# network_interface: mediaconnect_alpha.NetworkInterface
# role: iam.Role
# security_group: ec2.SecurityGroup
# subnet: ec2.Subnet

rist_output_config = mediaconnect_alpha.RistOutputConfig(
    destination="destination",
    port=123,

    # the properties below are optional
    smoothing_latency=cdk.Duration.minutes(30),
    vpc_interface_attachment=mediaconnect_alpha.VpcInterfaceConfig(
        name="name",
        role=role,
        security_groups=[security_group],
        subnet=subnet,

        # the properties below are optional
        network_interface_ids=["networkInterfaceIds"],
        network_interface_type=network_interface
    )
)

Attributes

destination

(experimental) The IP address where you want to send the output.

Stability:

experimental

port

(experimental) The port to use when content is distributed to this output.

Stability:

experimental

smoothing_latency

(experimental) The smoothing latency for RIST, RTP, and RTP-FEC streams.

Default:
  • no smoothing latency

Stability:

experimental

vpc_interface_attachment

(experimental) The name of the VPC interface attachment to use for this output.

Default:
  • no VPC interface attachment

Stability:

experimental