IP Based Audio Systems?
pbrinich asks: "I am in the process of designing a new audio system for a house under construction. I have been looking for a purely IP-based audio system. Has anyone heard of a good, open, IP-based, multi-zone audio system that is ready for consumer use? I have read a bit on a company called netstreams and their DigiLinx line. Any thoughts?"
RealNetworks StreamServer. Then you could simply write a webpage on a central server for doing such things as choosing from a centralized MP3 library, or setting another audio source through server side scripting and an IR blaster. At that point, any computer in the house with a web browser becomes an interface point for your sound server- and the local computer soundcard and speakers become the output.
A very interesting idea- and maybe evenutally when I have a 400GB hard drive on my home server, I'll do something similar.
SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
Others will say it, and so will I.
Real?
Come on!
Anyone in their right mind would prefer Windows Media Player -- and that's saying something!
What's wrong with Shoutcast or Icecast?
Don't thank God, thank a doctor!
SlimDevices has a great wireless solution, no built in amp but both digital and analog outputs. The server side is open source that runs most anywhere perl does.
One that looked interesting was Barix @ http://www.barix.com
Id rather have wireless, which they seem to have. But I understand if you have a house wired with cat5 or better, its tempting to use it. Would be interesting for home surround systems, you dont have to run cables for your rear speakers, and not have to buy a wireless setup.
BTW, Barix popped up as a google sponsered link.
I've always streamed the video with the audio over the link to stop that problem. But on local video hdtv compressed mpeg4, and my PC seems to play it without a sync problem.
I dont think the latency in your home lan would be enough, though, what is the noticable latency, 5ms? 20ms?
Just 3 hours ago I was talking to someone who was trying this out. He said that when he has watching a DVD on his computer downstairs, by going upstairs the system should make the movie go upstairs too.
It does security, telecom, home automation, media, entertainment and computing. Seems to run on Linux too, and uses your modern mobile phone as a remote control / tracker.
plutohome.com
Again I will say to try the squeezeBox from www.slimdevices.com. They have designed in the ability to synchronize multiple devices to the same audio source. I have heard 3 devices in a house and I have not been able to hear any sync issues.
They cracked this nut years ago. Tried and proven technology. Too much $$$? Sonus systems offers a system. Also check out Polk, they now have in-wall speakers that take an IP input.
If you can't figure out my address, just drop me an e-mail and I will explain.
Slim Devices' Squeezebox2 is very, very good. It's about the size of a VHS tape, has a truly beautiful, professional-grade display, and talks to a central server. It outputs both digital and analog, either passing data via coax and optical, or using the high-quality onboard DACs.
On my fairly forgiving (rather warm/laid back) main speaker system, I wasn't able to hear any difference at all when switching back and forth between the DACs on the Onkyo 901 and the SB2. I don't have golden ears or anything, but they're reasonably good, and digital and analog mode sounded identical to me. The 901 retailed at $1500 (though you could buy them at around $950), so the SB2 matching that means it's doing a pretty good job. If you happen to have gear that's better than mine, and you think you can hear a difference.... well, that's what the coax and optical outs are for.
The unit also has a headphone jack, which sounds good. It does not, however, seem to have a huge amount of onboard power, so you'd probably want a separate headphone amp for high-impedance cans like the Sennheiser HD580s or 600s. (They still sound good without one, but have much more authority with more power driving them.)
The higher-end models come with built-in 802.11g wireless, which is more than fast enough to support several streams (ie, several players), though if you got seriously into the networked music thing, with lots of stations, you'd probably want to do it with wires. The wireless model will also bridge to Ethernet via the single RJ45 jack. If you add a hub, you can bridge a whole stack of stuff to your WiFi.
You can control the boxes from either the included remote, using a very easy interface, or via web browser. If you have several SB2s, you can coordinate them all to play at the same time, so that you have synced music in several rooms or the whole house. (I believe it will do subgroups as well, but I have only the one and can't test that.) I'm not sure if units will sync from the remote or only from the web interface. I'm fairly sure you have to CREATE the sync via web browser, but I suspect it will probably just work from then on. I believe you'd hit play on any unit in a group, and they would all start playing.
Of course, if that DOESN'T work, you can add the feature yourself. The server software is Perl and very open-source. I believe the boxes themselves run Linux and can be hacked on, but honestly, the software is just so good that I can't really imagine wanting to. Maybe if I had a second one... that display really is neat, and it'd be fun to play with it for other stuff. I'd just hate to break my only one.
The box natively speaks MP3, FLAC, and WAV. The server software can translate from many other music formats, and will sync with iTunes if you have that. (I don't think it can play Apple's DRM, so you'd have to crack that first.) It understands CUE/BIN images, which is GREAT, because that's how I have all my music archived. It actually supports CUE/FLAC too, so I compressed all my music to save some space. I have verified that I get bit-perfect output... playing a DTS-encoded WAV file through the SB2 (at full volume, of course) gives me music on a DTS-enabled receiver, not just noise. If the bitstream is damaged in any way, DTS doesn't work. It just comes out as a hiss. So a DTS file is a great test of bit-perfect transfer... if you hear music, you're delivering a truly lossless stream.
If you archive your CDs losslessly, then you'll probably get better results from this unit than you'd get from most 'real' CD players. You can't scratch a CUE file, or get it dusty. I have no way to test it, but I'd guess that eliminating the vagaries of the optical pickup would probably diminish jitter a great deal. I've never learned how to hear digital clock jitter myself, but some people are very focused on the issue. I don't know if it REALLY matters, but if it does, my guess is that the SB2 should do a better job than most real CD transports would.
Overall, it has mo
Ever wonder why the dialog doesn't sync with the actors' lips when you watch a DVD on your computer? Even if you have [dedicated] hardware-accelerated MP3?
Maybe because DVD audio isn't MP3?
You need hardware-accelerated MPEG-2 decoding in video, a processor fast enough to demultiplex and decode your preferred audio stream AND the video, and buses fast enough to shove all that data through, alongside the usual OS noise. I don't recall ever seeing a sound card that offers hardware AC3 decoding. Your biggest latency issue is going to be the sound buffer: if you can't fill it fast enough, the system has to use a bigger one, and it will desync.
I'd check your system before you start blaming that. I've owned a Pentium III 900 MHz, an AMD Athlon XP 1700+, and a Pentium 4 3.0GHz system, and neither had any trouble at all with synchronization. Maybe it's your software, also. On a Windows box, WinDVD, PowerDVD, Windows Media Player, and PCFriendly all seemed to work fine for me on both systems.
Perhaps my EDN Magazine cover story 'CAT5 Tracks: Audio Goes the Distance, Reliably and On Time' from earlier this year would provide some useful information. You can find it at www.edn.com/article/CA621641.html.
Darwin Streaming Server from Apple. Works great in Linux, I assume the same for OS X, don't know about Windows.
Don't blame me, I voted for Kodos
Polk Audio: LC265i-IP "The Ultimate In-wall Loudspeaker"
Sonos makes some nice stuff. I worked with the founder at his previous company, and he's an Engineer who does things right.
l
http://linuxdevices.com/articles/AT7647366603.htm
Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
On a related note, I'd love to be able to redirect the sound over wireless networking from my iBook (and its tiny little speakers) when I watch movies or TV shows with mplayer to my Linux server with a nice speaker setup hooked to it. Suggestions?
Have a look at the Sonos System at http://www.sonos.com/
firstly, latency sucks but can simply be ignored. for instance, if all devices on a network have a reatime clock, they can sync this clock with a central machine and calculate scew from latency to be very very precise. now the player can be told to play this stream starting at this second. now every device will cache a small amount of data and play the file based on realtime instead of play-as-streamed. now if a song should be playing @ 12:35pm(@23.638 seconds) it will be on all devices and latency will not be an issue.
next, wired devices can of course be used as wireless devices with a cheap access point in client mode(think WRT54g). this way you can link your x-box/ps2/network media player on the same client mode router!
I've installed several Digilinx IP-based multi-room systems in several homes (I'm a custom installer), and all of my customers are pleased. What I really like about it is that customers can do the following: 1). listen to multiple streams of music from a hdd based media server 2). view the feed from any Panasonic IP camera on any in-wall touchpanel, their PC, web tablet or PDA. 3). control the entire system from their PC (I have one installation that is set up for that). 4). and now control their lighting and heating/cooling system from the same interface. But the best thing I like is that all of the firmware is upgradable so I can add features to a customer's home. By the way, sound quality is excellent because I've placed those little amplifiers / room controllers at the speaker location, so I'm not sending analog audio over 100 feet of 16 AWG speaker cable. I'd recommend the system to anyone looking to install a high quality, completely IP based multi-room audio and control system.
It's a wee bit expensive, but in my opinion Sonos is the best complete system out there. Check it out - http://sonos.com/
the sucky thing about this is that a) you need a mac and b) you will get a single stream repeated to a single set of speakers. all this saves is a cable between your laptop and your hifi - it DOESN'T QUALIFY as a decent IP audio solution. wanna listen to different things in different rooms? tough...