[alsa-devel] alsa virtual sound card (with networked output)

Jassi Brar jassisinghbrar at gmail.com
Wed Jan 12 02:38:00 CET 2011

On Tue, Jan 11, 2011 at 11:51 PM, Metyl Methylius <the.metyl at gmail.com> wrote:
> Hello everyone,
> I was wondering if its possible to just create a "virtual" sound card
> using alsa which will just sent its audio stream to other computer
> (using TCP/IP or UDP for example). On the other end there would be
> some kind of server (or just nc -u -l -p 31337 | aplay ). I want to do
> it on alsa layer because other aps using alsa will get immediate
> support.
> It should be something like described in
> http://alsa.opensrc.org/index.php/Network
> but with transparent support for all alsa based applications. I dont
> care about syncronization or transmission delay. Any pointers as how
> this could be done in alsa ?

If anything in kernel space, I'd suggest we have Audio-Over-Ethernet(AOE).
Audio-Over-IP(AOIP) isn't much useful for commercial application requiring
low-latencies, besides that can be done from User-Space like PulseAudio.

More information about the Alsa-devel mailing list