Ping Pong Scoreboard
Aug. 13, 2022
Topics: Python
In preparation for the great Kostelnik Family Ping Pong Tournament of 2021, I made a program that would create a scoreboard overlay for a video feed so that everyone at the party would be able to keep watch over the goings-on of the tournament. The program uses a streamdeck to select teams and rounds, flask and flask-socketio to create the HTML overlay, and OBS studio was used to combine the overlay with the video feed.
Features:
- Customizable teams (both amount and names)
- Customizable rounds (both amount and names)
- Possession tracker
- Button for side switching
- Uses websockets so no delay between button press and change in overlay
Below is a quick video demonstration:
Code for the project can be found here. Full disclosure, this is my first github repo so there's almost certainly something off or missing. Please reach out with any improvements I could make!