Have a look at the shadow server. That allows mirroring the current session.
As for server as a plugin, doubt it is that easy, every os architecture out there tries to prevent that from working (think security nightmare) Am July 17, 2019 5:28:23 PM UTC schrieb Lonnie Cumberland <lon...@outstep.com>: >Hello Armin, > >Thanks for responding to my inquiry. > >I'm still not sure of all the details that will be needed for what I >have >in mind, but it will be basically 2 plugins. > >1. Seamless - Take the old rdesktop seamless code and develop a FreeRDP >plugin to handle seamless mode applications on Windows, Linux, MAC from >the >same plugin. > >2. Server - Take the OGON code and significantly reduce it, if >possible, or >write from scratch using the Server/Sample as a guide, a FreeRDP server >as >a plugin that will allow users to run on different platforms without >the >need to rely on a Microsoft RDP server. The idea is to have a single >server >plugin that can be invoked via FreeRDP > >I still have a LOT to learn about FreeRDP but think that these could be >very useful plugins for the FreeRDP user-base and also things that are >MUCH >needed by a lot of folks. > >Thanks again, >Lonnie > >On Wed, Jul 17, 2019 at 10:40 AM Armin Novak via FreeRDP-devel < >freerdp-devel@lists.sourceforge.net> wrote: > >> Hi Lonnie, >> >> best check ccmake and the repo for existing channels, the >documentation >> you are using is quite outdated. >> As for channels, see the microsoft specifications for RDP. >> >> Specifically for >> DRDYNVC: This is kind of a meta channel (there are static and dynamic >> channels, the dynamic ones are loaded by this one) >> RAIL: Provides the extensions necessary for remote application mode >> >> But if you are creating a server or client these are quite low level >and >> already implemented in the core library >> >> regards >> >> Armin >> >> >> On 7/16/19 6:16 PM, Lonnie Cumberland via FreeRDP-devel wrote: >> > Hi All, >> > >> > FreeRDP is really awesome and is so much better than VNC for what I >am >> > looking to try and accomplish. >> > >> > I am looking over the FreeRDP documentation to learn more about the >> > software as well as to get a better feel for RDP and how it really >works. >> > >> > In looking over the documentation: >> > >> > >> >https://github.com/awakecoding/FreeRDP-Manuals/blob/master/Developer/FreeRDP-Developer-Manual.markdown >> > >> > >> > I saw the listing for current channel applications: >> > >> > Channel Options >> > WITH_CHANNELS (BOOL [ON]): Build channels. >> > >> > Channel Names: >> > >> > AUDIN (Audio Input) >> > CLIPRDR (Clipboard Redirection) >> > DRIVE (Drive / File System Redirection) >> > DRDYNVC (Dynamic Virtual Channel) >> > PARALLEL (Parallel Port Redirection) >> > PRINTER (Printer Redirection) >> > RAIL (Remote Applications) >> > RDPDR (Device Redirection) >> > RDPSND (Audio Output) >> > SERIAL (Serial Port Redirection) >> > SMARTCARD (Smart Card Redirection) >> > TSMF (Multimedia Redirection) >> > URBDRC (USB Redirection) >> > -------------------------------- >> > >> > Can someone please tell me more about what these 2 channels (below) >are >> > for? >> > >> > DRDYNVC (Dynamic Virtual Channel) >> > RAIL (Remote Applications) >> > >> > Would the remote desktop be piped through the "RAIL" channel, for >> example? >> > Thanks, >> > Lonnie >> > >> > _______________________________________________ >> > FreeRDP-devel mailing list >> > FreeRDP-devel@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/freerdp-devel >> >> >> _______________________________________________ >> FreeRDP-devel mailing list >> FreeRDP-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/freerdp-devel >> _______________________________________________ FreeRDP-devel mailing list FreeRDP-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel