Zeitlich gesteuert HTML-Elemente einblenden, um dies mit anderen Kanälen, zb. in einer OBS-Szene oder als einfaches Stream-Overlay verwenden zu können. Auch mal checken.
Seiten im Iframe (Quelle-A):
(1) EventBefore.htm (template)
(2) EventAfter.htm (template)
(3) SessionOnAir.htm (template)
(4) SessionPause.htm (template)
Seiten mit/ohne Iframe (Quelle-B)
(5) Static[Name].htm
(Name: Social, TechTrouble, BreakingNews, FlaschenAufraeumen, GleichWiederDa, Tschunk, WaffelnFertig, ...)
Event.Name: Names des Events
Event.URL: Startseite vom Event
Event.Start: DateTime
Event.End: DateTime
Session[n].Title: Title der Session
Session[n].Attendee: Teilnehmende Wesen
Session[n].URL: Startseite zur Session
Session[n].Start: DateTime
Session[n].End: DateTime
…
…
3.1 Pretalx Fahrplan converter nach ot.js (jinja)
3.2 permaClock (js)
3.3 Mousecursor X|Y (js)
3.4 Seafile Syncer (gitlab ci/cd)
3.5 github Mirror (gitlab ci/cd)
[!!!] Decision needed: [!!!]
Entscheidung treffen:
a. Pro Serial/Season ein Fork oder Verzeichnis
b. Pro Event ein Fork oder Verzeichnis
c. Pro Operator (z.b. Studio) ein Fork oder Verzeichnis
Lösung a) pro Event/Operator ein Fork
- Dezentraler Ansatz
- Pro: Struktur einfacher
- Contra: Verwaltung komplizierter
Lösung b) pro Event/Operator ein Verzeichnis
- zentraler Ansatz
- Pro: Verwaltung einfacher
- Pro: Lerneffekte einfacher
- Contra: Struktur komplizierter
6. Ein Vorschlag:
7. [www]
index.html
ot.css
ot.js
(event)
[Standard]
index.html
event.css
event.js
(op)
[Standard]
index.html
Sessions
[default]
10. sessions.json
11.
.
.
.
.
a) gitlab CCCV (SPOT): https://git.cccv.de/codefreezr/overlaytimer
b) github Mirror: InSync with a)
c) Seafile-Share: InSync with a)