DO YOU UNDERSTAND WHAT JUST HAPPENED?
Someone vibe-coded an “unblockable” video stream that is secretly 100% text.
No video tag. No media file. Zero chance for ad blockers or autoplay restrictions to catch it.
It delivers smooth 360p at 30fps—but every frame is nothing but colored text characters repainted live on a canvas. To the browser, this isn’t video at all. It’s pure JavaScript pushing text.
They call it Asciline.
Here’s the trick:
The server decodes the real video and streams it as binary-packed text over WebSockets. The browser then renders thousands of colored block characters per frame. It looks shockingly decent at 360p.
Ad blockers and autoplay killers have nothing to hook into, because there is no video element. And the bandwidth is tiny—just kilobytes—so it runs even on terrible connections.
And since it’s literally text, you can apply CSS glows, filters, and effects instantly. You can let users copy and paste a moving frame, or feed live frames straight into a local LLM.
One problem, though:
An unblockable video stream is also an unblockable ad.
The internet was never ready for this.