Skip to navigation
How NoVNC works
06.11.25
Client to Server (User Input): * When the user interacts with the remote desktop displayed in the browser (e.g., moves the mouse, clicks a button, types on the keyboard), the NoVNC client captures these events. * The JavaScript client translates these browser events into standard VNC client-to-server messages (e.g., PointerEvent, KeyEvent). * These VNC messages are then encapsulated within WebSocket frames and sent over the WebSocket connection to the NoVNC proxy. * The NoVNC proxy receives the WebSocket frames, extracts the VNC messages, and forwards them as raw VNC protocol messages over the TCP connection to the VNC server. * The VNC server processes these input events as if they originated from a traditional VNC client, controlling the remote desktop
https://novnc.com/
Reply
Anonymous
Information Epoch 1762744475
Effectiveness beats efficiency.
Home
Notebook
Contact us