1. Corporate Network Restrictions
Enterprise firewalls block WebSockets/SSE, MITM proxies break protocols, forcing HTTP-only fallbacks.
"Corporate networks also love to MITM their own workstations... no WebSockets and no Server-Side Events either" - egorfine.
"Corporate IT needs to die" - ris.
2. Simplicity of JPEG/MJPEG Over H.264
JPEG polling provides reliable, low-latency streaming on bad networks vs. buffering H.264; prior art like jsmpeg praised.
"so did they reinvent mjpeg" - petcat.
"You can get close to 1080p60 per core if you use a library that leverages SIMD" - bob1029.
3. Stream Text Instead of Video
For code/terminal output, send text deltas or capture keystrokes rather than screenshots/video.
"why not send text instead of graphics" - Thinks.
"Capture the text somehow and send that... you only need to send each new character" - bambax.