我正在寻找一种解决scheme,可以让我将运行在服务器上的桌面应用程序导出到客户端机器上。 服务器是理想的Linux,桌面是Windows(+ Mac的锦上添花)。 导出应该是encryption的,我需要从一台服务器支持多个客户端。 我只想导出一个单独的应用程序,而不是一个完整的桌面,理想的是寻找开源解决scheme。
显而易见的,最便宜的,最简单的select是使用隧道SSH(例如在桌面上使用Xming),但X不支持audio。
有什么select? 或者有没有办法使用X或与X并行支持audio?
谢谢
Nomachine的NX在可以使用Esound的应用程序中支持声音隧道。 这是相关的文章 。
IIRC NoMachine / FreeNX有基本的audio支持 – 但是x2go分叉在这方面有所改进。 远程桌面上的Wikipedia页面明确列出哪些系统提供audio支持。
BTW远程桌面是完全不同于VPN的东西
根据这个页面和这个 页面 ,NoMachines最近对PulseAudio服务器和ALSA支持做了一些努力。 我不确定他们现在的确切状态,但是这些改进绝对会使NX协议的声音传输完全实现。