Kindly consider adding the xrdp pulseaudio source/sink modules into the pulse ecosystem.

Xrdp is the leading open-source server package enabling remote control using the RDP protocol of both actual displays and entirely virtual displays. Unlike the popular VNC protocol (at present), RDP natively allows filesystems, printers, other devices at the operator's computer to appear as native devices on the remote server. It also has the advantage of allowing those limited to closed source osen near native access to remote open source options.

Presently there are only 'hackish' tcp driver ways to get remote audio to local users, none of them come and go along with access to the display, etc.

xrdp also has working pulse-audio source and sink modules which presently are a 'compile by hand, copy into /usr/lib/pulse-<some number here>/modules/' item.

Consider whether these ought best be part of native pulseaudio packages. At the very least, optional packages compiled and released at the same time as pulseaudio packages. Either way, maintained in sync with the pulse ecosystem.

The pulseaudio sink/source code is here:

https://github.com/neutrinolabs/xrdp/tree/devel/sesman/chansrv/pulse

active development / detail re: xrdp is here:

https://github.com/neutrinolabs/xrdp

There is an old website re: xrdp, the features mentioned there have been added to greatly since then.

Thanks,

Harry Coin


_______________________________________________
pulseaudio-discuss mailing list
pulseaudio-discuss@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

Reply via email to