IPSC overlay in OBS Studio — complete live broadcast guide
How to set up OBS Studio Browser Source for IPSC matches with PractiScore: overlay URL, per-stage scenes, safe areas, sponsors and dynamic real-time scoreboard.
OBS Studio is the most widely used app for IPSC clubs and federations streaming to YouTube, Facebook and Twitch. With Scoring Services you do not edit scoreboards by hand: PractiScore tablets send every score, the match hotsite updates rankings and the transparent OBS overlay shows last shooter, leaderboard and top bar — all in real time, stage by stage, from warm-up to the final stage.
PractiScore → OBS workflow shortcuts
Match management
Edit the match, open Overlay config or Set up overlay and copy the URL.
/my-account/practiscoreLive scoreboard (athletes)
Same data as the overlay — follow on your phone during the match.
m.scoring.servicesPer-stage wizard — from selector to OBS URL
Scene panel — per-stage control for OBS
Advanced IPSC overlay configuration
Set up Browser Source in OBS Studio
-
1. Prepare the match in PractiScore
Install ps-leaderboard (Installation guide), pair tablets and confirm the match appears at PractiScore management with active sync. Without data reaching the hotsite, the overlay will be blank.
-
2. Generate the overlay URL
At PractiScore management → Edit → Set up overlay, pick a stage and adjust sidebar, top bar, colors and logo in the preview. Copy the URL at the bottom of the wizard. IPSC variant: .../stage/{stage_id}/overlay.
-
3. Add source in OBS
In OBS: Add → Browser Source → paste the URL, width 1920, height 1080, disable “Control audio via OBS” and enable “Transparent background”. Place the source above the camera or video cut.
-
4. Use the scene panel
On the match hotsite, open the per-stage scene panel to switch between Full broadcast, HUD only, Break and Warm-up without editing the URL in OBS. Each stage has a “OBS URL” button to copy the correct link.
-
5. Match before going live
Use “Simulate scoring” in the overlay preview and check that the scoreboard at https://m.scoring.services/ updates. Only then start the YouTube or other platform stream — see OBS Studio overlay.
vMix, Streamlabs and Prism
- vMix and Streamlabs: use the same overlay URL in a Browser/Web source — transparent background, 1920×1080.
- Prism (Android/iPhone): open the generated URL in the app for mobile lives with the same data.
- Arena screen at the range: use kiosk mode at https://m.scoring.services/ alongside the live stream.
PractiScore overlay YouTube — live IPSC broadcast with dynamic scoreboard
PractiScore overlay YouTube guide: how to broadcast IPSC matches with a dynamic OBS scoreboard fed by tablets via ps-leaderboard. If you searched for a PractiScore live overlay on YouTube, here is the workflow — range scoring, transparent OBS URL, rankings and last shooter updating on every score, and the audience following at https://m.scoring.services/. Dynamic matches: HF and positions change on their own each stage.
What is the PractiScore overlay on YouTube
It is a transparent web page (OBS Browser Source) showing in real time the same data PractiScore sends to Scoring Services: overall per division, last shooter (A/C/D/M hits, time, hit factor), top bar with leaders and match sponsors. Configure at PractiScore management → Set up overlay, copy the URL and stream on YouTube. Overview: Live stream overlay. OBS guide: OBS Studio overlay.
Real example — IPSC live with OBS + Scoring Services
Professional practical shooting broadcast: stage camera, transparent overlay with scoreboard and PractiScore data updating throughout the match.
On stream and on the athlete’s phone
Live PractiScore → hotsite → overlay
What makes the broadcast dynamic
- Side leaderboard scrolls as athletes finish stages — overall positions change live
- Last-shooter bar: A/C/D/M hits, time, hit factor and penalties (MISS, NS, PROC)
- Top bar with leading athletes — highlights division title fights
- Sponsors and match logo in the sidebar — club or federation branding
- Scene panel: switch HUD, break and warm-up without stopping the stream
From PractiScore to YouTube in 5 steps
-
1. Scoring at the range
ROs score in PractiScore; ps-leaderboard sends scores to the hotsite. Guide: PractiScore leaderboard.
-
2. Configure overlay
On the hotsite or at PractiScore management, adjust colors, sponsors and preview. Details at OBS Studio overlay.
-
3. Build the OBS scene
Stage camera(s) + Browser Source with transparent 1920×1080 overlay. Enable safe areas in preview so text is not clipped on TVs and phones.
-
4. Connect to YouTube
In OBS: Settings → Stream → YouTube. Use your account stream key. Match as “Unlisted” before going public on a regional or national match.
-
5. Share with athletes
Share the match link at https://m.scoring.services/ in the stream description and event WhatsApp group. Local and remote audiences follow the same scoreboard.
Live matches
Sponsors and logo on stream
Related pages
Frequently asked questions
What resolution for OBS Browser Source?
Use 1920×1080 with transparent background enabled. Enable “OBS safe areas” in the wizard preview to avoid clipped text on TVs and phones.
Does the overlay work with vMix and Streamlabs?
Yes. Paste the same wizard URL into a Browser/Web source — same transparency and 1920×1080 settings.
What is the per-stage scene panel for?
Switch between Full broadcast, HUD only, Break and Warm-up without changing the URL in OBS. Each stage has an “OBS URL” button to copy the correct link.
How do I set up PractiScore overlay on YouTube?
Install ps-leaderboard, sync tablets, generate the overlay URL at PractiScore management and add it as an OBS Browser Source. In OBS, set stream to YouTube. Full guide on this page and at OBS Studio overlay.
Do I need PractiScore to stream on YouTube?
The overlay shows Scoring Services data. In practice, IPSC clubs use PractiScore with ps-leaderboard for real-time scores — see PractiScore leaderboard.
Can athletes follow without watching the stream?
Yes. At https://m.scoring.services/ during the match; after closing, in the hub or Match list.
Where do I configure overlay before going live?
At PractiScore management → Edit → Overlay config or Set up overlay. OBS step by step: OBS Studio overlay.