EVERY FEATURE, ONE BOX
The full engine is included everywhere — trial, self-hosted, and hosted run the same feature set.
FRAME-ACCURATE SWITCHINGZero-frame-loss transitions. TAKE is instant and the program never drops a frame.
INTELLIGENT FAILOVERDetects freeze, black, and latency, then takes the next healthy source. TR 101 290 rides along on Failover.
REAL-TIME NORMALIZATIONAutomatic framerate, resolution, and audio alignment. Mixed sources scale, crop, or letterbox to the program.
HTML5 GRAPHICS ENGINEOverlay templates, live data fields, and primed graphics ready to take. Ask for a lower third or a score bug and it arrives as a card you take when you want it.
OPERATOR ASSISTANTAsk the box what is happening and it answers from live state. Config changes come back as a proposal — nothing moves until you apply it. Runs a local model or your own provider key.
PLAYER & BALL TRACKINGTrack players and the ball on a live source, on Apple silicon, NVIDIA, or plain CPU. Tuned on real match footage across five sports, not synthetic scenes.
TRACK STREAMINGTracking leaves the box over HTTP and WebSocket, so your own graphics, stats, and analysis can read the same positions the box sees.
AUTO-DIRECTORScores every camera on ball, motion, framing, and picture quality, then takes the best one. You switch it on, failover outranks it, and an operator TAKE holds it off.
TEAM ROSTERSLoad a team sheet from official sources, import a CSV, or let the box look one up when nothing hosts it. Names and numbers drop straight into your lower thirds.
MULTI-CHANNEL AUDIO MIXERPer-source sends, live meters, and a 16-slot commentary desk with mix-minus so talent never hears themselves delayed.
INSTANT REPLAYLive replay with a filmstrip timeline, mark in/out, and per-angle thumbnails.
SCTE-35 INSERTIONFrame-accurate ad markers and program signaling in the transport stream.
LIVE CAPTIONINGCEA-608/708 and WebVTT, burn-in, a profanity filter, and SRT export. Invite a remote captioner onto their own channel, with one burn-in on program.
REMOTE GUESTSInvite a guest from a browser or take a WHIP feed. Mix-minus return and a program tally. Return is audio today.
INDEPENDENT OUTPUTSSeveral destinations per box — each with its own codec, bitrate, graphics, SCTE, and as-run log. Program from 480p to 4K.
RECORDINGS & DVRCue a recording or file onto preview or program. Pause, seek, skip, and change speed from the console.
HEALTH ANALYSISSRT loss, RTT, bitrate, and TR 101 290 rates next to failover, so you can see why a path failed.
ALERTS & SINKSWire alerts to Slack, Teams, PagerDuty, syslog, SMTP, Redis, and SNMP.
GPU ACCELERATIONHardware encode/decode with HDR tone mapping and color correction.
ABR LADDER OUTPUTMulti-rendition ladders for OTT, with a profile per rendition.
ALSO IN THE BOXMODEL STOREBYO MODEL KEYCSV ROSTER IMPORTCPU-ONLY IMAGESTR 101 290LAYOUT PRESETSSNAPPING MULTIVIEWERH.264/H.265 PROFILE480P–4K PROGRAMIN-CONSOLE UPDATESREMOTE CAPTIONERS16-SLOT COMMENTARYGUEST INVITESNDI DISCOVERYWEBRTC PREVIEWREDUNDANCYSOURCE DELAYASSET MANAGERSYSTEMD / DOCKER
PROTOCOL MATRIX
PROTOCOLDIRECTIONNOTES
SRTIN · OUTListener & caller modes, encryption, latency tuning
RTMP / RTMPSIN · OUTClient and built-in server ingest
UDP / RTPIN · OUTUnicast & multicast transport
MPEG-TSIN · OUTSCTE-35 pass-through and insertion
NDIIN · OUTAuto-discovery on local networks
WEBRTC / WHIPIN · OUTBrowser invite or WHIP contribution, mix-minus return, low-latency preview
HLSOUTABR ladder output for OTT delivery
AES67IN · OUTProfessional audio-over-IP interop