El competidor que cargás una vez es el mismo que puntúa el juez, el que sigue el GPS, el que dispara el parcial y el que aparece en el zócalo de la transmisión. No hay que copiar nada de un sistema a otro.
El juez entra con un código de seis caracteres desde su propio teléfono. Sin cuenta, sin instalar nada, sin capacitación: abre el link, pone su nombre y ya está puntuando.
La pantalla está pensada para la escena real: al sol, parado, con una mano libre y entre diez y cuarenta segundos por competidor. Teclado numérico de 56 píxeles para puntuar de 0,00 a 100,00 con dos decimales, la guía de rangos de World Skate a la vista y confirmación explícita.
La nota sale sola a la tabla pública en cuanto votaron todos los jueces, así no se publican puntajes a medio cargar. El primero que entra queda como juez principal y puede publicar antes si a alguien se le murió la batería.

El archivo que te dio el reloj, Strava o Wikiloc entra tal cual. Se simplifica la traza, se calcula la distancia y se ponen largada y llegada en las dos puntas.
Los parciales los marcás tocando el mapa. Cada control tiene su propio radio de disparo, porque el GPS no es exacto: en un bosque cerrado querés 40 metros, en una meta al descampado te alcanza con 15.
El formato de recorrido sale del deporte: punto a punto para downhill, circuito para XCO y BMX race, por especiales para enduro y rally.

El endpoint de posiciones habla el protocolo OsmAnd de Traccar, que es el más difundido del rubro. Eso significa que ya funciona con la app OsmAnd, con Traccar Client, con los trackers GPS/GSM genéricos y con cualquier cosa que puedas programar vos.
Y funciona con el celular del corredor: abre un link, aprieta arrancar y el teléfono manda su posición mientras baja. Sin comprar nada.
Cuando una posición cae dentro del radio de un control, el parcial se registra solo con su tiempo. Si querés precisión de competencia, una fotocélula pega en la puerta de cronometraje y manda el instante exacto.

Cualquier celular en la red del evento se convierte en cámara: abre un link, aprieta salir al aire y publica con unos 200 milisegundos de retardo. Las cámaras IP entran por RTSP, una GoPro o un dron por RTMP, un enlace largo por SRT.
Los overlays son páginas con fondo transparente. Copiás el link, lo pegás en OBS como Browser Source y ya tenés la tabla, el zócalo del corredor, el minimapa o el flash de parcial sobre tu video.
Desde la mesa de realización elegís qué overlay está al aire y quién está en foco. Los overlays se actualizan solos: no hay que tocar OBS durante la carrera.

No vendemos aparatos ni te atamos a una marca. El sistema habla los protocolos que ya existen, así que podés arrancar con cero hardware y sumar equipo cuando el evento lo justifique.
Empezá con los celulares de tus jueces y de tus corredores. Si el año que viene comprás fotocélulas, enchufalas: el resto no cambia.
Abre un link y ya es un localizador GPS. Sin instalar nada.
Los genéricos que hablan el protocolo OsmAnd, la app OsmAnd o Traccar Client.
El estándar real de downhill y enduro. Un POST por cruce y listo.
Si lo armás vos, sólo tiene que hacer un GET con lat, lon y hora.
Publica por WebRTC a la red del evento con unos 200 ms de retardo.
RTSP para las wifi, RTMP para encoders y drones, SRT para enlaces largos.
Identifica al piloto. Para el tiempo oficial mandan las fotocélulas.