I want to put together a device that allows >= 128kbps audio to be streamed over a wireless (wifi?) mesh network.
I'm a professional software engineer but have 0 experience in hardware, and I need the greatness of your community to help me get a grib on this. I have done extensive independent research into bluetooth / XBee / Zigbee / arduino wifi boards but haven't hit on anything that seems like the right solution and need some expert advice.
To flesh this out: I would like a durable and compact unit that would have a 3.5mm jack output to an external amp / speaker and a power input (preferably 12v so as to allow the use of batteries). Each unit itself should expand the wireless mesh network, with a range of preferably greater than 10 meters. These boxes would not need to have any audio input - just a wireless repeater (transmit and receive) and an audio out (for speaker). I imagine there would be a slightly different "source" box that would take audio IN and wireless out.
I ruled out bluetooth (master/slave relationship) and Zigbee (lacking bandwidth). I really was interested in the miniSwarm Arduino board (more info: http://forum.arduino.cc/index.php?topic=159327.0 ) but they failed to reach their indigogo goal. What is the best option?
EDIT: I was looking at the DigiX, which supports WiFi mesh and has an onboard DAC for audio http://www.kickstarter.com/projects/digistump/digix-the-ultimate-arduino-compatible-board-with-w . Would its 2 channels, 12-bit DAC with 1 mega-sample conversion rate in single channel mode suffice for this? Just looking around at options at this point.