BYOD game streaming that works with your phone or any RTMP camera. Families watch live from anywhere, no login needed. Game film is ready to watch minutes after the final whistle, the saved replay starts right at kickoff, and the sponsor spots on the player are yours to sell.
No proprietary hardware. No per-camera licence. You pay the video costs you actually use, at cost.
Stream directly from the native mobile app. One tap to go live. Uses the EdgeRtmp module for high-quality RTMP streaming straight to viewers. Perfect for volunteer parent camera operators.
Register any RTMP-compatible camera. Configure once, stream to every game automatically.
The stream doesn't just end and disappear into an overnight queue. It's a game record you can watch, mark, and clip the same evening.
Parents and family get a shareable link to watch live from any browser — no app download needed. Works on phones, tablets, and computers.
Game film is ready to watch as soon as the final whistle blows — no overnight processing queue. It streams adaptively, so it still plays smoothly on a phone in the parking lot on cell data, not just on club wifi.
The camera can go on 40 minutes early and nobody has to pay for it later — tap Kickoff when the whistle blows, or let it happen automatically off the game clock, and the saved replay opens at kickoff instead of at warmups.
The coach can drop a mark from the tracker mid-game and it lands on the team's film timeline, labeled, so review starts where people actually pointed, not at 0:00. A parent watching live can mark a moment too, and that one is private to them: it waits in their own list on the replay.
Want the last shot back before the restart? Clip the last 30 to 60 seconds of the live broadcast from Sideline mode, or right inside the game tracker — no waiting on the archive, it comes off the broadcast that's still running.
Cut a clip in two taps, on a phone or on the web; the link plays only that clip. A coach can share a moment with one family and they get a notification that opens on it. Families combine their clips into a highlight reel to play, share or download as one video.
What shipped in the last few weeks of the season, after watching families and coaches use the film.
A parent watching live taps Mark moment and the moment is theirs: it shows up in their own list on the replay, not on the team's timeline. Mark more on the replay, name them, and they stay for the season.
Send a player a quick 👏, 🔥 or ⚽ with a short note during the game or after it. The player's family gets a push, the kudos wall sits under the film for everyone on the team, and a 13-and-over athlete sees it on their own account.
Every team in a tournament or league gets a public page: next game, schedule, results and where they stand. Grandparents follow it with an email address and hear about results and reschedules without an account.
One link gives the opposing coach the whole game as a download for two weeks. Revoke it any time, and see whether it was picked up.
One volunteer runs subs and the clock; another logs shots, goals, assists and saves on a stats-only screen that never touches either. The two phones merge into one game record, and a goal entered on both is counted once.
Film stays on the streaming provider for the hot window you set, then moves to your own storage at a fraction of the cost. Purge an archived team's film from one screen when it is time, or set a number of days and let it happen on its own.
Edge runs on its own video player, not a YouTube embed, so the club can sell the spots around the game. A camera company keeps that revenue for itself, and YouTube's terms forbid covering their player. Here it is the club's to keep.
A "Presented by" badge in the corner of every frame, top billing on the pre-roll card, and first pick of the commercial slot.
A lower-third banner slides in for a few seconds every couple of minutes and rotates through the partners: logo, name, one line. The game is never covered.
A sponsor's 15 to 30 second spot plays once when a replay starts or the live picture comes up, skippable after a few seconds. Never on a loop while people wait.
The people who most want to watch are the ones who could not be there: grandparents, a parent travelling for work, the family at the other tournament. None of them should have to make an account first.
Every game gets a public watch link. Text it, post it in the team chat, put it on the club site. It opens in any browser, on a phone, a tablet or a laptop, with the score and clock over the picture.
The same link plays the replay for two weeks after the final whistle, from kickoff to full time. Families with an account keep it for the season, with the shared moments, clips and highlight reels on top.
Public viewing is a switch per game and per club. Schools under a media policy run sideline-only: staff see the picture, the public sees a final score after the game, nothing goes out live.
On a TV: the web player casts to AirPlay and Chromecast today. A TV app is on the list.
Every stream is saved automatically. You decide how long a game is kept, and retention is the main thing that drives what storage costs — nobody's paying to store a scrimmage from three seasons ago by accident.
Every saved game can be turned into numbers on the game page: possession, territory, heat maps by half, and player distance. No export, no outside service, no camera-company analysis tier. See Film to Numbers below.
Point Edge at a saved game and it tracks every body and the ball, places them on the pitch in yards, and reports what a coach actually asks after a match. It works on an Edge stream, a registered camera, or a Hudl export you upload.
Possession, territory by thirds, passing zones, and heat maps for each team and each half. A coach confirms which colour is which from a row of pictures, and the rest is automatic.
Add jersey reads to a game and get names on the track: minutes on film, distance in yards, top speed in mph, sprints, and per-player maps. A short "who is this?" list lets the coach settle the doubtful ones.
Mark the pitch corners and kickoff on the video once. That single step is what lets heat maps and distances come out in real yards instead of camera pixels, on any camera angle.
A few dollars of compute per game, at cost, and only when a coach asks for it. Manual tagging services charge around $1,000 per team per season for the same set of numbers.
We train our models on real match film, including professionally tagged film, and they get sharper with every game we process. We will work with your coaches to train the tagging on your film — your kits, your pitches, the way your club actually plays.
| Platform | Annual Cost | Hardware |
|---|---|---|
| Trace | $2,000–3,300/team | Proprietary |
| Veo | $2,800+ first year | Proprietary |
| Hudl | $4,000/camera/yr | Proprietary |
| Soccer Edge | Metered usage, at cost | BYOD — any camera |
Those are per-team and per-camera licences you pay whether you use them or not. Edge has no licence — you pay for the video you actually stream and store.
The rest of the platform costs about the same whether your club has twenty players or two thousand. Video does not — three things drive the bill.
Every hour of live video is encoded and delivered by our video partner, and billed by the minute. Two teams streaming a game each on a Saturday costs roughly twice what one does.
Archived games sit in storage and are billed for as long as you keep them. Retention is a setting, and it is the lever most clubs should actually reach for.
Delivery is billed too, so a game forty families watch live costs more to serve than one watched by four.
| What a streamed game costs | Estimate |
|---|---|
| Live encoding, camera on for about two hours at 1080p | $3.60 |
| Keeping the game watchable for 30 days, then cold storage | $0.65 |
| Clips, shared moments and reels (a handful per game) | $0.20 |
| Delivery to about twenty viewers | $0.00 at club scale, inside the free tier |
| Per streamed game | about $4.70 · $4 at 720p |
| One team, a 20-game season | about $95 |
| A 22-team club streaming every game | $2,300–2,500 a season · about $110 a team |
| Film analysis, optional, per game | about $7 team stats · $4 player stats |
One sponsor pays for it. A single $250 presenting sponsor covers a team's whole season of streaming, and that money stays with the club, not the camera company. Turning the camera on at kickoff rather than at warm-ups is the other lever: the pregame is live encoding you pay for and nobody watches.
Streaming everything adds up. A club with 200 teams putting every game online is buying thousands of hours of encoding, storage and delivery — far less than $4,000 per camera per year, but not a rounding error either.
No markup, no licence: you pay what our video and hosting vendors charge us, you can see what is driving it, and you decide which teams stream and how long games are kept. Tell us how many teams you have and how often you would stream, and we will work out a real number with you.
At-cost pricing for nonprofit youth soccer clubs. No per-player fees, no contracts.