Comment le serveur VNC Android reçoit-il les événements clavier/souris des clients VNC ? Quelqu'un peut-il m'expliquer cela ? Je suis curieux de comprendre.
Réponse
Trop de publicités?VNC utilise un protocole simple, appelé RFB, vous pouvez en savoir plus ici :
http://www.realvnc.com/docs/rfbproto.pdf
En gros, il s'agit d'un simple protocole réseau basé sur le client/serveur, le serveur attend que les clients se connectent, une fois qu'un client est connecté, les clients envoient des informations sur la souris/le clavier au serveur en utilisant des paquets. Le serveur analyse les messages, et injecte le clavier/souris au système local.
Nous avons publié un nouveau serveur VNC, VMLite VNC Server, le premier serveur VNC fonctionnant sur tous les appareils Android :
https://play.google.com/store/apps/details?id=com.vmlite.vncserver&hl=en