Simple, low cost, HiFi network music streaming device
http://www.head-fi.org/t/645884/simple-low-cost-hifi-network-music-streaming-device
http://www.squeezeplayer.com/
http://www.squidoo.com/android-mini-pc-buying-guide
http://www.amazon.com/MK808-Android-Rockchip-RK3066-Cortex-A9/dp/B009OX22B4/ref=sr_1_1?ie=UTF8&qid=1358033057&sr=8-1&keywords=mk808
https://www.youtube.com/watch?v=CNyC7dcXx5w
SqueezePlayer, a playback music player app running on Android device (Android smartphone, Android tablet or Android mini PC), is able to stream music stored on a (free) Squeezebox Server running on a PC across a home network or across the Internet.
"Android devices are extremely simple, and version 4.1 of Android is able to play audio over USB. The MK808 is just one of several budget Android devices on the market at the time of this posting, and I chose to use that.
Next, I purchased an ObjectiveDAC (bare board) from JDS Labs, and bought some shielded RCA cables from Monoprice. I wired the ODAC to output through the RCA cables, and tested it on my computer. Everything sounded great, so I plugged it into the Android stick. Upon rebooting, the stick detected my ODAC. In the settings menu there is an option for sound devices, so I set that to the DAC. Everything worked perfectly.
I bought a powered USB hub and hooked it up, and plugged both the power and the data cables from the MK808 into it. The hub is powerful enough to power the Android device, the DAC, a wireless keyboard receiver and an optical mouse.
In order to make the device automatically start up the media player software (so it's headless and doesn't need a screen/keyboard/mouse/etc.) I downloaded an android program called Startup Manager. I set it to start the SqueezePlayer and Squeezebox Controller apps at boot, and everything works fine.
Parts list:
MK808 Android 4.1 Rockchip RK3066 - $56.77 (Now down to $39.99!)
Objective DAC from JDS Labs - $102.35 shipped
5v 2A USB Charger - $9.99
3' USB Cable - $0.94 x 2 = $1.88
Mini USB Cables - $0.95 x 2 = $1.90
USB Keystone Jack - $1.96
RCA Cable - $2.28
RCA Keystone Jacks(Red and White) - $0.84 each
Powered USB Hub - $12.99
SqueezePlayer software - $4.99
Total Cost - $195.95"
An alternative to SqueezePlayer: BubbleUPnP, compliant with UPnP / DLNA.