Language: Português (BR) · Español
This page documents how we broadcast practical shooting matches live: the scoreboard comes from Scoring Services, the transparent overlay enters OBS Studio as a Browser Source, and the audience follows along on mobile at m.scoring.services. vMix, Streamlabs, and other programs use the same overlay URL.
overlay tiro prático PractiScore PS-Leaderboard OBS overlay IPSC placar ao vivo hotsite scoring.services
Meet the IPSC Leaderboard for PractiScore: tablet integration, OBS overlays, real-time leaderboards, and WinMSS / ShootingHouse export.
Jump straight to import tools and related guides.
Step-by-step workflow: match data in Scoring Services, overlay in OBS Studio (Browser Source), and live scoreboard for the audience.
Na prova ativa: /match/{id}/config/overlay → escolher pista → copiar URL.
Abrir provasFonte Navegador, 1920×1080, marcar fundo transparente; sem Custom CSS extra.
Guia overlayComparativos, PDF e cronógrafo no mesmo ecossistema.
/ferramentas-analise-tiro-praticoReal recording of our live setup — Scoring Services scoreboard on screen, transparent OBS overlay, and athletes following along at m.scoring.services.
Gravação de exemplo da nossa transmissão ao vivo: placar e últimos tiros do Scoring Services na tela, overlay transparente adicionado no OBS Studio como Browser Source (fonte Navegador), enquanto atletas acompanham a mesma prova em https://m.scoring.services/ e em /matches. O mesmo fluxo vale para vMix, Streamlabs e outros programas com fonte web.
On the broadcast, you add a Browser Source with the overlay URL — transparent background, 1920×1080 — in OBS Studio, vMix, or Streamlabs. The scoreboard numbers come from Scoring Services because, during the match, PractiScore tablets send scores through the integration set up by the club. Athletes and the audience also see the same data at /matches and through the leaderboard APIs.
The guide at /practiscore-integration-ipsc summarizes the integration within the scoring.services ecosystem. The site https://hotsite.scoring.services/ presents the IPSC Leaderboard for PractiScore: sync between tablets and dashboard, leaderboards that update instantly, TV kiosk mode at the range, custom OBS overlays, detailed score logs, and compatibility with PractiScore 1.7.x and 2.0.x. For the organizer it starts with free sign-up at https://scoring.services/register access at https://login.scoring.services and the install guide on the hotsite (install.html).
A rolling leaderboard by division, a band with featured athletes, a bottom bar with the last shot (A/C/D/M hits, time, hit factor), and an optional sponsor area. Data via /api/totals/json and /api/{stage}/last_shooter. Configure it at /match/{id}/config/overlay and adjust colors at .../overlay/config — see docs/ipsc_overlay_configuration.md.
While the stream uses the overlay, athletes check the same match at /matches (kiosk with Smart Refresh) or, after import, in the hub at https://im.scoring.services/ The hotsite highlights online results, verification, and export to WinMSS and ShootingHouse — post-match continues at /imported_matches, /comparacao, and the IPSC guide.
1) Make sure the match is receiving data (PractiScore or live ingestion). 2) Open /match/{id}/config/overlay and pick the stage. 3) Adjust colors at .../overlay/config. 4) Copy the URL. 5) In OBS: Add → Browser Source → paste the URL, 1920×1080, enable “Transparent background”. 6) Test in preview before going live. URL variants: IPSC .../stage/{stage_id}/overlay; TDT .../tdt/results/{stage_id}/overlay.
Blank overlay: confirm an active match and the stage in the URL. Lag: check that PractiScore tablets are synced (hotsite) and that the kiosk at /matches updates; the overlay uses a short poll for the last shot. Clipped text: reduce the scale in OBS or use a compact theme in the config wizard.
Direct links to im.scoring.services — match list, import, athlete search, editors, and more.
Each card opens a dedicated area of the import and analysis hub.