Projekt “JESC - Java Electronic Scoreboard Connector”

pic_scoreboard2

Das Open-Source Projekt “Java Electronic Scoreboard Connector” hat sich zum Ziel gesetzt, einen Adapter zu erstellen, mit dem es möglich ist, Anzeigetafeln von Herstellern wie Omega, Molten, Waterfly, Stramatel oder anderen anzubinden und anzusteuern. Das Projekt ist als Open-Source Projekt angelegt, um allen Entwicklern und Anwendern die Möglichkeit zu bieten, von der Entwicklung ohne Kosten zu profitieren.

Dies wird auch Waterpolo Timing die Möglichkeit eröffnen, in Zukunft elektronische Anzeigetafeln ansteuern zu können.

Das Projekt wird auf der bekannten Open-Source Entwicklungswebsite sourceforge.net gehostet. Interessierte Entwickler (ggf. mit Zugriff auf eine Anzeigetafel) können sich dort registrieren, dem Entwicklungsteam beitreten und das Ergebnis frei verwenden.

Hier geht’s zur Projektwebsite:
http://sourceforge.net/projects/jesc

Projekt “EMS - electronic match sheet” Format

pic_ems

Das Projekt EMS (electronic match sheet/elektronisches Spielprotokoll) soll die Basis für eine elektronische Ergebnis- und Spielereignisübermittlung im Internet ermöglichen. Das EMS-Format beschreibt den Aufbau einer XML-Datei, die alle Informationen die bisher auf einem Papierprotokoll geführt wurden, beinhaltet.

Wie funktioniert das?

Der Anbieter einer Ligawebsite kann mit den vorhandenen Daten zu Spielen, Mannschaften und Spielern eine Datei erzeugen, die ungefähr so aussieht: import.ems.

Die Datei kann dann in Waterpolo Timing geladen und während dem Spiel mit allen Aufstellungen, Protokollführern, Ereignissen, … ergänzt werden. Nach Abschluss des Spiels kann dann die endgültige EMS Datei erzeugt und (bei vorhandenem UMTS/Internetzugang) direkt an die Ligawebsite gesendet werden. Die endgültige EMS sieht dann ungefähr so aus: export.ems.

Welche Informationen (ob nur Ergebnisse oder auch alle Ereignisse) veröffentlicht werden, kann der Anbieter der Ligawebsite abhängig von den Anforderungen selbst bestimmen.

Technischer Hintergrund

Vorteil der Umsetzung in einem XML Format ist, das die Informationen auch für Menschen einfach zu lesen und zu verstehen sind und auf einfache Art und Weise mit allen gängigen Programmiersprachen ausgelesen und interpretiert werden können.

Damit die XML Datei von allen Anbietern einheitlich aufgebaut wird, gibt es ein so genanntes XSD Schema, was die Struktur der XML Datei (hier der EMS Datei) beschreibt. Die aktuelle Version des XSD Schema gibt es hier:

Grundstruktur (anklicken zum Vergrößern):

xsd_matchsheet

Detailansicht Ergebnisse
Detailansicht Spieloffizielle
Detailansicht Mannschaft/Spieler
Detailansicht Spielprotokoll

Die Turniersaison…

… wirft ihre Schatten voraus und deshalb wird es demnächst auch von Waterpolo Timing eine spezielle Aktion geben, soviel kann schon verraten werden. Mehr Informationen gibt es demnächst hier!


ältere Beiträge »