4 comments

[ 4.6 ms ] story [ 29.3 ms ] thread
This demo is based on this open source code https://github.com/dosyago/BrowserGap

To save costs on the demo, image quality is tuned to make bandwidth as low as possible.

Also, to save bandwidth, what happens is, a couple seconds after the last interaction, new screens will no longer be sent. And they will only be sent if you are moving your mouse / touching the screen. So you need to "keep active" if you are watching a video and want to keep getting images from it. Sound will continue tho.
Slow but very cool. IS it HTML5? A video codec? How are you rendering?
Thanks. Just pixel pushing screenshots from the remote browser, base64 encoded and sent through websocket. Lots of room for improvement in the speed. Also, server is in Tokyo.