Hi Fredrik,

I'm the author of Myrtille (https://github.com/cedrozor/myrtille), an open
source, clientless, rdp web gateway comparable to Guacamole (just made for
Windows instead of Linux).

Back in time, I had a look at what can be done into pure Javascript (no
add-on or extension) and it was clearly impossible to make the browser a
native rdp client, removing the need for a translation gateway.

This WASM project is interesting but just move the complexity into the
browser; I'm not sure it's a good idea to make browsers behave like OSes; I
think it would more interesting the other way around, embedding browser
capabilities into OSes. But both will converge, eventually.

WebRTC is also another available option; it allows for real time,
bi-directionnal, communication between browsers. That also could be the
future of the web, not having distinct clients and servers but
browsers/nodes, acting as both clients and servers.

Regards,
Cedric


On Tue, Apr 3, 2018 at 10:05 PM, Fredrik Orderud via FreeRDP-devel <
freerdp-devel@lists.sourceforge.net> wrote:

> Hi,
>
> I’m investigating alternatives for “clientless" streaming of Windows
> desktops to a web browser. Apache Guacamole appear to already support this
> through its FreeRDP backend. This is nice, but it require a separate server
> for translation between RDP and the Guacamole protocol. I would be much
> simpler if the web browser could instead act as RDP client directly,
> without any intermediate servers for protocol translation.
>
> I've read about http://webassembly.org/ (WASM), which allow deployment of
> C/C++ programs inside web browsers at near-native speed. In connection to
> that, I'm wondering if anyone are looking into adding WASM support, so that
> FreeRDP can be compiled to run directly inside a web browser?
>
> There will probably still be a need for tunneling RDP traffic through a
> WebSocket in a WASM setup. However, that's significantly less invasive,
> compared to protocol translation.
>
>
> Best regards,
> Fredrik Orderud
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> FreeRDP-devel mailing list
> FreeRDP-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freerdp-devel
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to