Every version of AnimStream Studio, what it changed, and a download that still works. The current release is at the top; everything below it is kept for reference.
Downloads, updater files and the public release history now switch together to one fully verified version
Team Heart, Level Up and other triggers now react only to real events instead of attributes seen when someone joins the stream
TikTok LIVE connections switch between WebSocket and local polling without losing events and automatically return to WebSocket
Archive
183
Only the current version is supported. Older builds are kept so you can reproduce exactly what a stream ran on — they miss later fixes, and some depend on services that have since moved on. Install one only if you have a specific reason to.
Triggers no longer go silent for good. If the system clock stepped backwards, a trigger stopped firing until the next restart — in the Studio and in the stream alike
Read-aloud now recovers when a browser source needs longer before it can take over audio. Until now it stayed silent for the whole stream, while animations and gift sounds kept playing normally
The camera now uses the OBS path on existing installs too: full canvas resolution instead of an upscaled window crop, and no more freezing when the Studio window is covered or minimised
New features
Triggers with neither an animation nor a sound are now marked “no target”, instead of looking finished and doing nothing on stream
Fine-tuning with the arrow keys is now actually saved. Until now every arrow-key correction vanished on the next start — the Studio jumped back while the stream still looked right
If a position change fails, the Studio now says so instead of silently discarding it
The camera now uses the same machinery as OBS by default: a GPU hook for the game, camera and screen taken directly, all composited on the GPU at full canvas resolution — no cropping, no upscaling
Game and window capture can now find their target at all: an internal identifier used to land in a field expecting the engine's own format, so the capture could never latch on
Fixes
If the native scene stays empty or the output does not come up, the camera falls back to the previous path by itself — instead of sending black while reporting live
The camera no longer repeats an unchanged frame twice as fast as needed. At 60 FPS that cost about 187 MB/s of memory copies on the very thread doing the capture — noticeable while gaming
The frame-rate choice now shows the measured numbers: machines set to 60 deliver fewer real frames on average than at 30. While gaming, stay on 30
Matching animations shows a preview again: the still as an image, the motion on hover. The video used to land in the image element — hence the broken-image icon
Long titles no longer bleed into the neighbouring card
Improvements
A click now opens the animation inside the Studio — the same detail sheet with a buy button as the shop, above the dialog instead of in a browser. Your half-built trigger stays intact
Read-aloud now tells you when your viewers can NOT hear it — and why. The test button plays locally and only proves the voice is being synthesised
With several browser sources connected read-aloud stays silent so no comment is spoken twice. That was nowhere to be found — now it is, along with the fix
Improvements
Why settings are missing is now stated there: system voices never reach the browser source; the Voice-Lab (drunk, robot, reverb …) only applies with computer audio — where it is back
The overlay link now states what it carries — and warns when the scene holds camera, screen, window, game, image or text: those only reach the stream through the AnimStream Cam
The sound choice now spells out its consequence: in browser mode AnimStream Studio stays deliberately muted and therefore does not appear as an audio source in TikTok LIVE Studio — the sound comes from the browser source
New picture source Native: the scene renders directly at full canvas resolution — no cropping, no upscaling. The sharpest picture the camera can deliver
If Native does not work on your machine the camera falls back to the usual path by itself — you stay on air
Fixes
The control centre now sees which path actually produced the camera — that detail used to get lost on the way to the server
Support now runs entirely on Discord: the button in the bottom left takes you straight into our server, where the team and the community are both reading
The in-app feedback form is gone — a question on Discord gets answered faster and helps the next person who has it
The Image source finally shows a picture: Choose file… loads a local image straight from your machine, or you can still point it at an image URL
Drag an image below the camera or screen in the sources list and it sits behind them — a background, instead of covering everything
Fixes
The Quick-start template cards are gone from the stage
Picture source Dedicated window: on machines with recent graphics crashes the dedicated window is no longer opened — the camera uses the Studio window there
The camera now runs at either 30 or 60 frames per second — set it right under the camera button
New picture source Dedicated window: AnimStream captures a chrome-free window of its own instead of cropping the canvas out of the Studio window — sharper picture, no stalls
Fixes
The new TikTok Live connection gets more time to attach and no longer falls back to the old path earlier than necessary
One failed start of the camera engine no longer disables it for the whole session — the next attempt starts it again
New TikTok Live connection: AnimStream now reads the data stream directly instead of signing every request itself — steadier, lighter, and independent of changes on TikTok's side
Noticeably lower resource use: the extra signing windows now start only if the new connection does not work
Every scene has its own browser source link again — several scenes can run in parallel even while a different one is active
Fixes
Read-aloud (TTS): corrupted stored HD voices are now reliably detected and re-downloaded instead of leaving the stream silent for good
If read-aloud stays silent, AnimStream now says exactly why instead of pointing at the wrong thing
When TikTok's event channel is blocked, AnimStream now names what is blocking it — antivirus, proxy or a blocklist filter — instead of just network error
Fixes
Gift triggers now work for gift names containing stray whitespace — this affected Blitz and the most expensive gift in the catalogue, among others
Like counters now show the livestream's real total and recover by themselves after a connection gap
The TikTok connection stays on your own machine more reliably: the live page's login prompt no longer counts as a block, and a brief network hiccup while connecting no longer discards the session
Slower machines get more time to connect instead of giving up early
Animations in the browser source keep playing through hours-long streams — the source refreshes itself and recovers after a studio restart
If tiktok.com is blocked on your machine (antivirus, VPN or proxy), AnimStream now says so clearly instead of retrying forever
The virtual camera no longer oscillates between quality tiers