Skip to content

Sports streaming

Stream your games with a live scoreboard you keep from a Google Sheet

Put your camera, a scoreboard overlay, player names and the next fixtures into one show that runs in the cloud, and stream it to YouTube and your other platforms. Someone on the bench keeps score in a Google Sheet or with a button. Just ask the Scenes assistant to build the graphics. No laptop has to run OBS at the gym.

Live Scenes is billed by the minute, only while live: one 1080p channel at 30 fps, live 24/7, is about $20 per 30 days.

An example: the Eastfield Eagles keep their score in a Google Sheet, Eagles game day. Eagles 51, Comets 51, Q3. The score bug on air reads the sheet, and it shows Eagles 51 since the last refresh.

An example game. The scene reads this sheet every 10 seconds, so a new score reaches air at the next read.

Keep score in a Google Sheet

Add the sheet to your scene, and anyone who can edit it keeps score from a phone. The score on air follows at the next refresh: every 30 seconds by default, as often as every 5 seconds.

Or press a button

Put buttons such as Eagles +2 and Eagles +3 in the Live panel. A press changes the score on air at once, with no publish. Undo last can ask before it fires, so a slip costs nothing.

Or just ask

Tell the Scenes assistant what happened, such as "Comets just hit a three". It picks the right button and asks before it changes what viewers see. Allow it, and the score moves.

Everything else on the screen

Your roster, the next games, the halftime screen and your sponsor come from the same sheet and the Live panel. Ask the Scenes assistant to build them, then run the game from the panel.

Player names from your roster

Keep the roster on its own tab. A Player control in the Live panel lists every name on it. Pick one, and their card shows on the court with their number, position and points.

The next games, from your fixtures

A list repeats once for each row of the Fixtures tab. Choose how many games it shows, and a game you add to the sheet appears at the next refresh.

Warm up, game, halftime, final

Build a frame for each part of the day and take it from the Live panel with one click. The halftime frame can show your sponsor and when play starts again.

Your sponsor on a timeout

A Sponsor on switch in the Live panel shows the sponsor's banner over the court, and turning it off takes the banner away.

Before game day

What a game stream on Streamloop needs, and what it does not do.

  • A camera that sends over the internet

    Send the picture from OBS, a phone app or a hardware encoder over RTMP, RTMPS or SRT, or let the scene pull an IP camera or an HLS stream.

  • Sheet edits wait for the refresh

    A sheet edit shows at the next refresh, not as you type. For a change on air right away, use the score buttons.

  • A sheet anyone with the link can view

    Share the sheet as "Anyone with the link can view". Streamloop only reads it and never writes to it.

  • No game clock

    A clock shows the time of day, a countdown or a count up. There is no game clock or shot clock you can start and stop.

  • One show, every platform

    The show goes out at up to 1080p and 60 fps, to YouTube, Facebook and your other platforms at once.

  • No guests or replays

    There are no guest cameras or call links, and Streamloop does not record the game or play replays.

Questions about live stream scoreboards

Start with Live Scenes
How do I put a live scoreboard on my stream?

Ask the Scenes assistant to build a scoreboard from your Google Sheet and refresh it every 10 seconds. Paste the sheet's link, and it reads the columns, places the scoreboard (broadcasters call it a score bug) over your camera and ties each number to its cell. You can also build it by hand with the studio's graphics tools.

How fast does the score update when I edit the sheet?

At the next refresh. The scene reads the sheet every 30 seconds by default, and you can set it to read as often as every 5 seconds. Buttons in the Live panel change the score at once.

Can I keep score without a Google Sheet?

Yes. Put score buttons or a number in the Live panel and change the score from there during the game. Each change goes on air at once, with no publish. The Scenes assistant can set them up for you.

Do I need OBS or a laptop at the gym?

No. A camera, a phone app or a hardware encoder can send the picture straight to Streamloop over RTMP, RTMPS or SRT, or the scene can pull an IP camera. The score, names and fixtures are added in the cloud. If you already use OBS, send its output in as a camera.

Can I show player names and stats?

Yes. Put your roster on its own tab, with a column for each stat. A Player control in the Live panel picks a row, and a player card shows that player's number, position and points. Stats in the sheet update at the next refresh, like the score.

Can I stream to YouTube and Facebook at the same time?

Yes. The show goes to up to 5 platforms at once, such as YouTube and Facebook, all with the same picture and score. Each extra platform adds $6 per 30 days at 1080p.

Does it work for school sports and other sports?

Yes. The sheet's columns are yours, so the same setup keeps score for high school basketball, volleyball, football or hockey. Name the columns for your sport and ask the assistant to lay out the scoreboard to match.

How much does it cost?

Live Scenes is billed by the minute, only while live: one 1080p channel at 30 fps, live 24/7, is about $20 per 30 days. You pay only for the minutes you are live, so a single game costs a small part of that. See all prices.

Stream your next home game

Create a stream, choose Scene, paste your Google Sheet and ask the Scenes assistant for a scoreboard.