Orah Live Studio · Mac · interface design

Rig check

The screen for the hours before a show, while cameras are being hung and cable is being run. It answers one question continuously: what is ready, what is not, and what is actually wrong.

It works from a roster — the list of cameras this event expects. Without one the tool can only report what it found, and the thing that matters most on a rig day is what it did not find.

Setup screen — 24 expected, mid-rig

RIG CHECK — SPRING GALA
Expected24
Ready17
Working on it3
Not there4
Being fixed1
Nodes5 of 6
NOT READY — 7 to go
N01 stage left · 4 cameras · 1.9 TB free
FIX
01Stage left
Ready
4/4 · 5.2 ms
FIX
02Stage right
Ready
4/4 · 5.6 ms
FIX
03Centre
Ready
4/4 · 5.1 ms
FIX
04Front pit
2 of 4 lenses
one SoC dark
N02 balcony · 4 cameras · 2.1 TB free
FIX
05Balcony L
Ready
4/4 · 6.0 ms
FIX
06Balcony R
Ready
4/4 · 5.8 ms
FIX
07Upper tier
Starting
18 s · no picture yet
FIX
08Catwalk
Ready
4/4 · 7.1 ms
N03 corridor · 4 cameras ALL FOUR DARK — LOOK AT THE NODE, NOT THE CAMERAS
FIX
09Corridor N
Not on the network
—
FIX
10Corridor S
Not on the network
—
FIX
11Lobby
Not on the network
—
FIX
12Cloakroom
Not on the network
—
N04 roof · 4 cameras · 1.4 TB free
FIX
13Roof E
Ready
4/4 · 8.2 ms
FIXING
14Roof W
Being worked on
not contacted · 4 min
FIX
15Roof N
Ready
4/4 · 7.9 ms
FIX
16Roof S
Ready
4/4 · 8.0 ms
What to do next
N03 — all four cameras dark
Four failures behind one node is one fault, not four. The node itself has not reported in either. Check its power and uplink before touching any camera on it.
Camera 14 · Roof W — being worked on
Marked 4 minutes ago, after 27 % packet loss against a clean router. Nothing is being sent to it while the mark is on. Clear it when the cable is changed and it will be re-checked from the top.
Camera 04 · Front pit
Two lenses of four. One of its two SoCs did not start. Power cycle it — this one usually comes back.
Camera 07 · Upper tier
Started 18 s ago and has not published yet. Normal until about 20 s; it will turn amber if it passes a minute.
On the network, not in the roster
AQ1721000175 .209 SHOW ME INSTALL
DVT2AQ16080011 .247 SHOW ME INSTALL
Backbone
N014/4
N023/4
N030/4
N043/4
N054/4
N063/4

Why it is shaped this way

1

It starts from a roster

Twenty-four expected, by number and position. A tool that only lists what it discovered cannot tell you that camera 19 is missing — and on a rig day that is the only question worth asking.

9

Cameras find their own place

The roster remembers serials, and a camera reports its serial the moment it is reachable. So a camera hung anywhere, on any node, in any order, lands on its own number without anyone touching the screen. Rigging does not have to happen one camera at a time.

10

Install is for cameras the roster does not know

A new unit, a borrowed one, a replacement mid-show: it appears in the tray with its serial, Show me puts its picture up so it can be told apart from the others, and Install drops it onto a number. From then on it is remembered and finds that place by itself.

2

Grouped by node, not by number

Four dark cameras behind one node is one fault. Laid out by number they look like four broken cameras and somebody spends an hour on the wrong end of the cable.

3

Every camera shows the first thing that failed

Not on the network, no control, no picture, two lenses of four. The step that failed says where to go — power, cable, or the camera itself.

4

Packet loss against the router, always

A round trip on its own means nothing, especially over Wi-Fi. Measured against the router in the same check, the difference belongs to the camera's own run of cable.

7

Watching costs nothing; asking costs a session

Ping, ARP and the streams already arriving are free and are what this screen runs on. A control connection is not: the camera has one session and does not take it back on its own, so it is opened once per camera and held, never reopened in a loop.

8

Fix marks a camera as yours

Press it before touching a camera. Nothing is sent to that one while the mark is on — no control, no start, no polling — so a unit being recabled is not fighting the desk. It stops counting as a fault and starts counting as work in progress; clear it and the check runs again from the top.

5

It watches, it does not sample

Cameras are hung over hours. The screen updates itself and keeps the history, so a camera that came up and dropped out again is visible as exactly that.

6

One verdict, in words

Not ready — 7 to go. The number that decides whether the show can start belongs at the top, not assembled in someone's head from a grid.