[pulseaudio-discuss] PulseAudio Xen module

Arun Raghavan arun.raghavan at collabora.co.uk
Mon Oct 31 21:49:45 PDT 2011


On Mon, 2011-10-31 at 17:33 +0100, George Boutsioukis wrote:
> Hello PulseAudio people!
> 
> 
> As part of a Google Summer of code project for Xen during this summer,
> I wrote a PulseAudio module that acts as the frontend part of a Xen
> paravirtualized audio driver. Basically what it does is push audio
> frames over a ring buffer placed in memory shared between different
> Xen domains, using Xen's interrupt-like events to notify the playback
> backend that audio data is available. 

Incidentally, Is there a reason you chose not to do this by exposing the
host server over the network[1] instead of having to invent your own
protocol for host/guest communication?

Cheers,
Arun

[1]
http://www.pulseaudio.org/wiki/Modules#module-native-protocol-unixtcp



More information about the pulseaudio-discuss mailing list