Question for Sports Streamers

BlitzSports

New Member
Hey Team,

I've been streaming my kids sports (Hockey & Ringette) for a couple of years now, here's one of my latest hockey streams: https://youtube.com/live/CDoyIJu_mRw

Here's what I've been using for the production:
3 phones (2 fixed, one tripod mounted cameras) on Vdo.ninja piped into OBS
I built the scorebug and graphics to have a similar look and feel to Canada's Sportsnet productions
I've been using Scoreboard app to drive the scorebug data.
Needless to say, running the clock, tracking shots on goal, switching cameras it's ALOT of work that goes into a production.

When I sit back and think of what an ideal production would look like it would be something like this:
- Cameras would auto switch depending on where the action is.
- Scorebug would be 100% hands off... Someone is running the scoreboard within the venue, why do I need to do that as well?
- Graphics would auto trigger. ie.) Goal is scored, scorebug updates and then flashes the Goal graphic.

Maybe I'll stop there, does this resonate with any of you out there?

Looking forward to your thoughts,

Dallas
 
Dallas,

As someone that is streaming their kids sports, I know where you are coming from on keeping up with the action. It is overwhelming at times. (This YouTube was started so my wife could see our daughter's games while at work. Originally it just was private on Facebook but between the copyright music and poor video quality I switched. Now I'm streaming all the Sports from our local High School.)

1. Your score overlay looks very professional and is something like what I originally wanted to use. I've yet to find anything worthwhile for basketball or volleyball. It doesn't help that I know almost nothing about programming.
2. Do you experience any lag from the fixed cameras? I'm assuming it's a wireless/WIFI connection. I've been looking for options to cover both ends of the basketball court, both sides of the net for volleyball, and different bases for baseball and softball.
3. I like the idea of automating the camera scene selection and Goal Graphic. Unfortunately, I have no idea how to do that myself. Though I have considered investing in the Obsbot Tail 2 PTZR camera as it has AI tracking supposedly to track multiple people or individuals. It should be able to track the teams across the court or in your case the ice.

I'm still figuring out the best ways that work for me. This past December is when I started using OBS. Before that I was using an app called SportCam. It was an all-in-one Scoreboard Overlay and streaming app. For fast action games like basketball, I had a helper running the score remotely. One of SportCam's updates made it drop so many video frames that it was unusable, right in the middle of basketball season. That led to a frantic search for a replacement and a self-taught crash course on how to run a livestream with OBS. Unfortunately, the laptop I had at the time was terrible and would lag and crash. It had an intel i5 with 8 GB ram and intigrated graphics. It constantly used 50% or more CPU for OBS

Current Production Equipment and Software/Plugins 2025 Spring Softball and Baseball:
-OBS Studio
-Asus Gaming Laptop - AMD Ryzen 9, AMD Radeon Graphics, 64 GB Ram (Max observed CPU usage 1%)
-Samsung Galaxy S8+ Tablet - Main Camera on Tripod with DroidCam app to OBS via USB (I just figured out how to access the 4k option and have yet to use it.)
-Samsung Fold3 Phone - Secondary Camera with Clamp on grip for Basketball Scoreboard with DroidCam app to OBS via USB
-Samsung Tab A Tablet - Baseball/Softball Scoreboard with Baseball Score app and Tenorshare Screen Mirror ap to OBS via USB
-Shotgun Mic to OBS via USB
-OBS Plugin: Lower Thirds with Dockable Control Panel - I edited the HTML file so that there are 45 slots per dock Instead of 10, and to start slot count at 00 (double Zero) thru 44 for fast selection of Jersey Numbers. Image Attached
-For the Baseball/Softball Scoreboard I created a scene with multiple cropped sources of the source window for the Tab A.
-Tenorshare Screen Mirror allows control of the Tab A on the Laptop screen easier than reaching to change the score.
-Move Transition for different Camera Zoom from a single source.

Even with Baseball and Softball being slower action than Basketball I sill found myself falling behind as a one man operation.

Streams from my various setups tis past year:

Basketball Game via SportCam https://www.youtube.com/live/nqWWA0OwSWU

Basketball Game via OBS https://www.youtube.com/live/-suVEdaMaOU

Baseball Game Via OBS https://www.youtube.com/live/Qe7OJiczJEE


Hopefully you find a solution for your ideal production,

Jason
 

Attachments

  • Screenshot 2025-05-01 234222.png
    Screenshot 2025-05-01 234222.png
    31.2 KB · Views: 49

