Erweiterte Widget-Overlays: Countdown, Event List, Stream Labels #39

Open
opened 2026-07-15 18:55:34 +02:00 by frank · 0 comments
Owner

Kontext

Streamlabs, StreamElements und Meld Studio bieten eine Reihe nützlicher Widgets, die Streamertool noch fehlen: Countdown-Timer, Event List, Stream Labels, Viewer Count und Credits.

Ziel

Folgende Builtin-Widgets als Overlay-Endpoints bereitstellen:

1. Countdown-Timer

  • Konfigurierbare Dauer, automatischer Start bei Stream-Beginn
  • Overlay: Große Ziffernanzeige, "Starting Soon"-Text
  • Admin-UI: Dauer, Titel, automatischer Start

2. Event List (Letzte Events)

  • Liste der letzten X Events (Follow, Sub, Bits, Raid)
  • Overlay: Scrollende Liste, konfigurierbare Dauer pro Eintrag
  • Event-Bus Integration

3. Stream Labels

  • Text-Overlays für: Follower-Zahl, Sub-Zahl, Stream-Dauer, Viewer-Zahl
  • Formatierbar (HTML/CSS), mit Prefix/Suffix
  • Live-Updates via Event-Bus

4. Credits / End-of-Stream

  • Automatische Danksagung am Stream-Ende
  • Zeigt: letzte Follower, Subs, Top-Spender, Mods
  • Manuell triggern via Admin-UI oder Event

5. Viewer Count

  • Einfaches Zuschauer-Zahl Overlay
  • Twitch API (Helix) oder Event-Bus

Technische Leitplanken

  • Jedes Widget eigener Overlay-Endpoint (z. B. /overlay/countdown)
  • Konfiguration via URL-Parameter oder Widget-Manager (#38)
  • Builtin in Streamertool (keine Extension nötig)
  • CSS-Token-System für einheitliches Styling

Akzeptanz

  • Countdown-Timer ist als Overlay nutzbar
  • Event List zeigt die letzten 10 Events
  • Stream Labels aktualisieren sich live
  • Credits-Overlay kann am Stream-Ende gezeigt werden
  • Viewer Count Overlay funktioniert
## Kontext Streamlabs, StreamElements und Meld Studio bieten eine Reihe nützlicher Widgets, die Streamertool noch fehlen: Countdown-Timer, Event List, Stream Labels, Viewer Count und Credits. ## Ziel Folgende Builtin-Widgets als Overlay-Endpoints bereitstellen: ### 1. Countdown-Timer - Konfigurierbare Dauer, automatischer Start bei Stream-Beginn - Overlay: Große Ziffernanzeige, "Starting Soon"-Text - Admin-UI: Dauer, Titel, automatischer Start ### 2. Event List (Letzte Events) - Liste der letzten X Events (Follow, Sub, Bits, Raid) - Overlay: Scrollende Liste, konfigurierbare Dauer pro Eintrag - Event-Bus Integration ### 3. Stream Labels - Text-Overlays für: Follower-Zahl, Sub-Zahl, Stream-Dauer, Viewer-Zahl - Formatierbar (HTML/CSS), mit Prefix/Suffix - Live-Updates via Event-Bus ### 4. Credits / End-of-Stream - Automatische Danksagung am Stream-Ende - Zeigt: letzte Follower, Subs, Top-Spender, Mods - Manuell triggern via Admin-UI oder Event ### 5. Viewer Count - Einfaches Zuschauer-Zahl Overlay - Twitch API (Helix) oder Event-Bus ## Technische Leitplanken - Jedes Widget eigener Overlay-Endpoint (z. B. /overlay/countdown) - Konfiguration via URL-Parameter oder Widget-Manager (#38) - Builtin in Streamertool (keine Extension nötig) - CSS-Token-System für einheitliches Styling ## Akzeptanz - [ ] Countdown-Timer ist als Overlay nutzbar - [ ] Event List zeigt die letzten 10 Events - [ ] Stream Labels aktualisieren sich live - [ ] Credits-Overlay kann am Stream-Ende gezeigt werden - [ ] Viewer Count Overlay funktioniert
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
frank/streamertool#39
No description provided.