Naar de inhoud
ChronoFEED EVENT Help

Uitzending

Het verzenden van het klassement van de onderdelen van het geopende evenement naar de scoreborden van TABLEAU: via het netwerk van de locatie, via de database, of via een Redis-server voor scoreborden op afstand. Hier kiest u ook, onderdeel per onderdeel, wat het publiek te zien krijgt.

Het is de derde module van de kop, Uitzending, opgemaakt zoals die van FINISH.

Uitzending van het algemeen klassement: TCP :8220 · aankondiging :8214 · 214 lots (1 032 messages) · laatste omroep 13:42:11 · klassement gelezen om 13:42:03 Uitzending stoppenNu vernieuwenVolledige toestand opnieuw sturenTransporten herstarten 1
Omroep (detectie)
EVENT elke 2 s aankondigen op het netwerk Naam getoond door de scorebordenSECRETARIAT-HSK
IP (TCP)
Poort8220
UDP
Database (PostgreSQL)
Klassement herlezen
Herlezen elke (s)15
Redis (externe scoreborden)
2
Onderdelen van de open wedstrijd
#UitzendenOnderdeelStatusRegels
1500 m Femmesuitgezonden (officieel)18
2500 m Hommesuitgezonden (voorlopig)20
31500 m Femmesverwijderd16
3
Verbonden scoreborden (TCP en Redis)
ProductComputerKoppelingAdresSindsBatchesWachtendHerkansingen
TABLEAUECRAN-TRIBUNETCP192.168.10.4113:05:1220101×
4
De module Uitzending tijdens de Coupe Hollywood langebaan: de 1500 m Femmes is van de scoreborden gehaald (voorbeeldgegevens).
  1. De statusregel: de open transportkanalen, de verzonden batches, de laatste omroep, de laatste herlezing; de opdrachten (‘Uitzending starten’ wanneer ze gestopt is).
  2. De transportkanalen, elk in een eigen kaart met rechts een vakje, en hun instellingen.
  3. De onderdelen van het geopende evenement en hun vakje ‘Uitzenden’.
  4. De verbonden scoreborden.

De statusregel en de opdrachten

Uitzending starten

Waar: Uitzending, rechtsboven

Kondigt EVENT aan op het netwerk en verzendt het klassement van de aangevinkte onderdelen naar de scoreborden, via de gekozen transportkanalen. De uitzending is standaard gestopt; eenmaal gestart, start ze vanzelf opnieuw bij de volgende start van EVENT. Daarna gaat elke wijziging die in EVENT wordt gedaan (invoer, correctie, officieel maken, import, algemeen klassement) uiterlijk een seconde later weg.

Uitzending stoppen

Waar: Uitzending, rechtsboven

De onderdelen worden van de scoreborden gehaald, daarna worden de transportkanalen gesloten. Een ander evenement openen of EVENT afsluiten haalt de onderdelen ook van de scoreborden.

Nu vernieuwen

Waar: Uitzending, rechtsboven

Leest het klassement van de onderdelen opnieuw uit de database; alleen de verschillen worden verzonden. Handig voor wat FINISH net heeft geschreven, zonder op de automatische herlezing te wachten.

Volledige toestand opnieuw sturen

Waar: Uitzending, rechtsboven

Stuurt het hele uitgezonden klassement opnieuw naar de verbonden scoreborden (een scorebord kan er ook zelf om vragen). Voor een scherm dat achter lijkt te lopen.

Transporten herstarten

Waar: Uitzending, rechtsboven

Sluit en heropent de transportkanalen: na een wijziging van poort of netwerk, of wanneer een scorebord geen verbinding meer maakt.

De transportkanalen

EVENT elke 2 s aankondigen op het netwerk

Waar: Uitzending, Omroep (detectie)

De scoreborden vinden EVENT vanzelf, zonder een adres te typen (UDP, poort 8214: los van FINISH, zodat een oud scorebord het nooit met EVENT verwart). De aankondiging bevat geen enkel wachtwoord.

Naam getoond door de scoreborden

Waar: Uitzending, Omroep (detectie)

De naam van deze computer in de lijst van bronnen van een scorebord (standaard de computernaam).

IP (TCP)

Waar: Uitzending, transportkanalen

Eén verbinding per scorebord (standaard poort 8220); elk ontvangt de volledige toestand en daarna alleen de wijzigingen, en kan de volledige toestand opnieuw vragen. Het betrouwbaarste transport op een lokaal netwerk.

UDP

Waar: Uitzending, transportkanalen

Eén enkele verzending voor alle schermen (standaard poort 8221): Multicast (aanbevolen) of Broadcast. Datagrammen van minder dan 1200 bytes; de volledige toestand wordt elke 2 s opnieuw verzonden.

Multicastgroep

Waar: Uitzending, transportkanalen, UDP

Het adres van de groep (standaard 239.255.82.10) waarop de scoreborden in multicast luisteren.

Database (PostgreSQL)

Waar: Uitzending, transportkanalen

De wijzigingen gaan via de database (LISTEN / NOTIFY, kanaal ‘chronofeed_diffusion_event’): de clients die met dezelfde database verbonden zijn, ontvangen ze meteen, zonder directe verbinding met de computer van EVENT.

Herlezen elke (s)

Waar: Uitzending, Klassement herlezen

Wat in EVENT verandert, gaat binnen de seconde weg; deze herlezing neemt daarnaast op wat FINISH in dezelfde database schrijft (standaard 15 s; 0: nooit).

Redis (externe scoreborden)

Waar: Uitzending, transportkanalen

Voor een scorebord op een ander netwerk (een andere zaal, internet). U zorgt zelf voor een Redis-server; uw inloggegevens blijven op deze computer, versleuteld door Windows. Velden: server, poort, Versleutelde verbinding (TLS), gebruiker (facultatief), wachtwoord (nooit getoond of in het logboek geschreven; leeg: het al opgeslagen wachtwoord behouden), ruimte. Verbinding testen, daarna Opslaan; de status verschijnt eronder.

Server (host)

Waar: Uitzending, Redis

De naam of het adres van de Redis-server.

Ruimte (uw organisatie of uw baan)

Waar: Uitzending, Redis

Een naam die uw uitzendingen scheidt van die van anderen op dezelfde server (‘hsk-starford’); het scorebord moet dezelfde gebruiken.

Onderdelen, scoreborden, logboek

Onderdelen van de open wedstrijd

Waar: Uitzending, rechts

Elk onderdeel met zijn vakje Uitzenden, zijn status — uitgezonden (voorlopig), uitgezonden (officieel), verwijderd, niet uitgezonden (uitzending gestopt) — en zijn aantal regels. Vink ‘Uitzenden’ uit om een onderdeel van de scoreborden te halen (resultaten te controleren): het verdwijnt er meteen van, en komt pas terug wanneer het opnieuw is aangevinkt. Hetzelfde vakje staat in het tabblad Onderdelen; het is standaard aangevinkt.

Verbonden scoreborden (TCP en Redis)

Waar: Uitzending, rechts

Product, computer, koppeling, adres, sinds, verzonden batches, wachtend, herkansingen; × verbreekt de verbinding met een scorebord. De schermen in UDP melden zich niet aan en verschijnen hier niet.

Deze berichten staan nu in het logboek van het evenement, het paneel links in het hoofdvenster.