[
https://issues.apache.org/jira/browse/GUACAMOLE-1338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17342578#comment-17342578
]
Nick Couchman commented on GUACAMOLE-1338:
------------------------------------------
I'm not necessarily opposed to this; however, I'm seeing one challenge that
seems a bit of a road-block in this case. The API examples that they have
documented, including the "Open Source" nature of the server seem to be more
about interacting with their web service and less about how they actually
display the data. Guacamole is a protocol, and is designed to translate other
remote desktop protocols, like RDP and VNC, to and from Guacamole.
To effectively support dwservice in Guacamole it seems like we'd need to know a
little more about the protocol itself. My guess is they're doing something very
Guacamole-like themselves - they've got an API that manages the connections,
and then they're probably translating images to JPEG or PNG (or some
combination of that) in order to display them efficiently over the WAN.
Whether we can effectively support dwservice or not, I've thought a few times
in the past about trying to make a Guacamole-based remote support tool. I think
it would need to be a separate code from the current Guacamole Client (or an
extension, at the very least), as the use-case is different enough - instead of
having people log into a central web site and then access remote servers, you
need some sort of agent on the remote system that "registers" the system
centrally (could be at boot-up, or could be when the user needs support), and
then be able to have administrators/support personnel access those systems.
You'd also want to use a protocol and/or driver on the remote system side that
could mirror the screen rather than locking it, so that the local user and the
Guacamole user could access it concurrently. My thought was some sort of
version of guacd that would run on the remote systems that would first register
the system with the web interface, and then would be able to mirror the screen
once an admin connected to it. I don't think it'd be terribly difficult to
accomplish, just a bit of work to re-tool things in such a way as to support
the slightly nuanced use-case.
> Handle dwservice agent protocol
> -------------------------------
>
> Key: GUACAMOLE-1338
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1338
> Project: Guacamole
> Issue Type: New Feature
> Components: guacamole-client
> Reporter: Millicent Billette
> Priority: Minor
> Original Estimate: 336h
> Remaining Estimate: 336h
>
> For remote deskop, today there is VNC and RDP handled by guacamole.
>
> DWService use open-source agent easy to use for end-user (like proprietary
> one from anydesk or teamviewer).
> I would love to use it in guacamole.
>
> PS : perhapse there is other way to handle my use-case :
> As IT support, i give a pre-configured binary (for windows, linux or mac),
> the end-user launch it (or install and start it),
> I can use there computer like if i was in front of it.
> the end-user stop it,
> I can no more acces to there computer.
> (like reverse-VNC gitso do, but with cross plateform usage)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)