Maybe you will approach with this solution - http://www.onlinevnc.com? As far as i can see they have solved the problem for Flash Security when Flash can not establish a direct connection to VNC TCP/IP port.
Also I saw on their website offer to integrate viewer in any other web site or application.