01Stay ahead of the viewer, then never stop
The worker prepares the first twelve seconds before playback unlocks, then keeps working ahead of the playhead using bounded overlapping audio windows. Each window is transcribed, translated, enriched and pushed to the browser over a Server-Sent Events stream. After that one-time buffer, playback is never paused to let processing catch up — the buffer is the entire cost, paid once and visibly, with live seconds and progress rather than an indeterminate spinner.