hi human interface®
English

Blackmagic Design ATEM Series

Blackmagic Design ATEM Series

Driver Maturity

Production

Recommended for normal production use.

Caution

Compatibility Note: This information is a general guide and may be incomplete, may not match a specific project implementation, and is subject to change as supported products and versions evolve. Confirm the exact implementation and requirements for each project with Riedel and the relevant equipment vendor, then validate the required functions end to end in the target environment before deployment.

Minimum hi Version: v2.4.0

Overview

The Blackmagic Design® ATEM™ integration reads Tally and switcher topology and sends dynamic Source labels. hi does not expose bus selection, AUX routing, or macro execution.

Network Requirements

  • Connection Model: Outbound UDP session from hi

  • Bandwidth: Control traffic only.

  • IP Version: IPv4 (IPv6 support varies by vendor - verify before relying on it)

  • Firewall: Allow UDP traffic between hi and the switcher on port 9910. When the gRPC label destination is configured, also allow outbound HTTP/2 gRPC from hi to its URI. The switcher does not open connections to hi.

Standards Conformance

Standard

Conformance

Notes

Blackmagic ATEM Switcher Control Protocol

UDP session
switcher state
Tally
Source labels
and topology

Vendor protocol implemented by the hi integration

Operator Workflow

  • UI Surface in hi: Tally and Dynamic Labels

  • Capabilities: Tally, dynamic Source labels, and topology readback

  • Routing Semantics: The integration does not expose a general Routing Matrix surface in the hi web interface.

  • Tally / UMD Relationship: Tally state is sourced from the switcher's own Tally engine; hi reflects the switcher's Tally state into the wider system.

  • Notes for Operators Familiar with the Vendor's Own Tooling: Use the vendor tooling for switcher engineering, macro authoring, and production setup. hi reads Tally and topology and writes Source labels.

Connection Methods

Connection: ATEM Switcher Control Protocol

Connection Details

Property

Value

Protocol

Blackmagic ATEM Switcher Control Protocol

Transport

UDP

Default Port

9910

Authentication

No credentials are configured in hi for the ATEM protocol session

Encryption in Transit

Not provided by the ATEM protocol session

Connection Model

Native bidirectional UDP control session

Required License

hiBase

Traffic Flow

hi initiates the session; control and state traffic are bidirectional

Connection: Dynamic Label Service

hi writes Source labels to the switcher over the native session, with a 4-character short name and a 20-character long name. An HTTP/2 gRPC URI is an optional, additional label destination.

hi keeps the first 20 characters of the long name. hi shortens the label for the short name; when the result is longer than 4 ASCII characters, hi keeps its first two and last two characters.

Property

Value

Protocol

HTTP/2 gRPC dynamic-label service

Endpoint

Full configured URI
no default port

Authentication

hi sends no credentials. Plain HTTP/2 URIs are permitted, and each request times out after 500 ms.

Encryption in Transit

Determined by the configured URI

Traffic Flow

Outbound from hi

Required Configuration

Parameter

Description

Default

Host / IP Address

IP address of the ATEM switcher

-

Port

ATEM protocol port

9910

Dynamic-label client URI

Full configurable HTTP/2 gRPC URI used for Source-label updates

-

Device-Side Setup

Follow Blackmagic Design ATEM Series Integration Configuration for the device-side and hi-side configuration steps.

Supported Features

Feature

Access

Exposed Operation and Scope

Source Tally

Read-only

Read Tally state for each Source.

Input Properties

Write

Write short and long Source names only.

Topology and Protocol Version

Read-only

Query switcher topology and the protocol version.

Device Coverage

Tested With identifies devices that have been tested with hi. Potentially Compatible (Not Yet Verified) identifies compatibility candidates that use the same protocol or connection method. Device-specific configuration, firmware, and feature support can affect results.

This integration supports the Blackmagic Design ATEM range.

Tested With

  • Blackmagic Design ATEM Series

Supported Product Range

  • Blackmagic Design ATEM Mini

  • Blackmagic Design ATEM Mini Pro

  • Blackmagic Design ATEM Mini Pro ISO

  • Blackmagic Design ATEM Mini Extreme

  • Blackmagic Design ATEM Mini Extreme ISO

  • Blackmagic Design ATEM Mini Extreme ISO G2

  • Blackmagic Design ATEM Television Studio HD8

  • Blackmagic Design ATEM Television Studio HD8 ISO

  • Blackmagic Design ATEM Television Studio 4K8

  • Blackmagic Design ATEM 1 M/E Constellation HD

  • Blackmagic Design ATEM 2 M/E Constellation HD

  • Blackmagic Design ATEM 4 M/E Constellation HD

  • Blackmagic Design ATEM 1 M/E Constellation 4K

  • Blackmagic Design ATEM 2 M/E Constellation 4K

  • Blackmagic Design ATEM 4 M/E Constellation 4K

  • Blackmagic Design ATEM 4 M/E Constellation 4K Plus

  • Blackmagic Design ATEM Constellation 8K

Potentially Compatible (Not Yet Verified)

  • ATEM models not listed under Supported Product Range that expose the Blackmagic ATEM Switcher Control Protocol.

Known Limitations

  • hi writes Source labels over the native session. The HTTP/2 gRPC URI is an optional, additional label destination, and it has no default port. For more information, contact Riedel Customer Success.

  • hi reads Program and Preview Tally for up to four MEs. For ME 1, hi uses the switcher's Tally-by-Source data. For ME 2 to ME 4, hi uses the Source selected on the Program and Preview buses. hi names each Tally after the ME Program or Preview name that the switcher reports.

What's Not Supported

  • Multiviewer layout and window configuration. The ATEM Multiviewer shows the long Source name that hi writes; hi does not change other Multiviewer settings.

  • Macro and shotbox authoring, ME setup, panel calibration, and engineering configuration.

  • Firmware updates and device configuration backup.

  • Program and Preview bus selection, AUX routing, and macro execution. The ATEM protocol provides them, and hi does not expose them.

  • Writing input properties other than the short and long Source names.

  • Keyer, transition, SuperSource, audio mixer, media pool, camera control, streaming, and recording control. The ATEM Switcher SDK provides them, and hi does not implement them.

Trademarks

Note

Blackmagic Design and ATEM are trademarks of Blackmagic Design Pty Ltd.

RIEDEL Communications is not affiliated with, endorsed by, or officially partnered with Blackmagic Design unless explicitly stated.