Server-Seiten für D:\www-root

WWWROOT-V1 · Fassung 8.0 · 64 Dateien · jüngste Änderung 21.10.2026 09:42

Alles auf einmal

Für einen frisch aufgesetzten Rechner — alle Bündel in einem Zug.

Gesamtpaket herunterladen

Prüfsumme: a52224e07fb2d60796aab2cc2ff70a052f700d4aeaf0698094c2c466c1c36ba2

Welcher Rechner hat welchen Stand

Grün heißt: Dieses Bündel liegt dort genau so, wie es hier steht. Rot heißt: eine ältere Fassung — einspielen lohnt. Grau: dieses Bündel wurde dort noch nie geholt.

Rechner Fassung seiten dashboard regie netz leitung texter avimover verteiler gemeldet
RTMP-SERVER-1 7.5 veraltet nie geholt nie geholt aktuell aktuell nie geholt nie geholt aktuell 19.10.2026 08:48
LAPTOP-STREAM-1 — nie geholt nie geholt nie geholt nie geholt nie geholt nie geholt nie geholt nie geholt 10.10.2026 02:41
CAPT-SERVER-1 7.8 aktuell aktuell aktuell aktuell aktuell aktuell aktuell aktuell 21.10.2026 13:16

Einstieg + Hallenmikrofon

Die Startseite des Rechners und die Sender-Seite fürs Hallenmikrofon.

DateiRolleGrößeGeändertWofür
index.php programm 32,4 kB 17.10.2026 08:16 Die Einstiegsseite des Rechners — Kacheln und Dienste.
mikro/index.php programm 42,8 kB 20.10.2026 04:32 Hallenmikrofon senden: Mikrofon, Pegel, Qualität, OBS-Adressen.
kamera/index.php programm 55,6 kB 20.10.2026 04:32 Hallenkamera senden: OBSBOT Virtual Camera, Auflösung, Vorschau, OBS-Adressen.
ziele.json vorlage 0,3 kB 08.10.2026 08:45 Adressen der Dienste. Wird am Rechner über das Setup gepflegt — nur anlegen, wenn sie fehlt.

Nur dieses Bündel

Fassung 7.9 · Prüfsumme 0d1bfc8657085320… · jüngste Änderung 20.10.2026 04:32
Auf den Rechnern: 1× aktuell1× veraltet1× nie geholt

Stream-Dashboard

Der Überblick über die laufende Produktion.

