SourceRist
- class aws_cdk.aws_mediaconnect_alpha.SourceRist(*, description=None, flow_source_name=None, network, port, max_bitrate=None, max_latency=None)
Bases:
SourceBase(experimental) Configuration for RIST.
- Parameters:
description (
Optional[str]) – (experimental) A description of the source. This description appears only on the MediaConnect console and will not be seen by the end user. Default: - no descriptionflow_source_name (
Optional[str]) – (experimental) The name of the source. Default: - a name is generated automaticallynetwork (
NetworkConfiguration) – (experimental) Defines networking configuration.port (
Union[int,float]) – (experimental) The port that the flow will be listening on for incoming content.max_bitrate (
Optional[Bitrate]) – (experimental) The maximum bitrate for RIST, RTP, and RTP-FEC streams. Default: - no maximum bitratemax_latency (
Optional[Duration]) – (experimental) The maximum latency in milliseconds for a RIST or Zixi-based source. Default: - undefined; when omitted, MediaConnect applies its service default maximum latency
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# stack: Stack # security_group: ec2.ISecurityGroup # subnet: ec2.ISubnet # role: iam.IRole vpc_interface = VpcInterface.define( vpc_interface_name="my-vpc-interface", role=role, security_groups=[security_group], subnet=subnet ) flow = Flow(stack, "MyFlow", source=SourceConfiguration.rist( flow_source_name="vpc-source", description="VPC-based source", port=5000, max_latency=Duration.millis(2000), network=NetworkConfiguration.vpc(vpc_interface) ), vpc_interfaces=[vpc_interface] )
Attributes
- description
(experimental) A description of the source.
This description appears only on the MediaConnect console and will not be seen by the end user.
- Default:
no description
- Stability:
experimental
- flow_source_name
(experimental) The name of the source.
- Default:
a name is generated automatically
- Stability:
experimental
- max_bitrate
(experimental) The maximum bitrate for RIST, RTP, and RTP-FEC streams.
- Default:
no maximum bitrate
- Stability:
experimental
- max_latency
(experimental) The maximum latency in milliseconds for a RIST or Zixi-based source.
- Default:
undefined; when omitted, MediaConnect applies its service default maximum latency
- Stability:
experimental
- network
(experimental) Defines networking configuration.
- Stability:
experimental
- port
(experimental) The port that the flow will be listening on for incoming content.
- Stability:
experimental