ON AIR OFF
ON AIR TIME 00:00:00
SYSTEM STATUS ACTIVE-ACTIVE
DELIVERY PATH PRIMARY
BANDWIDTH 18.4 Mbps
ALARM STATE OK
CONTROL LINK SIM
OPERATING MODE SIM
REGION US-EAST-1
UTC TIME 13:37:00
LOCAL TIME 19:07:00

Ingest & Edge

SOURCE INTAKE · EDGE QUALIFICATION · CONTROL ROOM HANDOFF
1SOURCESelect a slot
2CONNECTAttach the input
3VALIDATEVerify signal health
4HAND OFFRelease to operations
5CONTROL ROOMContinue to Preview
SOURCE INTAKERegister an incoming broadcast feed
READY TO ASSIGN
Advanced Signal & Transport Profile ST 2110, NMOS, protected transport, and edge policy
EDGE GATEWAYEDGE-GW-01 · MCR Rack A
ONLINE
ST 2110 INPUTS4 / 8
SDI INPUTS2 / 4
NMOS REGISTRYREGISTERED
PTPLOCKED · GM-A
ENCODERHEVC MAIN10
OUTPUTSSRT A + B
ST 2110 / NMOS FLOW AWARENESSRegistered sender, receiver, and timing state
IS-04 / IS-05
CAM01_VIDEO2110-20 · 1920x1080p50239.10.1.11:5004LOCKED
CAM01_AUDIO2110-30 · PCM 48 kHz239.10.1.12:5004LOCKED
CAM01_ANC2110-40 · ANC/VANC239.10.1.13:5004LOCKED
TRANSPORT PROFILEProtected ingest policy
SPORTS LIVE
SOURCE INSPECTOR Select a source slot
HANDOFF CONFIDENCE --%
SOURCE—
VIDEONOT DETECTED
AUDIONOT DETECTED
SIGNAL—
TRANSPORT—
FORMAT—
PTPN/A
CONTROL ROOMNOT READY
No ingest actions yet.
Source Slot Monitors Always visible so ingest can confirm each assigned monitor slot before handoff.
MULTIVIEW 1 00:00:00:00
codec:Browser Cam
input:No Input
res:N/A
bitrate:6.2 Mbps
rtt:25ms
NO INPUT DETECTED
SRT SOCKET DISCONNECTED (LOSS OF SYNC)
MULTIVIEW 2 00:00:00:00
codec:Local File
input:No File
res:N/A
bitrate:5.8 Mbps
rtt:25ms
MULTIVIEW 3 00:00:00:00
codec:H.264
input:Simulated Input
res:1080p60
bitrate:5.2 Mbps
rtt:28ms
MULTIVIEW 4 00:00:00:00
codec:H.264
input:Simulated Input
res:1080p60
bitrate:4.9 Mbps
rtt:31ms
INGEST TEST PRESETS
SCENARIO FILES
Preset links use ?preset=name
No source connected
Advanced Ingest Configuration Gateway, OBS, routing, API readiness, and roadmap

Ingest Preview Gateway

EDGE AGENT OFFLINE
RUNTIMENOT CONNECTED
SRTUNKNOWN
PREVIEWOFFLINE
METRICS—

Run the local Edge Agent with ?backend=1 to use the ingest gateway.

OBS / Local Production Mapping

LOCAL ENGINE
PROGRAM: NOT CONNECTED
MCR to OBS follow: DISARMED

Source Routing & Metadata

INGEST ROUTING
CLOUD REGION PRESET us-east-1 Virginia
PROGRAM INPUT—
EDGE GATEWAYNDI/SRT/WebRTC
CLOUD SWITCHERIDLE
ENCODERREADY
DELIVERYREADY
ON AIR: — PREVIEW: — RESILIENCE: PRIMARY/BACKUP READY
LiveU 1 PRIMARY LiveU 2 STANDBY LiveU 3 REMOTE LiveU 4 REMOTE ST 2022-7 PRIMARY MEDIA_LIVE HEVC->H264 CDN (EDGE) HLS / DASH
SELECTED NODE: Cloud Switcher routes the active Program source through the protected delivery path.
SELECTED SOURCE MULTIVIEW 1
INPUTBrowser Cam
SIGNALNO SIGNAL
STATEOFFLINE
IN PREVIEWNO
ON PROGRAMNO
MONITOR AUDIOOPEN
Select a tile or press PREVIEW to inspect its route.
Source Health Controls
LiveU 1
LiveU 2
LiveU 3
LiveU 4
NDI / IP GATEWAY DISCOVERY NOT SCANNED
Browser preview uses a future NDI-to-WebRTC/HLS bridge.

