Stream Games. No Camera Subscriptions.

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.

Two Ways to Stream

No proprietary hardware. No per-camera licence. You pay the video costs you actually use, at cost.

Phone Streaming

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.

  • Built into the iOS & Android app
  • No extra hardware needed
  • 1080p quality

Registered Cameras

Register any RTMP-compatible camera. Configure once, stream to every game automatically.

  • Permanent RTMP key — configure once
  • Assign to teams as default camera
  • Hands-free operation

Live, Then Watchable in Minutes

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.

Live Viewing

Parents and family get a shareable link to watch live from any browser — no app download needed. Works on phones, tablets, and computers.

Watchable in Minutes

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.

Saved Games Start at Kickoff

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.

Marked by Who Marked It

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.

Instant Replay on the Bench

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.

Clips, Shared Moments, Highlight Reels

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.

For the Stands, and for the Coach Across the Field

What shipped in the last few weeks of the season, after watching families and coaches use the film.

Private Moments, Live or Later

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.

Kudos

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.

Follow a Team Page

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.

Send the Other Coach the Film

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.

A Second Phone for Stats

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.

Archive on Your Terms

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.

Your Player, Your Sponsors, Your Money

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.

Presenting Sponsor

A "Presented by" badge in the corner of every frame, top billing on the pre-roll card, and first pick of the commercial slot.

Partner Banners

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.

Commercials

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.

Sell It Your Way

  • Club-wide or one team's own sponsor
  • Live streams, replays, shared clips, or any mix
  • Airtime shares: 50% to one sponsor, 25% to another
  • Start and end dates for a season or a tournament

Keep It Light

  • Banner every 1 to 15 minutes, or off
  • Commercial before replays, at live start, both or neither
  • Skip delay you choose
  • Logos on the waiting screen before kickoff

Numbers for the Renewal

  • Views, clicks and completed commercials per sponsor
  • Counted on the web, in the app and on shared clips and reels
  • A preview over your own game film before anything goes live

Watch Without a Login

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.

One Link Per Game

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.

Replay for Two Weeks

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.

Off When It Has to Be

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.

Kept On Your Terms

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.

Analysis Built In

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.

Game Stats From the Film Itself

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.

Three side-by-side pitch heat maps from one game: one team's occupancy, both teams combined, and the opponent's occupancy.
Full-game occupancy, straight off the film. A U10 match on a 7v7 pitch: each side and both together, mapped in yards on the real markings — no tagging, no stopwatch, no one watching the game twice.
The same three heat maps for the first half only, showing a tighter concentration of play.
The same game, first half only. Split by half is where a coach usually finds the story — here the home side lived in the opponent's half before the break.

Team Stats

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.

Player Stats, When You Want Them

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.

Any Film

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.

Priced Per Game, At Cost

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.

Tuned With Your Coaches

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.

vs. Camera Subscriptions

PlatformAnnual CostHardware
Trace$2,000–3,300/teamProprietary
Veo$2,800+ first yearProprietary
Hudl$4,000/camera/yrProprietary
Soccer EdgeMetered usage, at costBYOD — 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.

Video Is the One Thing That Scales With Use

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.

Hours Streamed

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.

Hours Kept

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.

Hours Watched

Delivery is billed too, so a game forty families watch live costs more to serve than one watched by four.

What a streamed game costsEstimate
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 gameabout $4.70 · $4 at 720p
One team, a 20-game seasonabout $95
A 22-team club streaming every game$2,300–2,500 a season · about $110 a team
Film analysis, optional, per gameabout $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.

Ready to Try Soccer Edge?

At-cost pricing for nonprofit youth soccer clubs. No per-player fees, no contracts.