VNC (Virtual Network Computing) enables a network device containing graphics applications to be used and managed remotely by accessing it from another network or over the same network. A VNC server is installed on a remote device (Operator Panel, PC, Notebook) and a VNC client on the client to be connected (PC, Notebook, Tablet, Mobile Phone). VNC enables the interaction of the installed server and client. The VNC server sends the graphic interface on the device it is running to the VNC client using the RFB (Remote Framebuffer) protocol as video stream.
The VNC client processes the data received and displays the screenshot on the remote device. Authentication occurs when connecting to the server from the VNC client. When the authentication process is complete, the desktop format and pixel format request to be used are notified from the client to the server. As a result of the interaction, the screen image access of the device to be connected is provided. When connected to this device with VNC, it can be operated and managed. It also provides desktop access by seeing the screen, keyboard and mouse movements.