Here's what I want:

  • Software for my computer that acts like an sound card driver, but instead of producing sound, it transmits the data over my home network. No dongles!
  • A device that I can plug into a set of speaker or a receiver that simply receives that data and converts it to an analog signal for plugging into a hi-fi or a set of speakers
  • All controls should be on the end of the broadcasting computer
  • Said system must be cheap
  • Said system should be cross-platform
  • Multicast would be a plus

Basically, I want to wirelessly be able to play music from my computer over my stereo, with no additional hardware to worry about on the sending end.

I've been looking for such a system for years, and still haven't found anything. I have something like this that works over Bluetooth, but the bandwidth is not suitable for high-quality playback and the range is not suitable to use throughout my whole home. It has to work over WiFi, although Ethernet on the receiving end is okay.

link|improve this question
on the recieving end you'll have to build something yourself, transmission can be over UPD multicast packets can be overlapping segment of sound (so one missed packet doesn't matter) – ratchet freak Sep 2 '11 at 22:37
What is cheap? 1000$ or 500 or 100 or 20 ? – Foo Bah Sep 3 '11 at 2:16
Definitely under $100 – acjohnson55 Sep 3 '11 at 3:56
I don't think you can get a DLNA amp for that price. – RedGrittyBrick Sep 3 '11 at 10:25
I don't need an amp, I've already got a stereo. What I'm looking for would just be a box with network interface and a D/A converter. – acjohnson55 Sep 3 '11 at 13:37
show 1 more comment
feedback

closed as off topic by William Hilsum, techie007, Gareth, Nifle, Sathya Sep 3 '11 at 19:30

Questions on Super User are expected to generally relate to computer software or computer hardware, within the scope defined in the faq.

1 Answer

I've been thinking about this for a while and here's my prelim design

if you take an old computer and run a custom OS that only listens to UDP packets on its network (either wifi or ethernet) and outputs the wav segment on it to the soundcard (hooked to the speakers/amp perhaps with a preamp on it if it needs it)

I'd suggest using 2 overlapping buffers that you fill with the wav segments (have the sound segments overlap so a lost packet doesn't cause a skip in the sound)

then you only need to create a sound card driver on the main machine that transmits the sound in wav on UDP multicast

downside is a bit of lag due to the buffering

then again I see it's been done before. check out How to stream music from notebook to speakers via wi-fi?

link|improve this answer
Currently, the only answer to the linked Question suggests an Apple Airport Express. you should be able to get one for under $100. The PC software to send music is iTunes, which is free and available for Windows. – RedGrittyBrick Sep 3 '11 at 18:32
As far as I can see, you're right, which is totally nuts. I really don't like iTunes, but as I understand it, there's a program called AirFoil that allows any software to be used to playback. But that's yet another cost, and really puts this solution out of my cost range. As for the answer comment, that sounds great, but I'm not really interested in using an entire computer and doing custom programming for this. – acjohnson55 Sep 4 '11 at 2:12
feedback

Not the answer you're looking for? Browse other questions tagged or ask your own question.