Quote from kszaq;n5558Display MoreSome time ago I needed to help out my parents with an OpenELEC box so I took Droid VNC Server and Dispmanx_VNC source code, added some magic and made it work for Amlogic boxes. Since a few people asked me to share it, here it is!
Downloads and source code: https://github.com/kszaq/aml-vnc/releases/
How it works? After installation the VNC would automatically start and listen on port 5900 (standard VNC port). It will consume very little CPU resources listening for clients, so it is safe to leave it running even if you don't need it.
Current limitations:
- Port and password are not configurable for the service, you can set them if you run the server from command line (over ssh)
- The screen is always downscaled by a factor of 2 to lower CPU usage
- The screen refresh rate is rather low, also to keep CPU usage low
- Keyboard input only, no mouse support
- Downsamples the screen to RGB565
- The source code style is ugly ;)
Of course I plan to improve it in the future but at the moment it serves my needs quite well.
Forks and pull requests are more than welcome!
Thanks @kszaq