up vote 5 down vote favorite
4
share [g+] share [fb]

I'm wondering if there is any software or hardware solutions to synced audio or audio and video across multiple computers or devices on a network.

I've seen Sonos, and it might be a good solution, but it's also a very expensive solution.

I'd like to be able to play something with realtime audio output on one PC, but hear it on speakers throughout the house, being it the home theater receiver, or another computer in another room.

I saw a solution using the apple iport express, but the latency was unacceptable for anything other than just music. I'd like to avoid running audio wires with baluns to a bunch of amplifiers scattered all over the place when I have cat5 run everywhere.

Is anyone familiar with using this kind of process for whole home audio? The latency is a big deal for me, if I've got video attached to the sound (e.g. watching a hockey game)

UPDATE

I've since installed several squeezeboxes around the house for music purposes, and hook up a serial controlled Onkyo receiver to my automation system. This gives me a little more flexibility, and in most zones I can get realtime audio from a game by using the multizones on the receiver, and for music I can get the rest of the zones all synced up. The sqeezeboxes will sync with each other (thought there is latency for live events) In the areas where this is a problem (such as watching a hockey game) I've distributed HDMI using a matrix switch to 4 different TV's all which have audio out to an amplifier in that room. Allowing me to have zero latency across rooms for live events that need video.

All in all I appreciate the responses but none of them worked for me. I think the HDMI distribution is by far one of the best for video and audio, and squeezebox is cheaper than sonos for the audio (and there are software players that you can run on any PC with a little tweaking they can sync right up for a many zone home audio solution)

link|improve this question

67% accept rate
I really haven't found a good supported solution. I think I'm going to end up purchasing a rs232 controllable multizone audio matrix, and run a bunch of wires from the points I need sound output, sound input. Sucks, but every software option was either unsupported, added lots of latency, or the syncing wasn't begin done when multiple output zones were being used at the same time. I guess I just don't understand why a solution doesn't exist over TCPIP – zimmer62 Nov 23 '09 at 19:38
feedback

4 Answers

up vote 1 down vote accepted

If latency is unacceptable your best bet might be to send the audio around the house through FM or wireless speakers (or even cables) http://superuser.com/questions/29182/how-to-pipe-internet-radio-into-a-tuner/29188

link|improve this answer
going to run cables, and get a matrix audio switcher. – zimmer62 Nov 23 '09 at 19:38
feedback

It should be possible to use VLC for this purpose.

See e.g. How-To: Stream almost anything using VLC:

"... we are going to show you how to stream any type of media file from your computer to another device on your network ... Using these techniques you could stream video from your office computer to a laptop plugged into the living room TV and control the playlist with your PDA."

link|improve this answer
I didn't see anything in that article about synchronizing the playback on multiple computers. I guess I can install it and play with the software to see if I discover any options that will keep the two machine in sync. – zimmer62 Aug 31 '09 at 17:53
feedback

pulseaudio should do that i believe- least thats what the FAQ says

link|improve this answer
"Microsoft Windows binaries can be downloaded from Cendio. Note that these are for 0.9.6, dated November 2007. They work, as long as you use one soundcard only, apparently." It seems that the windows platform isn't very well supported for this software. I remember trying it a year back, and was unsuccessful. – zimmer62 Sep 7 '09 at 13:22
well, last time i tries pulseaudio on windows as part of ubuntu portable, which worked fine. Also you never mentioned what OS you were running. – Journeyman Geek Sep 8 '09 at 7:45
feedback

Give Airfoil a try. Yes, it does work best for music, but it can handle any audio output from any application. It does have its own video player app, which will keep the audio/video in sync for video files.

I have speakers scattered around the house attached to either a computer or airport express. I can output sound from any program on any computer in the house, and pick and choose which speakers the sound comes out on. Heck, I've been known to hook up an ipod touch to some portable speakers outdoors during parties too.

link|improve this answer
I've tried Airfoil, and my biggest complaint was latency, it was just fine for music, but in my application I'm need as close to no latency as possible. Most music wouldn't matter, but imagine trying to watch a live sporting event if your sound was delayed even by a few hundred milliseconds. – zimmer62 Sep 29 '09 at 14:11
feedback

Your Answer

 
or
required, but never shown

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