How to live stream sports to YouTube with OBS and a scoreboard overlay

The laptop setup most school and club streams use: a camera into OBS, a live scoreboard as a browser source, and YouTube as the destination.

Updated 5 min readBy the Eighty Five Studios team

Most school and club streams that look like real broadcasts use the same recipe: a camera into a laptop, OBS Studio building the picture, a live scoreboard on top, and YouTube as the destination. It's free to start, it works for every sport, and it grows with you. This guide sets it up end to end, from enabling live streaming on your channel to a test stream you can trust.

Short versionEnable live streaming on your YouTube channel a day ahead, copy the stream key from YouTube Studio into OBS, build a few scenes, add your scoreboard as a 1920×1080 browser source, and run an unlisted test stream for 20 minutes before the first game.

Get YouTube ready a day early

Live streaming has to be enabled on the channel before you can go live, and the first time it can take up to 24 hours to switch on. Do it well before game day. Use the school's or club's channel, not someone's personal account, so the streams stay with the program when volunteers change.

Once it's enabled, open YouTube Studio, choose Go live, then Stream. That page has your stream key and the settings for the broadcast: title, description, visibility (public, unlisted or private) and the audience setting. Fill in a clear title like "Lincoln vs. Central, Varsity Girls Soccer, Oct 24" so families can find it.

YouTube's help center at support.google.com/youtube has the current encoder settings it recommends for each resolution. Check them rather than copying numbers from an old forum post.

Before you stream school games anywhere, confirm you have permission. Many state associations have streaming agreements, and postseason games often have to go to the NFHS Network. See streaming rights for high school sports.

The gear on the table

  • Laptop with OBS Studio. Free from obsproject.com, for Windows and Mac. Keep it plugged in.
  • Camera with clean HDMI out, plus a USB capture device to get it into the laptop. Set focus and exposure manually.
  • Tripod with a fluid head, as high as the venue allows, near center.
  • Headset mic for the announcer, and ideally a second mic for crowd sound.
  • A wired connection if the venue has one. If not, a dedicated hotspot beats shared Wi-Fi.

Connect OBS to YouTube

  1. In OBS, open Settings, then Stream.
  2. Choose YouTube as the service (or Custom, if you'd rather paste YouTube's server URL yourself).
  3. Paste the stream key from YouTube Studio and click Apply.
  4. Under Settings, then Video, set the base and output resolution. 1920×1080 matches the scoreboard overlay exactly. If your upload is weak, keep the base canvas at 1920×1080 and scale the output down.
  5. Under Output, set the bitrate and keyframe interval to what YouTube recommends for your resolution, and leave headroom below your measured upload speed.

Never post the stream key in a group chat or a shared doc that parents can see. Anyone with it can stream to your channel. If it leaks, reset it in YouTube Studio.

Build your scenes

Scenes are the pages you click between during the game. Build them once and reuse them all season:

SceneWhat's in itWhen you use it
PregameTitle card or wide field shot, music you have rights toThe 15 to 30 minutes before start
LiveCamera, scoreboard browser source, announcer micWhenever the game is on
BreakScoreboard, sponsor graphics or spotsTimeouts, halftime, between periods or sets
Technical difficultiesA still card that says "We'll be right back"When the camera or capture card drops
PostgameFinal score, sponsor thank-youAfter the final whistle

The technical difficulties scene is the one people skip and later wish they had. A frozen frame looks broken. A card looks planned.

Add the scoreboard overlay

A scorebug lets viewers who join late see the score, period and clock without waiting for the announcer. With ScoreCastr, the graphics are a web link, so there's nothing to install:

  1. Create a match, pick the sport, and set both teams. ScoreCastr has dashboards for 12 sports, from football and basketball to swimming.
  2. In your Live scene, add a Browser Source, paste the match's overlay link and set width 1920 and height 1080. Put it above the camera in the source list.
  3. The scorekeeper opens the dashboard on a phone, tablet or laptop and scores the game. Changes appear on the stream right away.

ScoreCastr has two output channels, each with its own link. A common setup is the scorebug on Channel 1 in your Live scene and full-screen graphics on Channel 2 in your Break scene. The free plan includes the scorebug; halftime scoreboards, lineups and lower thirds come with the Starter plan. More detail is in how to add a scoreboard overlay to OBS.

Get the audio right

Viewers forgive a soft picture faster than bad sound. In OBS's audio mixer:

  • Keep the announcer peaking in the yellow, never hitting red. Talk at game volume during the test, not quiet setup voice.
  • Keep crowd sound lower than the voice, but present. Silence makes a game feel empty.
  • Mute or remove any audio source you don't need, including the laptop's desktop audio, so notification sounds don't go out live.
  • Watch for music over the PA. Copyrighted songs can get a stream muted or flagged, so dip the crowd mic when the band or playlist kicks in if that's a problem on your channel.

Run a real test stream

Create a test broadcast in YouTube Studio set to Unlisted and stream for at least 20 minutes, at the venue if you can. Watch it on a phone over cellular, the way most parents will. Check:

  • The scoreboard is sharp and readable on a small screen.
  • The voice and the picture stay in sync.
  • OBS's stats show few or no dropped frames. If frames drop, lower the bitrate or fix the connection before game day.
  • YouTube's stream health in Studio isn't showing warnings you don't understand. Look them up before the game, not during it.

Game-day checklist

  • Live streaming is enabled on the channel and the broadcast title and visibility are set.
  • The stream key in OBS matches the one in YouTube Studio.
  • The scoreboard match is created, both teams are set, and the browser source shows it in OBS.
  • Upload speed tested from the streaming spot, with headroom above your bitrate.
  • Laptop and camera on wall power, spare HDMI and USB cables in the bag.
  • Go live on the Pregame scene 15 to 30 minutes early and check it on a phone.
  • After the final, end the stream in OBS and confirm the broadcast ended in YouTube Studio.

If you'd rather skip the laptop entirely, the phone-to-YouTube guide covers a two-iPhone setup with the scoreboard built into the video.

Follow along as we build

New demos, launches and behind-the-scenes from the team.

Subscribe on YouTube