Neu: Live-Builder v1

Die Zukunft von HTML5-Live-Grafiken

Servus! Mit Glassmorphism, GPU-beschleunigten Effekten und Live-Datenanbindung: Overlays, die wirklich krachen – im Browser, direkt im Stream.

  • Latenzarm & OBS/NDI-freundlich
  • Variablen- & Theme-System
  • API/WebSocket-Ready
Heim
Sätze 2
23
19–25 22–25 25–20 25–20
Gast
Sätze 2
23

Ein Baukasten, der live abliefert

Performance, Flexibilität und Kontrolle – für Produktionen, die zählen.

WSWebSockets

Live-Updates in Millisekunden – Scores & Ticker ohne Reload.

APIREST & Variablen

Saubere Endpoints & Variablenbindung für deine Datenquellen.

FXGPU-Effekte

Blur, Glows & Transitions – smooth und hardwarebeschleunigt.

THThemes

Farben, Spacing, Typo – alles als Tokens steuerbar.

TMTemplates

Scoreboards, Lower Thirds, Ticker – sofort einsatzbereit.

QAProd-Ready

Deterministisches Layout, Captions-Safe, Edge-Cases bedacht.

Preise & Pläne

Starte gratis. Upgrade erst, wenn’s ernst wird.

Free

0€ /Monat
  • 2 Projekte
  • Standard‑Templates
  • 720p60 Output
  • Community‑Support
Kostenlos starten

Studio

50€ /Monat
  • Unbegrenzte Projekte
  • 4K Output (Beta)
  • Team‑Seats (bis 3)
  • Branding (Custom Fonts/Logos)
  • Roadmap‑Wünsche priorisiert
Studio testen * Leistungsabhängig; Encoder/Netzwerk erforderlich.

Enterprise

Auf Anfrage
  • SSO, Rollen & Teams
  • SLA (99,9%) & Premium‑Support
  • On‑Prem / Private Cloud
  • Individuelle Komponenten
  • Schulungen & Abnahmen
Angebot anfragen
Preise inkl. MwSt., monatlich kündbar. Jährlich ≙ 12× mit 20% Rabatt (z. B. Pro: 192 €/Jahr; Studio: 480 €/Jahr).

So funktioniert’s

Vom Template zum Live-Overlay in vier Schritten.

Template wählen Scoreboard, Lower Third oder eigenes Layout.
Theme setzen Farben, Logos, Typo – alles per Tokens.
Daten verbinden WebSocket/REST oder CSV – du entscheidest.
Publish & Go Live Als URL in OBS/NDI einbinden – fertig.

Live-Update per WebSocket

Minimaler Code, maximale Wirkung.

// Beispiel: Score in Echtzeit aktualisieren
const ws = new WebSocket('wss://example.com/live');

ws.onmessage = (e) => {
  const d = JSON.parse(e.data);
  // IDs oder data-Attribute deiner Komponente
  document.querySelector('[data-home-name]').textContent  = d.home.name;
  document.querySelector('[data-away-name]').textContent  = d.away.name;
  document.querySelector('[data-home-score]').textContent = d.home.score;
  document.querySelector('[data-away-score]').textContent = d.away.score;
  // Sets/Partials
  const list = document.querySelector('[data-sets]');
  list.innerHTML = d.sets.map(s => `${s.home}–${s.away}`).join('<br>');
};
    

Bereit für Grafiken, die knallen?

Starte jetzt – kostenlos testen, später upgraden. Keine Kreditkarte nötig.