Why we build streaming ourselves
Today RooF sends the desktop to your browser over VNC, which is great for work and study. For games and video we need GPU-encoded streaming over WebRTC. Before promising anything on this site, we measured.
Step one: the GPU alone
On an NVIDIA RTX A6000 the GPU encoded 1080p60 at 520 frames per second, far faster than real time.1
Step two: 10 minutes over the internet
What did not pass yet, and why
The server we tested on only opens TCP connections, so the stream had to go through a TCP relay instead of UDP. On any network delay TCP waits for late packets, the jitter buffer grows and latency rises, and short audio gaps appeared. So we recorded the result as “partial”.
Bottom line: the GPU is ready; the network is what we are working on. We will not publish a gaming latency figure until this test passes from a server with UDP open.
What comes next
- Run the same test from a server with UDP open, then from a region closer to the Gulf.
- Publish the new numbers here and in the changelog as they come out.