Today I discovered there finally is a platform-independent version of vnc2swf!! Vnc2swf is a tool which enables one to capture (part of) the desktop directly into an SWF file through a VNC server.
Formerly, it was a linux-only tool written in C, but now it’s rewritten in Python using SDL as a back-end for viewing. It is also hosted on SourceForge now.