Difusión
Lo que FINISH envía, y a quién: el estado de cada carrera en curso (clasificación, vueltas, tiempos), a los marcadores de TABLEAU, a la síntesis de voz de VOICE y a cualquier cliente de la red. FINISH envía el estado completo cuando llega un cliente, y luego solo los cambios.
| Producto | Equipo | Enlace | Dirección | Canales | Desde | Lotes | KB | En espera | Reloj (ms) |
|---|---|---|---|---|---|---|---|---|---|
| TABLEAU | ECRAN-PUBLIC | TCP | 192.168.1.21 | todo | 13:30 | 1 284 | 412 | 0 | +2 |
| VOICE | SONO | TCP | 192.168.1.22 | todo | 13:31 | 1 280 | 405 | 0 | −1 |
- El estado de la difusión y Reiniciar la difusión.
- El anuncio: los clientes encuentran FINISH solos.
- El transporte TCP, el de casi todos los clientes.
- Aceptar ChronoFEED-SIM.
- Los clientes conectados.
Una carrera solo se difunde si su casilla Difusión está marcada (ficha de carrera) y mientras esté cargada, en curso o terminada: una carrera corrida sale de inmediato de los marcadores. Los transportes se suman; cambiar un ajuste solo reinicia el transporte afectado. Vea el escenario Difundir hacia TABLEAU y VOICE.
Reiniciar la difusión
Dónde: Difusión, arriba
Detiene y vuelve a iniciar todos los transportes (TCP, UDP, base de datos, anuncio, Redis). Los clientes se vuelven a conectar solos y reciben el estado completo. Al lado: «Difusión:» y los transportes activos («TCP :8210 · anuncio · reloj :8213»), o «Detenida».
Anunciar FINISH en la red cada 2 s
Dónde: Difusión, tarjeta Anuncio (descubrimiento); marcada por defecto
Los marcadores, VOICE y SIM encuentran FINISH solos (UDP, puerto 8212), sin escribir ninguna dirección. El anuncio no contiene ninguna contraseña. Dos FINISH en la misma red (dos pistas) se anuncian ambos: el cliente propone la lista y recuerda el nombre elegido.
Nombre mostrado por los clientes
Dónde: Difusión, tarjeta Anuncio
El nombre de este FINISH en los clientes (el nombre del equipo por defecto). Ponga un nombre claro («FINISH-Starford») cuando varios FINISH comparten la red: es por este nombre que cada cliente encuentra el suyo, aunque cambie la dirección.
IP (TCP)
Dónde: Difusión; marcada por defecto
Una conexión por cliente: cada uno recibe el estado completo, y luego solo los cambios; un cliente lento no frena a los demás. Entrega garantizada, fotos de los atletas, filtrado por canales. La opción predeterminada (puerto 8210).
Aceptar ChronoFEED-SIM
Dónde: Difusión, tarjeta Simulador (ChronoFEED-SIM); desmarcada por defecto
Permite que un SIM se conecte a este FINISH y simule sus carreras, sea cual sea el modo (competición, entrenamiento, demostración). Desmarcada, se rechaza (el registro y esta página lo indican). Un SIM conectado se indica en la barra de estado («SIM conectado», fondo naranja). Solo para pruebas sin material: desmárquela en competición.
UDP
Dónde: Difusión
Un solo envío para todas las pantallas (datagramas de menos de 1200 bytes; el estado completo se reenvía cada 2 s). Multicast (recomendado) o Broadcast, y el puerto (8211). Para clientes del protocolo de difusión que escuchan en UDP; TABLEAU y VOICE no reciben por UDP (se conectan por TCP, o por Redis para un marcador remoto).
Grupo multicast
Dónde: Difusión, tarjeta UDP
La dirección del grupo (239.255.82.10 por defecto): los clientes UDP deben escuchar la misma.
Base de datos (PostgreSQL)
Dónde: Difusión
Los cambios también salen por la base de datos (LISTEN / NOTIFY en el canal «chronofeed_diffusion»): para un cliente que tiene acceso a la base de datos y no a la red de los marcadores. Solo recibe los cambios. TABLEAU y VOICE no la usan.
Redis (marcadores remotos y archivo)
Dónde: Difusión
Para un TABLEAU en otra red, en cualquier lugar del mundo, y para guardar los resultados en la nube. Usted aporta su propio servidor Redis; sus credenciales se quedan en este equipo, cifradas por Windows. Redis recibe los mismos lotes que los demás transportes, a través de una cola: lento o cortado, no frena nada. Probar la conexión, Guardar, y luego el estado («Conectado a … · espacio «…» · N lotes publicados · marcadores remotos: …»).
Servidor (host)
Dónde: Difusión, tarjeta Redis
La dirección de su servidor Redis, y su puerto. Debajo: Usuario (opcional) (cuenta ACL de Redis 6 y posteriores; vacío: la cuenta predeterminada) y Contraseña (nunca se muestra ni se escribe en el registro; vacía: conservar la que está guardada).
Conexión cifrada (TLS)
Dónde: Difusión, tarjeta Redis
Casi todos los Redis en la nube la exigen. Desmárquela solo para un servidor de su propia red.
Espacio (su organización o su pista)
Dónde: Difusión, tarjeta Redis
Todas sus claves Redis empiezan por «chronofeed:espace:». Los marcadores remotos escriben el mismo espacio.
Sincronizar todo
Dónde: Difusión, tarjeta Redis, «Archivar los resultados en Redis»
Cada carrera corrida se guarda en su Redis, en JSON legible (sobre la marcha, y con una pasada de control cada diez minutos). El botón hace la pasada a petición: recorre toda la base de datos y escribe lo que falta o ha cambiado, en segundo plano (el cronometraje continúa); Cancelar la detiene. Quitar también las carreras ausentes de esta base de datos: por defecto, una carrera del archivo que no está en esta base de datos se conserva (otra temporada); marcada, se quita. La conservación depende de su servidor: active su persistencia y la política «noeviction».
Clientes conectados (TCP y Redis)
Dónde: Difusión, abajo
Los productos ChronoFEED conectados a este FINISH (marcadores, voces, simulador), con su equipo, el enlace (TCP o Redis), la dirección, los canales solicitados, la hora de conexión, los lotes y kilobytes enviados, lo que está en espera, las recuperaciones, la diferencia de reloj con FINISH y su precisión (FINISH es el reloj maestro: los clientes calculan el cronómetro a partir de la hora de salida). El botón desconecta un cliente (se volverá a conectar).
Cambios desde el borde de la pista (MAPPING)
Dónde: Difusión, encima de los equipos del borde de la pista (bajo los clientes conectados); OFF por defecto
Permite que un equipo ChronoFEED-MAPPING del borde de la pista cambie los transpondedores asignados. Cada equipo debe ser aceptado: su solicitud aparece en la parte superior de la ventana («Aceptar», «Rechazar»); sin respuesta en 5 minutos, caduca y nada cambia. Los equipos aceptados se listan aquí, cada uno con «Retirar el acceso». Cada cambio se notifica en la parte superior de la ventana y se escribe en el registro.
OFF: FINISH rechaza toda solicitud y todo cambio desde el borde de la pista. Pasar a OFF retira el acceso de todos los equipos: al volver a ON, cada uno debe volver a pedirlo y ser aceptado de nuevo. El ajuste se conserva de un inicio al siguiente; cada paso ON / OFF se escribe en el registro.