DateiRolleGrößeGeändertWofür
dashboard/index.php programm 287,3 kB 19.10.2026 13:57 Das Dashboard. Hieß früher dashboard.php und lag lose im Webroot.
dashboard/pruefen.php programm 14,5 kB 09.10.2026 03:13 Prüfseite: sagt in einem Satz, warum Felder im Setup leer bleiben. Ändert nichts.
dashboard/pegel.php programm 15,3 kB 08.10.2026 21:22 Pegelanzeige für eine Tonspur aus MediaMTX. Als Kachel-Quelle eintragen: pegel.php?pfad=hallenmikro
dashboard/config.json vorlage 9,6 kB 10.10.2026 05:16 Einstellungen des Rechners — nur anlegen, wenn sie fehlt.
dashboard/dashboard.json vorlage 0,8 kB 09.10.2026 02:03 Aufbau der Kacheln — am Rechner angepasst.
dashboard/stream_stats_global.json vorlage 0,3 kB 04.10.2026 18:33 Zählerstand. Wird im Betrieb fortgeschrieben.
dashboard/obs-status.php programm 15,3 kB 10.10.2026 03:57 Sendezustand EINER OBS-Instanz. Aufruf: obs-status.php?key=m1 — die Adresse kommt vom Gerät aus der config.json.
dashboard/vendor/obs-ws.min.js programm 23,4 kB 09.10.2026 01:57 obs-websocket-js 5.0.1, lokal abgelegt. Ohne Internet in der Halle lud die Bibliothek sonst nicht und die Anzeige blieb stumm.
dashboard/browser-einrichten.php programm 7,7 kB 09.10.2026 03:11 Erzeugt Dashboard.cmd und Browser-Ausnahme.ps1 mit der Adresse DIESES Rechners — für die Browser-Ausnahme „unsicherer Inhalt", ohne die jede OBS-Kachel über https leer bleibt.
dashboard/Aufraeumen.cmd programm 1,4 kB 10.10.2026 03:52 Räumt nach dem Einspielen weg, was eine frühere Fassung hinterlassen hat. Auch zum Doppelklicken.
dashboard/Aufraeumen.ps1 programm 4,1 kB 10.10.2026 03:52 Das Skript dazu: verschiebt OBS-Status\ nach _abgeloest\ — umbenannt, nicht gelöscht.
dashboard/obs-steuerung.php programm 275,4 kB 21.10.2026 09:42 OBSSTEUER-V1: Alle OBS-Instanzen auf einen Blick und auf einen Griff — Szene (seit wann), Profil, Aufnahme, Stream, Statistik; umschalten einzeln, als Gruppe oder alle.
dashboard/OBS-FERNSTEUERUNG.md programm 38,7 kB 21.10.2026 09:34 Was die OBS-Fernsteuerung kann, wie sie gebaut ist und wo die Grenze liegt — Phase 1. Geht mit, damit die Beschreibung dort liegt, wo die Seite laeuft.
dashboard/FILTER-RECHERCHE.md programm 20,4 kB 11.10.2026 05:19 Recherche zu Replay Source und Source Record (FILTERRECH-V1): was in unseren Paketen steht, welche Einstellungen die Plugins haben, und was davon ueber obs-websocket erreichbar ist.

Nur dieses Bündel

Fassung 8.0 · Prüfsumme 62b58689d866e1ff… · jüngste Änderung 21.10.2026 09:42
Auf den Rechnern: 1× aktuell2× nie geholt

Regie-Dashboard

Aufnahmen sichten und in die Warteschlange geben.

DateiRolleGrößeGeändertWofür
regie/index.php programm 20,3 kB 19.10.2026 13:57 Gateway — Projektauswahl.
regie/regie_dashboard.php programm 88,3 kB 09.10.2026 21:20 Die Arbeitsseite je Projekt.
regie/file_action.php programm 16,2 kB 09.10.2026 19:33 Dateien verschieben, umbenennen, löschen.
regie/project_manager.php programm 9,3 kB 09.10.2026 19:40 Projekte anlegen und verwalten.
regie/video_queue.php programm 4,9 kB 18.02.2026 14:22 Die Warteschlange.
regie/scan_mats_online.php programm 16,2 kB 09.10.2026 19:35 Matten abfragen, solange der Stream läuft.
regie/scan_mats_offline.php programm 3,0 kB 18.02.2026 16:34 Nachträglich einlesen.
regie/scan_offline_stats.php programm 8,8 kB 18.02.2026 16:35 Auswertung der Nachlese.
regie/stream_local.php programm 1,7 kB 18.02.2026 10:54 Lokale Wiedergabe.
regie/test_ffmpeg.php programm 6,8 kB 15.02.2026 13:10 Prüft, ob ffmpeg erreichbar ist.
regie/results.php programm 4,1 kB 09.10.2026 19:33 Ergebnisse anzeigen.
regie/get_assets.php programm 2,9 kB 15.02.2026 15:37 Grafiken ausliefern.
regie/dir_picker_api.php programm 1,2 kB 17.02.2026 17:36 Ordnerauswahl.
regie/setup.php programm 31,5 kB 10.10.2026 03:44 Einrichtung.
regie/sportarten.php programm 12,2 kB 09.10.2026 21:20 Zugriff auf die Sportart-Vorlagen (SPORTARTEN-V1).
regie/sportarten.json programm 34,6 kB 09.10.2026 21:19 Die 29 Sportart-Vorlagen: Kategorien, Farben, Altersklassen, Kanalnamen. Wird mit jedem Update ERSETZT, damit neue Sportarten und Korrekturen ankommen. Wer örtlich etwas anderes braucht, legt daneben sportarten.eigene.json mit demselben Aufbau an — die wird nie geliefert und nie überschrieben, und was dort steht, sticht.
regie/config.json vorlage 3,2 kB 10.10.2026 03:44 Pfade und Vorgaben des Rechners.
regie/projects.json vorlage 9,3 kB 09.10.2026 21:21 Projektliste — wächst im Betrieb. Rolle 'vorlage': wird nur angelegt, wenn sie fehlt — ein Update darf die Projekte des Rechners NIE überschreiben.
regie/results.json vorlage 0,3 kB 05.07.2026 13:17 Ergebnisstand. Ab SPORTARTEN-V1 zählt jedes Projekt in projects/<id>/results.json; diese hier bleibt als Rückfall, wenn kein Projekt angegeben ist.

