Livestream verbinden
Benutzername ohne @. Der Account muss gerade live sein – sonst
wartet KittiStream und verbindet automatisch, sobald der Stream startet.
Hier in der Demo: einfach auf Verbinden klicken.
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, fertig – und wer mit TikTok Live Studio streamt, holt sich das Bild über die virtuelle OBS-Kamera dazu.
Keine Cloud. Kein Konto. Keine kostenpflichtigen APIs.
→ Aktuell Closed Beta. Zugang gibt's auf Anfrage, die Plätze sind begrenzt.
Oben drei echte Aufnahmen direkt aus OBS, darunter Bühnen zum Anfassen – Nachbauten der echten Browser-Quellen mit gleichen Animationen, gleichen Standardtexten und echten Geschenk-Daten aus der TikTok-Liste.
Kein Nachbau, sondern die Original-Quellen in OBS – aufgenommen im laufenden Stream. Sie laufen stumm in Schleife; Ton lässt sich pro Video zuschalten.
Follow, Geschenk, Abo, Share, Likes, Kommentar, Beitritt – jedes Ereignis hat seinen eigenen Editor mit Titel, Text, Sound, Bild oder Video. Dazu 10 Einblendungen von pop bis glitch, vier Layouts von Karte bis Vollbild – und je Alert eigene Akzentfarbe, Textgröße (50–300 %), eigener Platz im 9-Punkt-Raster und ein eigener Overlay-Kanal mit eigener OBS-URL. Die Bühne spielt von selbst immer neue Kombinationen durch – oder wähl unten eine Animation und feuere selbst.
15 mitgelieferte Schriften von Bebas Neue bis Press Start 2P (oder eine eigene CSS-Kette) und 8 Farbspiel-Effekte – Regenbogen, eigener Verlauf, Farbwechsel, Puls, Neon. Einmal gewählt, gilt der Look sofort für Alerts, Rangliste, Zielbalken, Countdown, Songs & Co. – live per WebSocket, ohne die OBS-Quelle neu zu laden. Alle Schriften liegen als Dateien in der App: die Browser-Quelle lädt nichts aus dem Netz.
Die Bühne wechselt selbst durch – tipp auf einen Chip, um einen Look festzuhalten. Die Vorschau nutzt ähnliche Web-Schriften; in der App liegen die Originale bei.
Regeln nach Geschenkname, Geschenk-ID, Diamantenwert oder Mindestanzahl – die erste passende gewinnt. Die komplette TikTok-Geschenkliste (728 Stück, mit Bild und Diamantwert) liegt offline in der App. Hier gelten zwei Regeln: Rose → eigener Alert, ab 500 💎 → Vollbild. Schick ein Geschenk.
Fortschrittsbalken vom aktuellen Stand zum Ziel, direkt im Bild – wahlweise für Likes, Follower oder Diamanten, jeder mit eigenem Ziel, eigener Schrittweite und eigenem Alert beim Erreichen. Jeder Balken hat dazu eigenen Titel, eigene Akzentfarbe und eine eigene Quelle mit eigener Position – die Vorschau blättert durch die drei Ziele. Hintergrund-Deckkraft 0–100 %: bei 0 steht der Balken freistehend im Bild. Der Server zählt – Dashboard und OBS zeigen garantiert dieselben Zahlen.
Betritt ein Zuschauer den Stream, öffnet sich die 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. Einstellbar sind Strichmännchen-Farbe und die Akzentfarbe für Tür und Herzchen – die Vorschau probiert sie durch – dazu Sitzbreite, Platzzahl und ob Name und Level angezeigt werden. Lass ein paar Leute rein; wird es voll, muss der Erste den Platz räumen.
Zuschauer verdienen Punkte fürs Dabeisein (10 P. je 5 Minuten), für Geschenke
(10 P. je 💎), Kommentare und Likes – und setzen sie ein: Glücksrad
(!glücksrad 500), Kartenleiter (!karten, Hi-Lo),
Hütchenspiel (!hütchen) und 1-gegen-1-Duelle mit Einsatz
und Topf – Steinhaufen (Nim), Wortkette oder Blackjack, angenommen per
!annehmen. Im Alert-Shop kaufen sie für Punkte eigene Alerts,
die Bestenliste läuft als eigene Quelle. Beim Glücksrad sind Label, Wert,
Gewicht und Farbe jedes Segments frei einstellbar – die Vorschau wechselt die
Farbsets zwischen den Runden. Dreh eine Runde:
Zuschauer schieben Songs per Chat in deine Spotify-Warteschlange – mit Limits pro Zuschauer, Rechte-Filter und eigener Quelle, die den laufenden Song und die nächsten Wünsche mit „Start in …“ zeigt. Schreib einen Wunsch in den Chat.
Alerts und Chat werden vorgelesen – die Audiodatei entsteht auf dem Server und läuft wie ein Sound. Dadurch funktioniert es auch in OBS, wo der eingebaute Browser meist gar keine Stimmen hat. Drei Verfahren: Windows-Stimmen (offline), zehn deutsche KI-Stimmen und Piper-Offline-KI-Stimmen – sogar eigene Dialektstimmen. Der Chat-Vorleser liest laufend mit („Nadja schreibt: …“), hat seine eigene Warteschlange mit Filtern, Ignorierliste und Rückstau-Grenze – und einzelne Zuschauer können ihre eigene Stimme bekommen.
Diese Vorschau nutzt die Stimmen deines Browsers – in der App klingt es nach den KI-Stimmen der App.
Schreibt jemand !zug in den Chat, läuft der hinterlegte Alert – Video,
GIF, Bild und/oder Sound. Mit Erkennungsart (genau · beginnt mit · enthält),
Berechtigung (alle · Follower · Abonnenten · Mods) und Cooldown pro Zuschauer.
Funktioniert auch, wenn der allgemeine Kommentar-Alert aus ist. Probier's.
localhost: keine Latenz, kein Serverausfall, kein Fremd-BrandingOriginalgetreuer Nachbau des Kontrollraums, mit echten Beispieldaten: Verbinde den simulierten Stream, feuere Testalerts, stell den Geschenk-Alert um oder schick ein Geschenk aus der echten TikTok-Liste – die OBS-Vorschau darunter zeigt, was dein Publikum sähe.
Benutzername ohne @. Der Account muss gerade live sein – sonst
wartet KittiStream und verbindet automatisch, sobald der Stream startet.
Hier in der Demo: einfach auf Verbinden klicken.
http://localhost:8000/overlay
Platzhalter: {nickname} {count} {gift}
{diamonds_label} {total} {months} {comment}
glitch oder Vollbild.
Regeln werden von oben nach unten geprüft – die erste passende Regel gewinnt. Passt keine, greift der allgemeine Geschenk-Alert aus Abschnitt 02.
Die Rose trifft Regel 1, Money Gun und Galaxy treffen Regel 2 – alles andere läuft über den allgemeinen Geschenk-Alert.
–
In dieser Demo nicht verdrahtet – in der Beta ist der Bereich voll bedienbar.
Alle Texte, Animationen, Standardwerte und Geschenk-Daten (Namen, IDs, Diamantwerte) stammen aus der echten App – nur der TikTok-Stream ist simuliert.
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/… | eigene Quelle je Kanal: gifts, social, commands – weitere frei anlegbar |
| /glass | Geschenkglas oder Tresor – mit Physik und Überlauf |
| /firework | Geschenkfeuerwerk mit Ton |
| /hearts | Herzen-Regen bei Likes |
| /topgift | Top-Geschenk des Streams mit Rekord-Feier |
| /ranking/… | Top-Liker und Top-Gifter: likers, gifters oder beide im wechsel |
| /likegoal/… | Zielbalken je Ziel: likes, follows, diamonds |
| /follower | die neuesten Follower, mit Aufblitzen |
| /countdown | Countdown, der mit Geschenken wächst |
| /seats | Strichmännchen-Publikum mit Tür |
| /songs | laufender Song und die nächsten Wünsche |
| /wheel | Glücksrad – Zuschauer setzen Punkte ein |
| /schicksalsrad | Schicksalsrad per Geschenk – Felder frei belegbar |
| /duell | 1-gegen-1-Duelle: Nim, Wortkette, Blackjack |
| /teamkampf | Team gegen Team – Namen und Farben frei |
| /cups | Hütchenspiel |
| /cards | Kartenleiter (Hi-Lo) |
| /points | Punkte-Bestenliste |
| /banner | Interaktionsbanner mit Restzeit und Pfeil |
| /befehle | Befehlsübersicht: Laufband, Wechsel oder Liste |
| /rules | Spielregeln-Einblendung (!regeln) |
| /cam | Webcam-Rahmen mit Titel- und LIVE-Schild |
| /rahmen | Stream-Rahmen (9:16) mit Kamerafenster |
| /gruppe/… | Sammel-Quelle: mehrere Overlays zusammen in einer OBS-Ebene |
| /snippet/… | eigene HTML/CSS/JS-Bausteine |
--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.
TikTok Live Studio? In OBS die virtuelle Kamera starten und sie in Live Studio
als Kamera-Quelle hinzufügen – schon sind alle Overlays im Bild.
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 – über den OBS-Umweg. Die Browser-Quellen laufen lokal (localhost) und
lassen sich in TikTok Live Studio nicht direkt einbinden. Der bewährte Weg: Overlays in
OBS einrichten, dort „Virtuelle Kamera starten“ klicken und in TikTok Live
Studio die OBS Virtual Camera als Kamera-Quelle hinzufügen. Damit landet dein
komplettes OBS-Bild – Gameplay/Cam samt aller KittiStream-Overlays – in Live Studio.
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.