High School Volleyball
Rally scoring, not football's clock. Graphics built to match.
Volleyball doesn't have a game clock, a "score" that means points, or a down-and-distance box. It has sets, kills, aces, and a serve that flips every point. SpreeSports' volleyball product was built around those real mechanics from the ground up — not football's scorebar with the labels swapped.
No import pipeline. Still faster than a rented rig.
Volleyball doesn't have the data trail football does — there's no MaxPreps-style stat feed or ScoreStream identity lookup wired into this product. Setup is manual. It's also genuinely fast, because you only ever type each team in once.
A traditional CG rig, week one
Rent or own an engine. Hand-build a scorebar template because the stock one assumes a football-style score and clock. Eyedrop team colors from a school website. Type the roster from a printout. Repeat next week from a blank template.
SpreeSports, week one
Open Team Setup. Type each team's name, abbreviation, mascot, colors, and logo — once, in a form built for exactly those fields. Click Save Setup. That's the whole data-entry job, done in a browser tab.
No import button — but a real shortcut where it counts: Save Setup → Load Setup brings back a familiar opponent's whole identity in two clicks. You're typing a new team once per season, not once per match.
Built around how volleyball is actually scored
No clock to fake. Score means sets won, not points. Every graphic in the suite reflects the real shape of the sport.
🏐
Sets won, not points
The scorebar's headline number is sets won — 2-1, not 45-38. Live in-set points, and each completed set's final tally (25-21-25...), feed the box score as its own line. The two numbers never get confused with each other.
🚫
No clock, by design
There's nothing to fake here — volleyball has no game clock. The graphic tracks period state instead (pregame, in-set, end-of-set, final), advanced by the operator when a set ends. No ticking countdown pretending to matter.
🎯
Kills, aces, blocks, serve
One-tap buttons log a kill, ace, block, or opponent error and flip the fanfare graphic for the big ones. A single serving flag — same shape football uses for possession — tracks who's got the serve.
⏱️
Timeouts per set
Two timeouts per set is the real rule at most levels (configurable). The badge resets automatically when a new set starts — no manual bookkeeping.
🎬
Lower thirds & player info
"#7 Maya Chen · Sr · OH · 14 kills" — build it once per player from the controller. No live stat feed behind it; you type what you know, when you know it.
📺
The full content layer
Going-to-break sponsor panels, station bug, fanfare, countdown ("FIRST SERVE"), trivia, credits roll, distance map, weather, and an ESPN-style cross-sport ticker — the same shared graphics suite every SpreeSports product runs.
Match night, end-to-end
From "I want to broadcast tonight's match" to on-air, manual setup included.
①
Enter both teams
Names, abbreviations, colors, logos, records. Typed once in Team Setup. Takes a couple of minutes with a school's site open in another tab.
②
Set the match format
Best-of-5 (or best-of-3 for some levels), timeouts per set. Set it once — it applies to the whole match automatically.
③
Build your lower thirds
Type in the players you'll actually call out on air — number, name, position, a stat line if you have one. No roster import; just the names you need.
④
Add the output to vMix
Drop the output URL into vMix or OBS as a Web Browser / browser source. Transparent background, overlay channel. Graphics are on the air.
⑤
Run the match live
Tap kill/ace/block/error buttons as they happen, flip the serve indicator, advance the set when it ends. One controller, every graphic updates together.
⑥
Save it
Click Save Setup. Same opponent next season? Load Setup brings back both teams' full identity in two clicks.
Doing it the old way vs. SpreeSports
A side-by-side of a volleyball broadcast with a traditional CG rig vs. the SpreeSports volleyball product — no import pipeline on either side of this comparison, just the graphics themselves.
|
SpreeSports |
Manual / generic CG |
| Team colors & logo |
Type once, saved forever |
Hand-build a template per rig, re-do it if the operator changes |
| Score format |
Sets-won scorebar + set-by-set line score, built in |
Generic point scorebar not built for sets — operators fake it or bolt on a workaround |
| Kills / aces / blocks |
One-tap buttons drive the graphic and fanfare |
No dedicated fields — typed free-text into a lower third, if tracked at all |
| Serve indicator |
Single-tap toggle, same pattern as possession |
Not modeled in most generic CG packages |
| Reusable next match |
Save Setup → Load Setup, two clicks |
Rebuild from scratch, or maintain a template library |
| Setup time, first broadcast |
~10 minutes |
A full afternoon — or a graphics designer's week |
| Setup time, every broadcast after |
~3 minutes |
~20-30 minutes minimum |
Built for the people who actually run these broadcasts
Producers, AV directors, coaches, parents, and club programs. Not a unionized graphics operator from ESPN2.
Athletic directors
Your gym has a home-match stream that needs to look like more than a phone propped on a tripod. SpreeSports handles the graphics layer; you handle the schedule.
School AV / broadcast departments
Same browser-based controller your football crew already knows. Students running camera and switcher can run the graphics too — no specialized training, no new software to license.
Club & travel volleyball programs
Tournament weekends mean the same two teams' identities aren't reused often, but Save Setup still saves real time across a multi-match day at the same gym.
Conference / district networks
Cover multiple gyms on the same night. Each match runs on its own isolated instance with its own teams and operator. District-wide bundles available — email us.
Booster club AV crews
Make the volleyball stream look as sharp as the football one, for the same $1,000/game license — no separate hardware to buy.
Independent broadcasters
Streaming a district's volleyball slate for ad revenue or a subscription feed? SpreeSports replaces a rented CG engine with a $3,000 weekly license.