BlitzSports

New Member
Hey Jason, thanks for your reply and sorry for the delayed response on my part!

Ok I'll go through and answer your questions below in line.

Dallas,

As someone that is streaming their kids sports, I know where you are coming from on keeping up with the action. It is overwhelming at times. (This YouTube was started so my wife could see our daughter's games while at work. Originally it just was private on Facebook but between the copyright music and poor video quality I switched. Now I'm streaming all the Sports from our local High School.) DW: Funny how one stream for the wife turns into streaming all sports all the time, I can definitely relate. That said, I love how people love the streams and that's been my motivation to make them better. :)

1. Your score overlay looks very professional and is something like what I originally wanted to use. I've yet to find anything worthwhile for basketball or volleyball. It doesn't help that I know almost nothing about programming. DW: Thanks! There wasn't any programing involved tbh, I just took a screenshot from a hockey game I was watching on TV and then I recreated it building the graphics up in OBS. Happy to jump on a teams call and walk you through it if you'd like.
2. Do you experience any lag from the fixed cameras? I'm assuming it's a wireless/WIFI connection. I've been looking for options to cover both ends of the basketball court, both sides of the net for volleyball, and different bases for baseball and softball. DW: I try to run the cameras on wifi to minimize any lag or poor quality but sometimes that's not always possible. If you have a good 5G connection it seems to work pretty well.
3. I like the idea of automating the camera scene selection and Goal Graphic. Unfortunately, I have no idea how to do that myself. Though I have considered investing in the Obsbot Tail 2 PTZR camera as it has AI tracking supposedly to track multiple people or individuals. It should be able to track the teams across the court or in your case the ice. DW: Since I spend so much time in the rink, I also created Blitz Sports (blitzsports.com) that allows people to control scoreboards with a mobile phone instead of those 1950's style controllers. Given my streaming passion, I recently created a OBS plugin that ties into Blitz data. So when the timekeeper updates the scoreboard the data automagically comes into my OBS stream here's a video if you wanna check it out. It hasn't fully automated the production experience but it's a big steam in that direction. https://youtu.be/EENo1nuYKf4

I'm still figuring out the best ways that work for me. This past December is when I started using OBS. Before that I was using an app called SportCam. It was an all-in-one Scoreboard Overlay and streaming app. For fast action games like basketball, I had a helper running the score remotely. One of SportCam's updates made it drop so many video frames that it was unusable, right in the middle of basketball season. DW: That's good to know, I wondered how well SportCam worked. That led to a frantic search for a replacement and a self-taught crash course on how to run a livestream with OBS. Unfortunately, the laptop I had at the time was terrible and would lag and crash. It had an intel i5 with 8 GB ram and intigrated graphics. It constantly used 50% or more CPU for OBS

Current Production Equipment and Software/Plugins 2025 Spring Softball and Baseball:
-OBS Studio
-Asus Gaming Laptop - AMD Ryzen 9, AMD Radeon Graphics, 64 GB Ram (Max observed CPU usage 1%)
-Samsung Galaxy S8+ Tablet - Main Camera on Tripod with DroidCam app to OBS via USB (I just figured out how to access the 4k option and have yet to use it.)
-Samsung Fold3 Phone - Secondary Camera with Clamp on grip for Basketball Scoreboard with DroidCam app to OBS via USB
-Samsung Tab A Tablet - Baseball/Softball Scoreboard with Baseball Score app and Tenorshare Screen Mirror ap to OBS via USB
-Shotgun Mic to OBS via USB
-OBS Plugin: Lower Thirds with Dockable Control Panel - I edited the HTML file so that there are 45 slots per dock Instead of 10, and to start slot count at 00 (double Zero) thru 44 for fast selection of Jersey Numbers. Image Attached DW: Do you have a link for this plugin, that looks cool!
-For the Baseball/Softball Scoreboard I created a scene with multiple cropped sources of the source window for the Tab A.
-Tenorshare Screen Mirror allows control of the Tab A on the Laptop screen easier than reaching to change the score.
-Move Transition for different Camera Zoom from a single source.

Even with Baseball and Softball being slower action than Basketball I sill found myself falling behind as a one man operation. DW: Yep, there's sooo much to do. Until I made the Blitz integration I build a Google Sheets integration so I could off load some tasks to people in the crowd. ie.) For Baseball I had a google sheet where someone could keep track of the count and then that would integrate into the scorebug. Similarly in hockey someone would adjust the shots and the scorebug updates in real time.

