Subject: | VNC session capture |
Date: | Mon, 5 Nov 2012 20:34:20 +0000 |
To: | bug-Net-VNC [...] rt.cpan.org |
From: | Ben Barker <ben [...] bbarker.co.uk> |
Hi,
Not sure if this is still active, but I have been using it to capture
snapshots from VNC sessions, where the server is TightVNC and the OS
is W7.
The perl library itslf is running on RH, and the Net:VLC is version 0.4
I have found that the first frame captured is always blank, which
seems to be an issue with many VNC servers.
However, a non-blank frame will not be returned until there is some
user input at the remote end - a mouse move for instance.
Alternatively, if I bring up a graphical VNC session using a
tightvncviewer, and explicitly request a screen refresh (without
sending and input commands)
then a non-blank image will be returned to any already running perl scripts.
I've taken a looking wireshark to try to work out exactly what is
happening, compared to the specification, but it is a bit beyond me!