Nur dieses Bündel

Fassung 7.6 · Prüfsumme 4ab4561c0bbd0f11… · jüngste Änderung 19.10.2026 13:57
Auf den Rechnern: 1× aktuell2× nie geholt

Verbindungsmanager

Lokales Netzwerk: Welches Gerät antwortet, und wie komme ich drauf.

DateiRolleGrößeGeändertWofür
netz/index.php programm 60,1 kB 04.10.2026 14:33
netz/lib.php programm 51,7 kB 04.10.2026 14:22
netz/setup.php programm 69,7 kB 04.10.2026 14:29
netz/pruefen.php programm 4,0 kB 04.10.2026 14:22
netz/glpi.php programm 18,2 kB 17.08.2026 09:18
netz/messen.php programm 17,1 kB 17.08.2026 10:55
netz/spur.php programm 5,5 kB 17.08.2026 10:28
netz/LIESMICH.txt programm 6,7 kB 17.08.2026 08:48
netz/verteilen.php programm 15,3 kB 04.10.2026 14:23

Nur dieses Bündel

Fassung 5.8 · Prüfsumme 489bf280d82a53ef… · jüngste Änderung 04.10.2026 14:33
Auf den Rechnern: 2× aktuell1× nie geholt

Leitungstester

Was die Leitung kann — und was sie aushält, wenn alle Matten senden.

DateiRolleGrößeGeändertWofür
leitung/index.php programm 45,9 kB 10.10.2026 03:57
leitung/pruefung.inc.php programm 12,3 kB 04.10.2026 16:22
leitung/messen.inc.php programm 17,2 kB 04.10.2026 15:49
leitung/profil.inc.php programm 14,3 kB 04.10.2026 15:48
leitung/last.inc.php programm 33,0 kB 04.10.2026 16:22
leitung/verteilen.php programm 13,1 kB 04.10.2026 16:14

Nur dieses Bündel

Fassung 5.8 · Prüfsumme 2a9658e4b0b516b0… · jüngste Änderung 10.10.2026 03:57
Auf den Rechnern: 2× aktuell1× nie geholt

Matten-Texter

Die Laufschriften je Matte. Gehört in den Webordner und NICHT unter dashboard/ — die Texte liest auch das Dock in OBS, und beiden liegt der Webordner gleich nah.

DateiRolleGrößeGeändertWofür
matten-texter/index.php programm 11,3 kB 19.10.2026 13:57 Der Texter: Laufschrift je Matte schreiben, Profile verwalten.
matten-texter/config.json vorlage 0,1 kB 08.10.2026 17:20 Turniername, Mattenzahl, Namensschema — wird am Rechner gepflegt.
matten-texter/profiles/Bremen-Masters.json vorlage 0,1 kB 08.10.2026 17:20 Beispielprofil. Eigene Profile bleiben unberührt.
matten-texter/profiles/Elefant.json vorlage 0,1 kB 08.10.2026 17:20 Beispielprofil.

Nur dieses Bündel

Fassung 7.6 · Prüfsumme 266193876cc2aad4… · jüngste Änderung 19.10.2026 13:57
Auf den Rechnern: 1× aktuell2× nie geholt

AVI-Mover Status-Seiten