Streams from my various setups tis past year: DW: These are great! I've only ever done three sports so far. Hockey, Ringette (another ice sport similar to hockey) and Baseball. Here's the one baseball stream I did - https://www.youtube.com/live/dSJZ6apLA7U?si=uWhVnLgYGMUidZ46&t=2080

Basketball Game via SportCam https://www.youtube.com/live/nqWWA0OwSWU

Basketball Game via OBS https://www.youtube.com/live/-suVEdaMaOU

Baseball Game Via OBS https://www.youtube.com/live/Qe7OJiczJEE

Hopefully you find a solution for your ideal production, DW: Blitz is about to launch into Basketball and Volleyball. Any idea what brand of scoreboard you have in your neck of the woods? A couple of the major vendors include: Daktronics, Nevco & OES.

Jason
 
Sorry for the delay replying. I haven't been on the forum since school let out in early May.
I appriciate your offer on the score graphic and may take you up on it eventually. Currently the scoreboard I'm using is working well as I can pin the window on my computer and control it from there.

So far all of my cameras are usb directly connected with my laptop. There are several instances where cell signal is too poor to go live and no access to wifi.

Here is the link for the lower thirds:

https://obsproject.com/forum/resources/animated-lower-thirds-with-dockable-control-panel.1057/

I have edited the file to have 6 different "Teams" all with double 0 to 44 for jersey numbers. If needed I could add more but haven't had a need as I place higher jersey numbers in unused slots. I am working to figure out how to input the number for the button. I'll post here if I figure it out.

I do believe most of the scoreboards I've seen here are Daktronics. I know the boards at the school here are.

I use a windows computer so not sure if this will help but I have attached 2 txt files below:

Edits for lower thirds.txt- gives examples of what to edit if you want to make changes such as swap out button "slot" numbers.

Control-panel.txt- Is the file I'm currently using. You just have to save it as a .html file instead of .txt and replace it here:
"C:\Program Files\obs-studio\Animated Lower Thirds\lower-thirds\control-panel.html"

Your baseball graphic is slick. It looks professional, I still might take you up on that offer.

I'm back in full swing just had a volleyball tournament that we went to. I added my phone and the Tab A as line judge cameras. Our last game was just after the previous game and was in another building on their campus. Packing up and rushing to get setup was a nightmare.
We also had our first fall baseball home game. The school wifi wasn't working in the booth and all the metal blocked my 5g signal. Poor quality all around even the recording.
 

Attachments

  • Edits for lower thirds controll panel.txt
    38.3 KB · Views: 2
  • control-panel.txt
    284 KB · Views: 1
Sorry for the delay replying. I haven't been on the forum since school let out in early May.
I appriciate your offer on the score graphic and may take you up on it eventually. Currently the scoreboard I'm using is working well as I can pin the window on my computer and control it from there.

So far all of my cameras are usb directly connected with my laptop. There are several instances where cell signal is too poor to go live and no access to wifi.

Here is the link for the lower thirds:

https://obsproject.com/forum/resources/animated-lower-thirds-with-dockable-control-panel.1057/

I have edited the file to have 6 different "Teams" all with double 0 to 44 for jersey numbers. If needed I could add more but haven't had a need as I place higher jersey numbers in unused slots. I am working to figure out how to input the number for the button. I'll post here if I figure it out.

I do believe most of the scoreboards I've seen here are Daktronics. I know the boards at the school here are.

I use a windows computer so not sure if this will help but I have attached 2 txt files below:

Edits for lower thirds.txt- gives examples of what to edit if you want to make changes such as swap out button "slot" numbers.

Control-panel.txt- Is the file I'm currently using. You just have to save it as a .html file instead of .txt and replace it here:
"C:\Program Files\obs-studio\Animated Lower Thirds\lower-thirds\control-panel.html"

Your baseball graphic is slick. It looks professional, I still might take you up on that offer.

I'm back in full swing just had a volleyball tournament that we went to. I added my phone and the Tab A as line judge cameras. Our last game was just after the previous game and was in another building on their campus. Packing up and rushing to get setup was a nightmare.
We also had our first fall baseball home game. The school wifi wasn't working in the booth and all the metal blocked my 5g signal. Poor quality all around even the recording.
Ignore the instructions in the txt file to add mini docks. I was trying to add more and the formatting is wrong.
 
Top