Wesley Frazier [ Editor ]
It is really disappointing to hear that the mpd as a streaming solution wasn’t working. As I plan on buying a sheva plug to do the exact same thing! Have you tried the sugested configuration here : http://wiki.archlinux.org/index.php/Mpd#Anotheralternativesolution ?
As far as alternatives have you looked at SlimServer / Squeezebox Server. Ive used it before and it supports a lot of input formats. http://wiki.slimdevices.com/index.php/Squeezebox_Server