1

I'm looking for a solution that will allow me to export a desktop app running on a server to a client machine. The server is ideally Linux, the desktop is Windows (+Mac for icing on the cake). The export should be encrypted and I need to support multiple clients from one server. I only want to export an individual app, not a whole desktop, and ideally am looking for open source solutions.

The obvious, cheapest, simplest choice is to use X tunnelled over ssh (e.g using Xming on the desktop) but X doesn't support audio.

What are the alternatives? Or is there a way to support audio using X or in parallel to X?

Thanks

Richard
  • 3,892
  • 2
  • 18
  • 13

3 Answers3

1

Nomachine's NX supports sound tunneling in applications which can use Esound. Here's the relevant article.

Kyle Smith
  • 9,683
  • 1
  • 31
  • 32
1

IIRC NoMachine / FreeNX has basic audio support - but the x2go fork improves on this. The Wikipedia page on remote desktop specifically lists which systems provide audio support.

BTW remote desktop is something completely different from VPN

symcbean
  • 21,009
  • 1
  • 31
  • 52
0

There are some efforts towards the PulseAudio server and ALSA support by NoMachines lately, according to this page and this one. I am not sure about their exact current status, but these improvements definitely will make the sound transmission over the NX protocol much more transparent once implemented completely.

v_2e
  • 329
  • 3
  • 11