Stream Deck

We’re using an Elgato Stream Deck to control the ATEM Mini, such as:

  • Media selection

  • The downstream keyer (e.g. logo or speaker overlays)

  • The upstream keyer (i.e. picture in picture displays)

Companion & Raspberry Pi

To control the ATEM Mini, we’re running Bitfocus Companion on a Raspberry Pi.

The Stream Deck communicates via USB with the Companion on Raspberry Pi, which will then communicate via TCP with the ATEM Mini:

@startuml

node "Stream Deck" as StreamDeck
node "Raspberry Pi\nCompanion" as RPi
node "ATEM Mini" as Atem

StreamDeck - RPi :USB
RPi - Atem :TCP
@enduml