Are you streaming a live sports event using OBS (Open Broadcaster Software) or a similar software? If you want to add live scores to your stream (also called a score bug), then this is the right post for you.
OBS is a fantastic desktop software for streaming. It is free, available for all major platforms and easy to use. You can download it here. A quickstart document is also available here.
Keepthescore.com makes it very easy to add a scoreboard overlay for OBS — it's what we'll be using in this post. It looks professional, is super quick to set up and user-friendly! You can even control the scores from a separate phone, all without installing any extra apps. All the score-keeper needs is an admin link.
How does it work?
There are 3 steps to getting it working. We will describe each step in detail below, but here is the outline:
- Create a scoreboard on Keepthescore.com and customize it to your needs.
- Get hold of the overlay URL.
- Insert the overlay URL into your streaming software. In this post we will just be looking at OBS (Open Broadcaster Software).
You can either read on below, or watch this short video tutorial:
Step 1: Create a scoreboard
In this step we create and customize the live scoreboard overlay. To begin, click here and then click the "CREATE SCOREBOARD" button to create a multipurpose scoreboard. You can also choose a specific sport from the dropdown labelled "CHOOSE YOUR SPORT"
You should then see the following. This is your "control panel".
Further down on this screen you can carry out all kinds of customizations, including changing the team names, colors and uploading logos.
You can also change the layout to be a scorebug layout, see below:
You will use this control panel to control the scores, once you have integrated the overlay into your stream.
💡 You can share the URL of the control panel to give someone else the ability to change scores.
Step 2: Get hold of the overlay URL
Next, we will get hold of the overlay URL (it will look something like this:
https://keepthescore.com/stream/vzrxdnpiedr/
).
Click on the orange "GET SCOREBOARD" button at the top of the control panel. See below:
Click on the "COPY TO CLIPBOARD" button on the dialog that appears. The URL should now be copied to your clipboard.
Onto the final step!
Step 3: Insert the overlay URL into OBS
The image below shows the main OBS window with a placeholder image instead of the live stream. We are going to add our scoreboard overlay to this placeholder image.
We are going add a new "source". Go to the source window at the bottom and click on the "+" button. Then click on " browser".
Accept the defaults in the modal dialog by clicking on "OK".
In the next screen you paste the URL you created in step 2 into the "URL" field. It also makes sense to adjust the width
field to 1000
. See below:
Click on OK, and your new browser source should be added and visible as below:
You can use the red frame to adjust the size of the overlay and position it as you require. You are now ready to start streaming! 🎉
Troubleshooting
If you have long team names, the overlay might not fit the screen or otherwise look strange. See image below.
Fix this by changing the size of the browser window in OBS. You can do this by clicking on the "gear" icon in the sources list and then adjusting the width field. See below:
Advantages of our solution
Here's a quick summary of why Keepthescore.com works so well in this scenario:
- No software install is required to create or use the scoreboard overlay. All you need is a device that is capable of accessing the internet and has a browser.
- The person who is doing the score-keeping can be anywhere in the world.
- It's free for basic use. However, some features are paid.
- A standalone scoreboard for sharing on social media or projecting onto a screen also comes included.
- We will be adding features and new sports according to what YOU request.
By the way, our solution works for other streaming software too. See this guide for an overview.
💡 One more thing Do you require a leaderboard instead of a scoreboard? Then check out this post: how to add a leaderboard to your OBS stream.