Die Seite, auf der man sieht, was der AVI-Mover gerade tut. Sie läuft nicht auf dem Mattenrechner, sondern im Webordner — deshalb muss sie hier mitgehen, wenn sie sich auf dem Server ändert.

DateiRolleGrößeGeändertWofür
avi-mover/Status.html programm 16,1 kB 10.10.2026 01:19
avi-mover/Zentrale.php programm 81,8 kB 10.10.2026 04:38
avi-mover/Archiv.php programm 48,4 kB 10.10.2026 00:14
avi-mover/off-mover.png programm 7,5 kB 10.09.2026 20:29
avi-mover/on-mover.png programm 7,3 kB 10.09.2026 20:29
avi-mover/Pocessing.gif programm 42,9 kB 27.06.2026 20:54
avi-mover/favicon.ico programm 14,7 kB 11.10.2026 00:49

Nur dieses Bündel

Fassung 5.8 · Prüfsumme 35182956d3287766… · jüngste Änderung 11.10.2026 00:49
Auf den Rechnern: 1× aktuell2× nie geholt

Verteiler (nur Linux-RTMP-Server)

Verteil-Gateway: Quellen im Hallen-LAN auf Modems, OMR oder Halle verteilen (VERTEILERSEITE-V1). Braucht verteiler-apply + sudoers — auf Windows-Rechnern ohne Nutzen.

DateiRolleGrößeGeändertWofür
verteiler/index.php programm 31,6 kB 16.10.2026 23:24 Die Verteiler-Seite: Zuordnung, Ziele, Szenarien, Halle, Prüfen.

Nur dieses Bündel

Fassung 1.3 · Prüfsumme c799e7edd61df5c5… · jüngste Änderung 16.10.2026 23:24
Auf den Rechnern: 2× aktuell1× nie geholt

Was die Rollen bedeuten

programm Wird auf dem Rechner immer ersetzt. Vorher legt der Updater ein Backup mit Zeitstempel an.
vorlage Wird nur angelegt, wenn sie fehlt. Eine vorhandene bleibt unangetastet — dort stehen die Einstellungen, die am Rechner selbst über das Setup gemacht wurden.

Nicht mit dem Spiegel-Abgleich verwechseln

Der Updater hat eine zweite Aufgabe, die D:\www-root mit robocopy /MIR vom NAS spiegelt. Die löscht im Ziel alles, was in der Quelle fehlt. Dieser Baukasten liefert nur einen Ausschnitt — sein Paket darf dort nicht als Quelle eingetragen werden, sonst verschwindet beim ersten Lauf alles, was er nicht kennt. Das Einspielen von hier ergänzt und ersetzt, aber entfernt nie.

Geschützt ist das ab Updater-Fassung mit MIRSCHUTZ-V1: _paket.json, Backup\ und _alt\ stehen fest im Robocopy-Befehl als Ausnahme — nicht als Einstellung, die jemand vergessen kann. Der Stand-Marker und die Sicherungen überleben jeden Spiegellauf.

Für den Updater

?was=fassung              Stand und Prüfsumme über alle Bündel
?was=fassung&bund=seiten   nur dieses Bündel
?was=paket                das Gesamtpaket (ZIP, beim Abruf gepackt)
?was=paket&bund=seiten     nur dieses Bündel
?was=melden               was auf dem Rechner liegt (POST, STAND-V1)

Bündel: seiten · dashboard · regie · netz · leitung · texter · avimover · verteiler
Die Prüfsumme geht über Weg und Inhalt jeder Datei. Stimmt sie mit der zuletzt eingespielten überein, braucht der Updater nichts zu laden. Seit STAND-V1 hat jedes Bündel seine eigene — sonst ließe sich nicht sagen, welches davon veraltet ist.
?was=melden nimmt entgegen, was auf einem Rechner liegt, und antwortet mit dem Urteil je Bündel (aktuell, veraltet, fehlt). Gespeichert wird nur Rechnername, Fassung und Prüfsumme — und nur, damit die Übersicht oben etwas zu zeigen hat.