¿Cómo recibe el servidor VNC de Android los eventos de tecla/ratón de los clientes VNC? ¿Puede alguien explicármelo? Tengo curiosidad por entenderlo.
Respuesta
¿Demasiados anuncios?VNC utiliza un protocolo simple, llamado RFB, puedes leer más aquí:
http://www.realvnc.com/docs/rfbproto.pdf
Básicamente, es un simple protocolo de red basado en cliente/servidor, el servidor escucha a los clientes para que se conecten, una vez que un cliente está conectado, los clientes envían información del ratón/teclado al servidor usando paquetes. El servidor analiza los mensajes, e inyecta el ratón/teclado al sistema local.
Lanzamos un nuevo servidor VNC, VMLite VNC Server, primer servidor vnc que funciona en cualquier dispositivo Android:
https://play.google.com/store/apps/details?id=com.vmlite.vncserver&hl=en