RFB Protocol related question
Sood, Sanjeev
sanjeev.sood "at" intel.com
Wed Sep 21 02:47:01 2005
We are implementing VNC server on an embedded platform and are using the
latest RFB protocol spec (version 3.8, Dated 8 July 2005). I have an
implementation related question which I am not sure of from the spec:
* Spec allows client to change the pixel format and requires
servers to support the client requested format. Being an embedded
device, our RFB server can only support up to 16bit color. My question
is: can a VNC client ask for a color depth greater than that specified
by the server in its server initialization message? Or do clients do
not exceed the max color that was specified by a server? Would our
implementation violate the protocol if we close the connection in such
an instance? In my test I observed that RealVNC client doesn't exceed
the server's max color depth, but would like to verify that.
I will appreciate any clarification you can provide on this.
Thank you very much,
-Sanjeev