SourceZixiPush

class aws_cdk.aws_mediaconnect_alpha.SourceZixiPush(*, description=None, flow_source_name=None, network, decryption=None, max_latency=None, stream_id=None)

Bases: SourceBase

(experimental) Configuration for Zixi Push.

No port option is exposed: MediaConnect assigns the Zixi Push ingest port itself — public sources are served on 2088, VPC sources are auto-assigned a port in 2090–2099. The service rejects any user-supplied port value, so the L2 surface doesn’t accept one.

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 description

  • flow_source_name (Optional[str]) – (experimental) The name of the source. Default: - a name is generated automatically

  • network (NetworkConfiguration) – (experimental) Defines networking configuration.

  • decryption (Union[StaticKeyEncryption, Dict[str, Any], None]) – (experimental) Decrypt source with static keys. Default: - no decryption

  • max_latency (Optional[Duration]) – (experimental) The maximum latency in milliseconds for a Zixi-based source. Default: - chosen by MediaConnect

  • stream_id (Optional[str]) – (experimental) The stream ID that you want to use for the transport. This parameter applies only to Zixi-based streams. Default: - no stream ID

See:

https://docs.aws.amazon.com/mediaconnect/latest/ug/source-ports.html

Stability:

experimental

ExampleMetadata:

infused

Example:

# stack: Stack


flow = Flow(stack, "MyFlow",
    source=SourceConfiguration.zixi_push(
        flow_source_name="zixi-source",
        max_latency=Duration.millis(2000),
        network=NetworkConfiguration.public_network("203.0.113.0/24")
    )
)

Attributes

decryption

(experimental) Decrypt source with static keys.

Default:
  • no decryption

Stability:

experimental

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_latency

(experimental) The maximum latency in milliseconds for a Zixi-based source.

Default:
  • chosen by MediaConnect

Stability:

experimental

network

(experimental) Defines networking configuration.

Stability:

experimental

stream_id

(experimental) The stream ID that you want to use for the transport.

This parameter applies only to Zixi-based streams.

Default:
  • no stream ID

Stability:

experimental