Inside the Broadcast: How We Covered a Three-Day International Basketball Tournament

Magyar fordítás ITT elérhető

This past week we provided the broadcast for the annual basketball tournament for the International Christian School of Budapest. The event, lasting 3 days and garnering around 11 thousand views online, featured 7 schools from Hungary, Austria, Croatia, Kosovo, Albania, Turkey, and Czechia. The broadcast had a manned follow camera which tracked the action of the game and wide angle cameras for showing the atmosphere of the gymnasium, along with a wireless camera for creative shots of the band, spectators, and cheer-team. We ran live commentary lead by two amazing talents, along with multiple ambient microphones around the gym to capture the court audio along with the band. Graphics included timers a custom countdown video, team line-ups, live updating schedules, and an automated scoreboard overlay with real-time information captured from the gymnasium’s system. These solutions can be used on almost any scoreboard.

Cameras

The camera setup was straightforward. Two GoPros provided fixed wide angles — one mounted at the center of the gym, one in the corner to frame both the court and the spectators. The center GoPro served a specific purpose: the commentators were working from a separate room and needed a full, uninterrupted view of the court regardless of what the main camera was doing. The main camera was operated from a platform at the center of the gym, with a wireless tally light system letting the operator know when they were live and maintaining two-way communication with the control room.

Switching and Signal Routing

The broadcast was controlled through the new ATEM Mini Extreme G2 ISO from Blackmagic. All cameras ran over HDMI, including those more than 30 meters away. To handle the connectivity issues that come with long HDMI runs, we use a professional-grade HDMI matrix, which keeps signals in sync across the cable lengths.

Graphics

For graphics, we run OBS with the Decklink Output plugin feeding into the ATEM. This workflow gives us the most flexibility — OBS handles media layers, web browser sources, and custom-coded elements from a single interface, and can be controlled directly from Streamdecks.

The scoreboard overlay is where the setup gets more involved. A camera mounted at a fixed position faces the physical scoreboard and feeds into Scoresight, which processes the image using a custom OCR model. The custom model is necessary because scoreboard fonts tend to be non-standard and cause errors with generic OCR. The extracted data is then pushed to a local web server, and OBS pulls from that in real time.

For the visual overlay design, we used the free toolkit from Uno, a subsidiary of Singular Live. Our approach has always been to get the most out of free tools where they can meet the quality bar — and here they could. The live schedule, team line-ups, live bugs, and the scoreboard base graphic were all built in Uno. The live data connection to the scoreboard, however, ran through custom-coded OBS elements for speed.

Streaming Output

Since the ATEM has a capable built-in encoder, we streamed directly from it to Vimeo, and then re-streamed from Vimeo to YouTube. This removed the need for an additional streaming provider in the chain.

Audio

To keep cabling simple, we used the AES digital capability of the Behringer X32. While the X32 is more than what a broadcast of this size strictly requires, it let us run digital stage-boxes to both the camera position and the commentary room over a single Ethernet cable each. From there, the two overhead microphones capturing court audio and the commentators’ microphones were all routed cleanly into the mixer. Alongside the microphones, both commentators and the camera operator had monitor feeds with direct communication back to the control room. Two additional microphones captured the live pep band during home games, and the cheer team’s music was taken as a direct feed into the broadcast.

Commentary

The commentators worked from a separate room but had everything they needed to call the game effectively. One TV showed the full court view at all times. Two monitors sat alongside it — one displaying the main camera feed closer on the play, and the other running our custom-built stats software, updated live by stat-keepers on the court so the commentators had real-time data for stat-based commentary. Each commentator controlled their own microphone feed to the broadcast independently, through Streamdeck Minis.

Scroll to Top