Que tal usar o FreeNX em vez do VNC?
Eu não acho que exista qualquer implementação do X11 para o RDP (server-side).
A mais recente renúncia cerebral do nosso CEO é "Mais pessoas usarão nosso produto de software se tudo puder ser acessado pela web". Ele quer despejar muitos recursos (mas não o suficiente) em um produto GUI complexo baseado em Linux que já possuímos e reescrevê-lo como um aplicativo da web. Espero evitar esse desastre demonstrando como podemos expor nosso software existente na Web usando algo como Guacamole + X11rdp .
O problema é que eu realmente não tenho tempo para definir essa demonstração. Então eu queria saber que alguém poderia me recomendar um serviço VPS existente que oferece uma interface GUI puramente JavaScript + HTML5 (sem Java Applets / Flash etc.). O mais importante é que este não use o VNC como o protocolo de transporte de vídeo, pois seu desempenho é insuficiente . Qualquer coisa que tenha uma configuração baseada em RDP existente seria ótima. Mesmo um protocolo X11 implementado em JavaScript puro seria melhor para nossa aplicação.
Como eu digo, isso é apenas para uma demonstração, por isso não precisa ser bonito / escalável. Presumo que qualquer recurso existente seja voltado para administradores de sistemas e possa ter várias outras ferramentas de administração irrelevantes; isso não importa. Eu só preciso mostrar que, sem instalar nenhum software em uma máquina OS X ou Windows, é tecnicamente possível fornecer uma experiência utilizável com nosso produto GUI baseado em Linux a partir de um navegador da Web.
Que tal usar o FreeNX em vez do VNC?
Eu não acho que exista qualquer implementação do X11 para o RDP (server-side).
I just need to show that without installing any software on say an OS X or Windows machine > it is technically possible to provide a usable experience with our Linux-based GUI product > from a web-browser.
NoMachine (NX) tem o Portal Server que permite acessar a área de trabalho do Linux remoto pelo navegador (www.nomachine.com).
O fato de que
They now have a product which is easy to get running but re-encodes all the video using H.264/VP8 etc. and so looks awful.
Nada mudou para nós em como a área de trabalho virtual é visualizada. Com a ajuda deles, corrigimos algumas configurações e configurações, mas o que é importante para nós é que os usuários obtenham a mesma experiência de área de trabalho.
Uma simples pesquisa no Google levou a esta página. Parece ser o que você está procurando, não sei se você descartou isso ou simplesmente não fizemos a mesma pesquisa no Google.