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

Reply via email to