AWS Elemental MediaConnect

awsMedia routeraws-mediaconnect

Live video transport and routing service for contribution and distribution feeds.

Provider
aws
Category
Edge
Properties · 2 set by this component
propertytypevaluesrequiredkind defaultthis component
cascadingboolean—nofalseinherited
encryption · component propertyboolean—nofalseinherited
failoverMode · component propertyenummerge | failoverno—inherited
failoverSwitchMilliseconds · component propertyinteger—no500inherited
managedboolean—nofalse▸ true
modeenumsfu | mcu | p2p | ingestnosfu▸ ingest
rerouteOnFailureboolean—nofalseinherited
sourceProtocol · component propertyenumzixi-push | zixi-pull | rtp | rtp-fec | rist | srt-listener | srt-caller | cdi | st-2110-jpegxs | ndi-speed-hqno—inherited
transportenumudp | tcp | bothnobothinherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "mediaconnect", component: "aws-mediaconnect" }
Other Media router products · 23
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# AWS Elemental MediaConnect: live video transport that ingests a source into a flow and routes it
# to outputs and entitlements ("What is AWS Elemental MediaConnect?"). "Source failover on a
# MediaConnect flow" lists the source protocols and their failover support and states that a flow in
# Failover mode switches after 500 milliseconds without data; "Static key encryption in AWS
# Elemental MediaConnect" makes encryption an opt-in feature keyed from Secrets Manager.
schemaVersion: "1"
type: "component"
id: "aws-mediaconnect"
kind: "media-router"
provider: "aws"
docs: "https://docs.aws.amazon.com/mediaconnect/latest/ug/source-failover.html"
defaults:
  managed: true
  mode: "ingest"
properties:
  sourceProtocol:
    type: "enum"
    values:
      - "zixi-push"
      - "zixi-pull"
      - "rtp"
      - "rtp-fec"
      - "rist"
      - "srt-listener"
      - "srt-caller"
      - "cdi"
      - "st-2110-jpegxs"
      - "ndi-speed-hq"
  failoverMode:
    type: "enum"
    values: ["merge", "failover"]
  failoverSwitchMilliseconds:
    type: "integer"
    default: 500
  encryption:
    type: "boolean"
    default: false

The same page as markdown, for an agent: /catalogue/components/aws-mediaconnect.md