All Guides
Streamer

Game Day Streaming Guide

Everything you need to live stream a game on SnapStats. Written for parents and streamers who have never done this before.

Before Game Day

Do these at home. Not at the pool.

1

Verify your YouTube channel for live streaming

YouTube requires phone verification before any channel can go live. After verifying, you must wait 24 hours before live streaming is enabled. Do this at least a day before your first game.

  1. Go to youtube.com/verify while signed into your Google account
  2. Enter your phone number, get the code, enter it
  3. Wait 24 hours — YouTube will not let you skip this

To confirm you are ready: go to studio.youtube.com → Create → Go Live. If you see a streaming dashboard, you are good. If it says "live streaming not enabled," the 24 hours have not passed yet.

No YouTube channel? Create one free at youtube.com with any Google account.

Do not change settings in YouTube Studio. SnapStats configures your broadcast automatically. Changing latency, resolution, or encoding settings will break sync between the video and the score overlay.

2

Connect your YouTube channel to SnapStats

This only happens once per team.

  1. Open SnapStats on your phone or laptop and sign in
  2. Tap Streaming in the sidebar
  3. Find your team's card and tap Connect YouTube
  4. Sign in with Google and approve the connection
  5. You will see the channel name appear on your team's card — that means it worked
Streaming page showing team cardsConnected YouTube team card
One channel per team. If you coach multiple teams, each needs its own connected channel.
3

Check your equipment

  • Fully charged phone — streaming drains battery fast. Four quarters takes a full charge down to around 30%. Use a battery pack or plug into a wall outlet if you can.
  • Phone mount or tripod — no handholding for a full game
  • Strong cellular signal — check signal when you arrive. Fewer than 3 bars or LTE-only? Record in 4K instead and upload after the game.
Two-phone setup (recommended for important games): One phone records in 4K, one runs the SnapStats stream. Parents get a live broadcast and coaches get a permanent high-quality recording. Ask your team admin if a dual-phone mount is available.
4

Set your phone up before every stream

  • Auto-Lock → Never — Settings → Display & Brightness → Auto-Lock → Never. Reset it after the game.
  • Do Not Disturb → On — Settings → Focus → Do Not Disturb. A notification won't kill the stream but you might tap it by accident.
  • Keep SnapStats in the foreground — don't switch to another app. On iOS, backgrounding the app kills the camera feed and you'll lose 10 to 30 seconds of video.

Game Day: Step by Step

5

Set up the broadcast (web)

Open the game on the web at snapstats.app → Broadcast tab → Open Broadcast Setup. Do this before going live.

  • Announcer tone — slider from Playful to Serious. Playful for regular season, Serious for playoffs or senior night.
  • Sponsors — add sponsor names and taglines. The announcer reads them during natural breaks.
  • Game notes — tell the announcer what it needs to know: injuries, rivalries, milestones, senior night.
  • Guest invites — add VIP guests (grandparents, recruits). The announcer will shout them out.
Broadcast Setup page
Save each item by tapping the + button and confirming it appears in the list below. Navigating away without tapping + loses your entry.
6

Start the stream

Ten minutes before game time:

  1. Tap Go Live on YouTube — this creates the YouTube broadcast
  2. Mount the phone on a tripod or railing mount
  3. Tap Start Stream
  4. Listen for the AI mic check: "Check, check. One, two." — that confirms audio is working for home viewers
Broadcast ready confirmation
7

Calibrate your sync delay

There is a 10 to 30 second delay between live action at the venue and the stream playing at home. The exact delay depends on your signal strength. Calibrate at the start of every stream so the score updates, goal celebrations, and announcer calls land at the right moment for home viewers.

  1. Open the broadcast link on a second device nearby
  2. Make a visual cue in front of the camera (wave your hand) and simultaneously tap Sync on the streaming device
  3. Watch the second device — the moment you see that visual cue appear on the stream, tap I See It on the streaming device
  4. SnapStats sets the delay automatically
Sync buttonI See It button
If you skip calibration, the announcer will call goals and quarter endings before home viewers see them on screen.
8

Starting Whistle

When the referee blows the first whistle, tap Starting Whistle.

The period clock starts, scoring buttons activate, and the announcer says "And we are underway."

Live streaming view with Starting Whistle button
9

Score a goal

When your team scores:

  1. Tap the green Goal button
  2. Tap the scorer's tile (cap number + first name)
  3. Tap the assisting player's tile, or No Assist

When the other team scores:

Tap the red Opponent Goal button — that's it, no picker needed.

10

End the quarter and repeat

When the buzzer sounds, tap End Q1. The announcer delivers the period summary to home viewers after your sync delay.

Tap Start Q2 when the next whistle blows. Repeat for Q3 and Q4.

WhenButton
First whistleStart Q1
End of Q1End Q1
Q2 whistleStart Q2
End of Q2 (halftime)End Q2
Q3 whistleStart Q3
End of Q3End Q3
Q4 whistleStart Q4
Final buzzerEnd Q4
Overtime (if tied)Start OT or Shootout
Tied at end of Q4? You will see an option to start Overtime or a Shootout.
11

End the stream

  1. Tap End Q4 and wait about 1 minute for the announcer to finish the final recap
  2. Tap End Stream and confirm

The full game video saves automatically to your YouTube channel and links to the Film Room in SnapStats.

Troubleshooting

Stream keeps cutting out

Almost always a signal problem. Check your bars. Fewer than 3 bars or LTE-only — switch to 4K recording only and upload after the game.

Stream won't start

Go to the Streaming page and confirm your team's card shows a connected channel name with a Disconnect button. If it still says Connect, finish the OAuth flow. Remember the 24-hour YouTube verification wait.

Screen went to sleep mid-stream

Auto-Lock wasn't set to Never. Set it before the next game. There is no clean recovery once the screen locks during a live stream.

Parents can't hear the announcer

They need to tap the "Tap to hear the game" overlay on the broadcast page. Browsers require a user tap before playing audio. If they tapped and still can't hear, check their phone is not on silent and volume is up.

Score looks wrong

Multiple trackers disagreed. The score shows ? – ? until a coach picks the official session. Open the game → Consensus tab → pick the right tracker's session.

App crashed mid-stream

Reopen the app and open the same game. Your stats are intact. If YouTube stopped the broadcast, tap Go Live on YouTube again to start a new one.

Quick Reference

Green buttons

Start something (whistle, new quarter, goal)

Gray buttons

End something (quarter, game)

Red buttons

Opponent goal or end stream

Sync button

Calibrate the stream delay at the start of every game

Need help? Ask the SnapStats Assistant in the bottom-right corner of any page.