Yea, so VNC is really versatile but not very performant. We set out to build a remote desktop protocol that could stream HD video streams and which would make doing things like high-end graphics and other media-rich applications possible.
On a more technical level, VNC sends block of pixels whereas we are using a video stream.
On a more technical level, VNC sends block of pixels whereas we are using a video stream.