We switched simulator streaming to H.264 and it felt worse. Here's how we fixed the latency.
In an earlier post I described how tapflow streams iOS simulators to the browser: pull frames off the simulator's IOSurface, JPEG-encode them on the Mac, push them over WebSocket at ~30fps.
JPEG has o
tapflow.hashnode.dev8 min read