Alerts pro Ereignis
Follow, Geschenk, Abo, Share, Likes, Kommentar, Beitritt und Zuschauerzahl – jeweils ein eigener Editor. Titel und Text mit Platzhaltern, dazu Sound, Bild/GIF oder Video.
KittiStream hängt sich an deinen laufenden TikTok-Livestream, fängt Follows, Geschenke, Likes, Kommentare, Shares und Abos ab – und spielt daraus deine eigenen Alerts in ein transparentes Overlay. Als Browser-Quelle rein in OBS oder TikTok Live Studio, fertig.
Keine Cloud. Kein Konto. Keine kostenpflichtigen APIs.
→ Aktuell Closed Beta. Zugang gibt's auf Anfrage, die Plätze sind begrenzt.
Jedes Ereignis bekommt seinen eigenen Alert – mit Text, Sound, Bild, GIF, Video, Profilbild, Position, Größe, Animation und Cooldown. Dazu kommen eigenständige Browser-Quellen, die weit über „Text einblenden“ hinausgehen.
Follow, Geschenk, Abo, Share, Likes, Kommentar, Beitritt und Zuschauerzahl – jeweils ein eigener Editor. Titel und Text mit Platzhaltern, dazu Sound, Bild/GIF oder Video.
Neun Einblendungen von pop bis glitch, vier Layouts von Karte bis Vollbild. Die Box ist frei konfigurierbar – oder ganz weg, dann läuft nur das GIF an der Stelle, die du willst.
Eigene Regeln nach Geschenkname, Geschenk-ID, Diamantenwert oder Mindestanzahl. Auswahl direkt aus der TikTok-Geschenkliste – oder per Klick aus dem Live-Feed.
Jedes Geschenk fällt als Miniatur ins Glas, stapelt sich – und läuft bei vollem Glas über den Rand daneben. Die Innenkontur wird aus dem Bild selbst erkannt, ein eigenes Glas braucht also keine neuen Einstellungen. Übersteht ein Neuladen der Quelle.
Das Profilbild des Schenkenden steigt als Rakete auf, platzt am Scheitelpunkt und schleudert das Geschenkbild in Ringen nach außen. Mit Ton, Luftwiderstand und Cooldown.
Top-Gifter und Top-Liker als freistehende Quelle ohne Rahmen. Der Server zählt, das Overlay zeichnet nur – dadurch zeigen Dashboard und OBS garantiert dieselben Zahlen.
Fortschrittsbalken mit Ziel und Schrittweite direkt im Bild. Ist das Ziel erreicht, läuft der zugehörige Alert.
Betritt jemand den Stream, öffnet sich eine Tür und ein Strichmännchen läuft herein und setzt sich – Teamlevel im Herzchen, Name darunter. Wer länger nichts tut, steht auf und geht wieder hinaus.
Zuschauer schieben Songs per Chat in deine Warteschlange: !play,
!revoke, !skip – mit Limits pro Zuschauer, Rechte-Filter und
eigener Quelle für laufenden Song und die nächsten Wünsche.
Der Alert-Text wird vorgelesen – die Audiodatei entsteht auf dem Server und läuft wie ein normaler Sound. Dadurch funktioniert es auch in OBS, wo dem eingebauten Browser meist gar keine Stimmen zur Verfügung stehen. Windows-Stimmen laufen offline, dazu gibt es zehn deutsche KI-Stimmen, fünf männlich und fünf weiblich. Der Chat-Vorleser hat seine eigene Warteschlange: ein 30-Sekunden-Geschenkvideo hält den Chat nicht auf – und ein geschwätziger Chat blockiert keine Alerts.
Schreibt jemand !zug, läuft der hinterlegte Alert – auch dann, wenn der
allgemeine Kommentar-Alert aus ist. Mit Erkennungsart, Berechtigung und Cooldown.
Jede Quelle ist eine eigene Adresse und damit eine eigene Ebene in OBS – getrennt positionierbar, in verschiedenen Szenen, einzeln stummschaltbar. Und jeder Overlay-Kanal hat seine eigene Warteschlange: ein langes Geschenkvideo blockiert die Follow-Alerts nicht.
| /overlay | Sammel-Quelle: sämtliche Alerts |
| /overlay/gifts | nur Geschenk-Alerts und Geschenk-Regeln |
| /overlay/social | Follow, Like, Share, Abo, Kommentar, Beitritt |
| /overlay/commands | alles, was per !befehl ausgelöst wird |
| /glass | Geschenkglas mit Physik und Überlauf |
| /ranking | Top-Gifter und Top-Liker |
| /firework | Geschenkfeuerwerk mit Ton |
| /likegoal | Like-Ziel als Fortschrittsbalken |
| /seats | Strichmännchen-Publikum mit Tür |
| /songs | laufender Song und die nächsten Wünsche |
--host 0.0.0.0 starten und die angezeigte Netzwerk-URL nehmen.Formular unten ausfüllen. Du bekommst eine Antwort per Mail – mit dem Beta-Paket und den Konditionen. Es ist eine geschlossene Beta: es kommen so viele Leute rein, wie ich ordentlich betreuen kann.
Entpacken, KittiStream.exe starten. Beim ersten Start zeigt das Programm eine
Hardware-ID, du schickst sie mir, zurück kommt eine lizenz.txt – die legst du
daneben. Die Prüfung läuft komplett offline: kein Konto, kein Server.
Browser-Quelle anlegen, http://localhost:8000/overlay eintragen, 1920 × 1080,
„Audio über OBS steuern“ an. TikTok-Namen ins Dashboard, verbinden – und mit den
Testbuttons alles durchprobieren, noch bevor du live gehst.
Der Server lauscht standardmäßig auf 127.0.0.1. Kein Zwischendienst, keine
Anmeldung, keine Weitergabe. Profil- und Geschenkbilder kommen direkt von den
TikTok-Adressen, die im jeweiligen Ereignis stehen.
Die Lizenzdatei ist mit Ed25519 signiert und an die Hardware-ID des PCs gebunden, geprüft wird offline. Mehr RAM, neue Grafikkarte oder Windows-Updates ändern nichts – neuer Rechner oder Windows-Neuinstallation schon.
Für den Betrieb reicht die fertige EXE für Windows – kein Python, keine Installation.
data\, media\ und lizenz.txt entstehen daneben und
wandern bei einem Update einfach mit.
KittiStream liest den öffentlichen Livestream über die Bibliothek TikTokLive mit – eine inoffizielle Schnittstelle, die TikTok weder unterstützt noch dokumentiert. Sie kann brechen, wenn TikTok etwas ändert. Genau darauf ist das Programm ausgelegt: Fehler werden abgefangen und im Klartext angezeigt, fehlende Datenfelder führen nicht zum Absturz, bei behebbaren Problemen wird mit wachsender Wartezeit neu verbunden – und Dashboard, Overlay und Testalerts laufen auch ohne Verbindung weiter. Für den Livebetrieb gilt trotzdem: eine Ersatzlösung bereithalten. Dieses Projekt steht in keiner Verbindung zu TikTok oder ByteDance.
KittiStream ist noch nicht öffentlich. Wer mitmacht, bekommt das Programm früh in die Hand, hat einen kurzen Weg zu mir und beeinflusst direkt, was als Nächstes gebaut wird.
Nein. Du entpackst den Ordner und startest KittiStream.exe. Wichtig ist nur:
vorher wirklich entpacken – wer die EXE direkt aus der ZIP-Datei startet, verliert
Einstellungen und Freischaltung beim Schließen. Für Entwickler gibt es zusätzlich den
Quelltext (Python 3.10+, FastAPI).
Das Programm selbst ist plattformunabhängig, die fertige Anwendung und die Freischaltung sind aber auf Windows ausgelegt – die Hardware-ID kommt aus der Windows-Registrierung. Die Beta ist deshalb Windows-only.
Ja, das Overlay ist eine normale Browser-Quelle. Für den Ton in OBS in den Eigenschaften
der Quelle „Audio über OBS steuern“ aktivieren. Willst du die Alerts zusätzlich selbst über
Kopfhörer hören, nimmst du einen zweiten Tab mit ?sound=only.
Dafür ist es gebaut. KittiStream läuft auf dem Gaming-PC mit
--host 0.0.0.0, OBS auf dem Streaming-PC holt sich das Overlay über die
Netzwerk-URL. Die passenden Adressen zeigt das Programm beim Start selbst an.
Zum Steuern der Warteschlange verlangt Spotify ein Premium-Konto und ein aktives Gerät, auf dem gerade Musik läuft. Verbunden wird über eine eigene, kostenlose Spotify-App – damit bleiben alle Zugangsdaten bei dir. Ohne Spotify läuft alles andere ganz normal weiter.
Nein, die Lizenzprüfung läuft vollständig offline. Internet brauchst du nur für TikTok selbst – und für die KI-Stimmen der Sprachausgabe, falls du die nutzen willst.
Eine Lizenz gilt für den Rechner, für den sie ausgestellt wurde. Ziehst du auf einen neuen PC um oder installierst Windows neu, ändert sich die Hardware-ID – dann melde dich, du bekommst eine neue Datei.
Nein. Es gibt keinen Server und kein Konto. Einstellungen liegen als Datei bei dir im Programmordner. Profil- und Geschenkbilder lädt das Overlay direkt von den TikTok-Adressen, die im jeweiligen Ereignis mitkommen.
KittiStream ist kostenpflichtig und wird pro PC freigeschaltet. Die Konditionen – auch die für Beta-Plätze – nenne ich dir in der Antwort auf deine Anfrage.
Ingo Hippold
Eduard-Wolff Straße 3
32108 Bad Salzuflen
Deutschland
Kontakt: info@kitti-stream.de
Verantwortlich für den Inhalt: Ingo Hippold
Verantwortlicher im Sinne der DSGVO: Ingo Hippold, Eduard-Wolff Straße 3, 32108 Bad Salzuflen · info@kitti-stream.de
Diese Seite setzt keine Cookies und nutzt kein Tracking und keine Analyse. Beim Aufruf verarbeitet allein der Hoster (All-Inkl) die technisch nötigen Zugriffsdaten.
Anfrageformular: Die eingetragenen Angaben werden an den Server dieser Website übermittelt und dort einmalig als E-Mail an mich zugestellt (Art. 6 Abs. 1 lit. b DSGVO – Bearbeitung deiner Anfrage). Sie landen in keiner Datenbank und werden nicht weitergegeben. Zum Schutz vor automatisierten Anfragen wird die IP-Adresse kurzzeitig für eine Sendebremse verwendet und in der Mail mitgeschickt.
Hinweis: Die Schriften kommen von Google Fonts, dabei wird deine IP-Adresse an
Google übertragen. Wer das vermeiden will, legt die Schriftdateien nach assets/,
bindet sie per @font-face ein und entfernt die Google-Zeilen im
<head>.
Für die Anwendung selbst gilt: KittiStream läuft lokal auf deinem Rechner und sendet keine Daten an mich oder an Dritte.