Integration Roadmap

CONNECTOR PLAN
PRODUCTION TARGET Cloud control surface connected to real ingest, switching, audio, graphics, replay, playout, encode, CDN, QC, and AI incident services.
Control SurfaceREADY NOW
Browser Preview / Program / Logs Static app owns the operator workflow, shared browser state, demo logs, and public-safe simulation mode. index.html · workspace-sync.js
Local Edge AgentLOCAL AGENT
OBS / FFmpeg / SRT Preview Run the local Node agent for OBS status, generated preview feeds, RTMP/SRT ingest, and API/SSE state. npm start · ?backend=1
Source GatewayAPI READY
NDI / WebRTC / RTSP / LiveU Needs an edge gateway that discovers sources, converts preview media, and reports health per slot. /api/ndi/sources · /api/media-gateway
Network FabricAPI READY
Switch Ports / PTP / Multicast Mock collector exists today. Physical switches need read-only SNMPv3, REST, or streaming telemetry. /api/network/fabric
Cloud Media ChainCOLLECTOR NEEDED
MediaConnect / MediaLive / CDN A trusted backend collector must normalize AWS and CDN telemetry. Browser must never hold cloud credentials. TELEMETRY_COLLECTOR_API.md
Production EnginesCONNECTOR NEEDED
Switcher / Audio / CG / Replay Future connectors should acknowledge route, fader, key/fill, replay, playout, and emergency commands. ORCHESTRATOR_API.md
Incident LayerSIM READY
Alarms / Timeline / Runbooks Current state drives simulated alarms and operator-approved recovery. Live mode needs durable event storage. AI OPS · Monitor
Production SecurityREQUIRED
Auth / Roles / Audit / Pairing Production deployment needs users, roles, command authorization, credential vaulting, and audit retention. future control plane
1Browser Control SurfaceControl Room, Ingest, Monitor, Network, and AI Ops views for PCR/MCR/NOC teams.
2Edge GatewayOBS, NDI, SRT, WebRTC, RTSP, LiveU, QC probes, and preview conversion.
3Control OrchestratorOwns Preview, Program, audio, graphics, replay, playout, logs, and state.
4Cloud Media ChainMediaConnect, switcher, MediaLive, origin packaging, CDN, and backup path.
5Ops IntelligenceAlarms, incident timeline, runbooks, summaries, and recommended operator actions.
Ingest LiveU / NDI / SRT / WebRTC Requires gateway discovery, preview proxy, auth, and source-health events.
Production Core Switcher / Audio / CG / Replay Control APIs route Preview, Program, Audio Follow Video (AFV), faders, key/fill, clips, and full-frame playout.
Cloud Delivery MediaConnect / MediaLive / CDN Cloud status, failover, encoder ladder, origin health, and edge alarms feed Monitoring.
AI Operations Runbooks / QC / Incident Timeline AI recommendations should use live telemetry, alarm history, and approved operator actions.

Gateway & API Readiness

SIMULATION
Ingest Inputs4 ONLINELiveU / file / webcam / URL sources
NDI/SRT/WebRTC GatewaySTANDBYBridge endpoint /api/ndi/sources
AWS MediaConnect FlowPRIMARYSimulated primary / backup flow
AWS MediaLive ChannelRUNNINGSimulated channel output
CDN Edge OutputSIMULATIONHLS/DASH delivery fixture
Direct Connect / Backup PathA/B READYSimulated protected transport path
Network HealthRTT 25ms0.0% loss · 5ms jitter
Region / Encoderus-east-1Simulated primary ingest encoder