Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

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

share|improve this question
    
Define "export". –  joeqwerty Mar 29 '12 at 10:43
    
i believe Microsoft Terminal Services RemoteApp is what you are looking for but its not free –  Alan Kuras Mar 29 '12 at 10:47
add comment

3 Answers

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

share|improve this answer
add comment

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

share|improve this answer
add comment

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.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.