makinist Source on GitHub

Video as data.

This video is of description, rendered by your browser as you watch. Change the customer or the language: it changes at once. Nothing is re-rendered, and no video file is sent.

Customer
Language

Click the video, then press space to renew. Press r to reset.

How it works

  1. Describe it once. A scene is a small file: shapes, text, motion, and the data it reads.
  2. Send data, not pixels. Each viewer gets the scene once, plus a few bytes of their own.
  3. Their device renders it. Any browser plays it in real time. It reacts to the viewer, and every session replays exactly.

Why it matters

Under the hood

Session