On 06/21/2010 12:00 PM, alsa-devel-request@alsa-project.org wrote:
Date: Mon, 21 Jun 2010 14:57:00 +0530 From: Viral MehtaViral.Mehta@lntinfotech.com Subject: [alsa-devel] redirecting audio to another desktop machine To: "alsa-devel@alsa-project.org"alsa-devel@alsa-project.org Message-ID: 70376CA23424B34D86F1C7DE6B9973430254343B3E@VSHINMSMBX01.vshodc.lntinfotech.com
Content-Type: text/plain; charset="us-ascii"
Hi list,
I have an embedded device running linux kernel and a minimal filesystem.
I want to access this device remotely which means I should be able to connect to the device just like we do Remote Desktop over ethernet. I am able to do this. I am able to send key-event and framebuffer data whenever my desktop machine connects to the device.
But, I am not able to send audio data on remote side. I am really not sure which device file (/dev/snd/ ???) I should read and capture the data and should send across.... Or can I read the playback device ? I think NO. Do I need to create some kind of virtual sound device ?
Any pointers/suggestions are appreciated.
Thanks, Viral
If you want to reroute an ALSA application over the network, you can use output plugins. Afaik, both PulseAudio and RSound provides plugins for this. You generally want to set up a virtual device in .asoundrc or similar.
-- Hans-Kristian Arntzen