TowPilot

TV Control

Enter the booth PIN.

TowPilot TV control
0 online
0 announcing
0 muted
0 offline
📺
No TVs yet
Open /tv/?id=tv-1 on a TV (or any browser tab) and it will appear here.

Announcement

off

Push a single message to every TV. Use this to broadcast demo times, raffles, or anything else the floor needs to see at once. Save the copy, then Show on all to take over every unlocked TV; Stop on all restores each TV to whatever scene it was on before. You can also drop a single TV onto the Announce scene from its own card, or include Announce in a Rotate cycle.

Theme
Live preview
ANNOUNCEMENT
Your headline appears here.
NOW
TowPilot

Library

Replay rotation

0

Shared playlist of call IDs. Every TV set to the Replay scene plays through this list in order, then loops — unless that TV (or its group) has a specific call pinned. Paste IDs separated by line breaks, commas, or spaces — order is preserved.

How updates land: TVs poll for new IDs every 15 seconds and switch to your new call when their current call finishes (or after the 4-minute safety cap). Display groups advance together via the server when each loop completes — no per-TV refresh needed.

Custom calls

0

Upload an MP3 of any call — for calls Dave wants to demo that aren't in Eqho. We store the audio, transcribe it with diarization, and give you a CU-… id you can drop into the rotation playlist above. Tap any id to copy it.

Heads-up: uploading a call does not add it to rotation automatically — paste its CU-… id into the Replay rotation textarea above and hit Save list. TVs pick it up within 15s and play it when their current call ends.

Call type
0%

Monitor

0

Master view of every TV. Each tile is a live-ish preview (refreshes on the TV's natural cadence — no extra polling). Audio is muted across the board, heartbeats aren't faked, and tiles only render when they scroll into view so 30 displays stays smooth. Tap any tile to open its full controls.

On phones: previews are off by default (iOS evicts nested iframes under memory pressure and they reload-loop). Tap 👁 Preview on a tile to mount its live feed — only one runs at a time. For the full security-room wall, open /control on a desktop or tablet.

📡
No TVs to monitor yet
Claim a TV from the TVs tab and it shows up here automatically.

Setup

Display groups

0

Lock multiple TVs together so phone-call demos play in perfect sync across the wall. Pick a scene, add member TVs, then hit Save — every member jumps to the same wall-clock loop boundary on its next 2-second poll. Mute is still per-TV (one TV sounds, the rest stay silent).

Replay groups + the rotation library: if you leave the pinned call empty, the group automatically plays every call in the Rotation library in order — all members on the same call at the same time. When a call ends the group advances together. Pin a specific id to lock everyone on one call.

Maintenance

Bulk operations across every TV at once. Use sparingly — these bypass per-TV locks for refresh + fullscreen, but obey them for scene changes.

TV