VNC Reflector is a specialized VNC server which acts as a proxy between a real VNC server (a host) and a number of VNC clients. It was designed to work efficiently with large number of clients. It can switch between different hosts on the fly, preserving client connections. It supports reverse host-to-reflector connections, it can save host sessions on disk, and it also has other unique features.
| Tags | education Systems Administration |
|---|---|
| Licenses | BSD Original |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Changes: A few performance optimizations were made, and one minor bug was fixed.


Changes: Handling of framebuffer updates on the client side has improved significantly. A number of bugfixes and cleanups have been added.


Changes: This release fixes an issue with saving Tight-encoded sessions in files.


Changes: This release fixes two important bugs. The first was a double free() call which occurred when a client requested a change in its color format, and the second was an incorrect color translation in the Tight encoder. Also, JPEG quality factors were decreased for low quality levels, to achieve higher compression ratios.


Changes: This version features full support for Tight encoding on both host-side and client-side connections.
- All comments
Recent commentsRe: which parameters are neccessary when run?
> First, I start a tightvnc server on a pc
> with the ip: 192.168.1.10. Then I run
> vnc reflector on the second
> pc(192.168.1.5)with the following
> parameter :" -p psw.txt -b
> 192.168.1.10 host.txt".
The -b option does not look good. Did you try to run the reflector without this option. Also note that you have to specify display number :99 when connecting to the reflector. Finally, the log file contents can be helpful - see the reflector.log file.
which parameters are neccessary when run?
I try to use vnc reflector in a local network, somehow I can't get it work:(. Here's the detail.
First, I start a tightvnc server on a pc with the ip: 192.168.1.10. Then I run vnc reflector on the second pc(192.168.1.5)with the following parameter :" -p psw.txt -b 192.168.1.10 host.txt".When I try to connect to vnc reflector in the third pc with vncviewer, it says "fail to connect to server".Here's my psw.txt:first line"vip",second line"friend". And my host.txt: "192.168.1.10:0 vncref".
Do I miss any parameter,or I write wrong file?
Thanks in advance.
thanX