vnc-eglfs
vnc-eglfs copied to clipboard
VNC server for Qt/Quick on EGLFS
Let's see how to make better use of the GPU: https://intel.github.io/libva/index.html - JPEG encoding - H.264 encoding - ???
cmake
Using cmake instead of qmake
Support for the pseudo encoding "Cursor with Alpha" ( -314 ) should be low hanging fruits
Currently clients, that do not have true color support are rejected. Not sure how important such feature is in 2022 - but anyway.
Instead of flipping the grabbed framebuffer we could invert the order of the lines when iterating in inverted order when sending the lines to the wire. ( minor performance improvement...
Considering that the image composition happens on the GPU and many modern GPUs offer H.264 encoding this sounds like an interesting approach to solve low bandwidth problems, when always sending...