Sonos vs. AirPlay: Why I Chose AirPlay for Whole House Audio
Sonos is the “just works” streaming audio solution starting at $400 for two speakers. But with the right setup, AirPlay can be free. Let’s review the details.
My wife recently authorized me to spend whatever amount I needed to make whole-home audio a reality in our new house. The ability to play music from one device and have it play in sync from multiple speakers in multiple rooms of the house. After doing a fair amount of research, there were two leading contenders: Sonos and AirPlay.
Update: During WWDC 2017, Apple announced two game-changers in the world of multi-room audio: AirPlay 2 and the HomePod (Apple’s smart speaker answer to Amazon Echo and Google Home). The HomePod will go on sale in December 2017 for $350. More details on AirPlay 2 are forthcoming. But hopefully, this means that the protocol will get a whole lot better on iOS. And maybe we’ll even see some affordable AirPlay 2 speakers that make multi-room audio with HomePod (with Siri and HomeKit) a reality.
The rest of this article focuses on the current AirPlay protocol, which, as you’ll see, works but needed an update. We’ll revisit this once AirPlay 2 hits the streets.
Sonos whole-house audio and AirPlay whole-home audio are two very different solutions to the same problem. Sonos is a proprietary, self-contained system that uses a combination of your WiFi network and its built-in networking capabilities to stream music from Pandora, Spotify, Amazon Music, or your audio library from your phone. AirPlay is an Apple-developed protocol that lets you stream audio to supported devices, such as the Apple TV, official Apple AirPlay speakers, and third-party devices that support AirPlay.
I’ll tell you upfront why I chose AirPlay: price.
I’ve heard some pretty glowing reviews of Sonos—Steve has had Sonos for years and absolutely swears by it. He loves it (and takes every opportunity to tell me about it.) Sonos is the “it just works” solution, and I’ve heard almost no complaints about it. But for me, getting started with Sonos would cost a minimum of $600 after outfitting three rooms with a $199 Sonos Play:1 (at a bare minimum). Getting started with AirPlay will cost me approximately $0.
Plus, there’s one more thing I’m nervous about – obsolescence.
Food Network star Alton Brown is always complaining about “unitasker” gadgets in the kitchen. Similarly, I worry about expensive, proprietary tech devices that only do one thing. Granted, Sonos does its one thing fantastically well. But what about in five years, when perhaps routers don’t support the band that your Sonos speaker uses, or when Apple releases a competitor and drops support for the Sonos app (hypotheticals, for now)? Unlike an old laptop that I can rip apart and repurpose its components, a Sonos speaker only works with Sonos, and without Sonos, you’ve got a sleek $199 paperweight.
There are major drawbacks to AirPlay. To say it costs $0 for me doesn’t mean it will cost $0 for you. There’s lots of required hardware—I’m just fortunate enough to own it already. And in terms of functionality, AirPlay works best with iTunes and whatever’s in your iTunes library. It can work with Pandora, Spotify, Rhapsody, Google Music, Amazon Music, etc., but it’s a bit more challenging.
That’s the short version. Want details? Read on.
What is Whole Home Audio?
First, let’s define what I mean by whole-house audio. Whole-home audio means that you can play a song from a centralized controller—e.g., a phone or a computer—and it plays on multiple speakers. My wife wants to move about the whole house while cleaning or doing chores and hear her playlist or radio station without wearing headphones or lugging around a Bluetooth speaker. In most two-story homes, a Bluetooth speaker will quickly go out of range if you have your phone in your pocket and you walk into the next room.
Why not just get a couple of Amazon Echo Dots? This was actually the original idea that got me excited about whole-house audio. Wouldn’t it be nice if you could say, “Alexa, play ‘spring cleaning playlist’ in all rooms,” and then all four of your Echo devices started playing the same song at once? Unfortunately, this functionality doesn’t exist yet.
There are existing low-tech solutions for this, such as a whole house FM transmitter. This turns an audio source into a miniature radio station, allowing you to broadcast to FM radios in your home. Audio quality with FM transmitters is spotty, and you still need to have a bunch of radio receivers in each room.
There are also custom solutions, like whole house wired audio offered by companies like Guardian. There’s a high upfront cost for this. Logistically, it’s feasible during construction or renovation but is usually beyond the reach of a DIYer.
Streaming whole-home audio has the potential to deliver the best of both worlds: DIY simplicity and high-quality audio.
What is Sonos?
Sonos is a company that is wholly dedicated to wireless speakers and home entertainment systems. They make the hardware, and they make the software that runs it. As I said above, Sonos is the “it just works” solution.
The most basic setup is a single Sonos wireless speaker that connects to your home WiFi network. It works with the Sonos app for Android or iOS. Sonos also has an app for your Mac or Windows PC. Sonos has partnered with some music streaming services, so you can play them over your Sonos speakers as well or play music on your Android, iOS, or computer.
To add speakers to your setup, buy more Sonos speakers. For each Sonos speaker you add to your system, you’ll be able to stream music to it simultaneously, or you can pick and choose which speakers you stream to. For example, you can group all the speakers upstairs together, play a single song, and then play a different song in the garage or bedroom. They can work independently or as a group. You can also get stereo sound from a set of Sonos speakers.
The Sonos speakers you can buy are:
- Play:1 – A small one speaker set for $199.
- Play:3 – A mid-size stereo speaker for $299.
- Play:5 – A six-speaker, three-woofer set with line-in and built-in touch controls for $499
Sonos also makes receivers and soundbars for use with your TV or home entertainment system (PLAYBAR, PLAYBASE, and SUB). These all work with the Play speakers as well.
If you want to stream Sonos to your existing standalone speakers, you can get the CONNECT receiver or the CONNECT:AMP amplified receiver. Note that you do NOT need a CONNECT receiver to use your PLAY speakers.
How Sonos Works
Sonos uses a combination of your home’s WiFi network and its own dedicated Sonos network to stream music in sync. It does not use Bluetooth. This is a good thing. Bluetooth requires syncing with a device and has a concise range. With Sonos, you set it up once, and you are good to go, as long as you are connected to the same WiFi network.
The range of Sonos speakers is excellent because each Sonos speaker works as a repeater. The speakers will get the actual audio content and streaming services from your wireless router via the internet. But to talk to each other, Sonos speakers will use an entirely separate wireless network created by the Sonos system itself. This is all done behind the scenes without you knowing it.
Some other nice things about Sonos: the Play speakers have built-in controls, so you don’t always have to use your phone; the Play:5 has a line-in for use with an audio source, and you can connect an Ethernet port to your Sonos speaker if you have spotty WiFi coverage.
What is AirPlay?
Sonos is a complete streaming audio system replete with dedicated hardware, software, and its own wireless network.
AirPlay is very different.
AirPlay is simply a protocol for streaming audio and video. Apple developed AirPlay as a proprietary technology for streaming content to the Apple TV, but it also works on third-party devices. You can also buy dedicated AirPlay speakers for streaming audio-only.
Like Sonos, AirPlay uses WiFi. To get it to work, you need two things:
- A device capable of playing to an AirPlay device, such as:
- A Mac or PC running iTunes
- An iOS device like an iPhone or iPad with an app that supports AirPlay (practically every app does)
- A PC or mobile device capable of streaming to AirPlay, such as a Synology DiskStation or a Mac/PC/Linux machine running AirFoil
- A device capable of receiving AirPlay streams, such as:
- Apple TV
- AirPlay speakers
- A third-party device capable of receiving AirPlay content, such as a Kodi box, a Raspberry Pi running OSMC, or a Firestick running KODI/OSMC
- A standalone speaker connected to the audio output on an AirPort Express
As you can see, AirPlay is a far more hodgepodge solution. You can easily spend as much as you would on a Sonos system if you got yourself a Mac Mini and a few AirPlay speakers. But you can also cobble together some of your existing devices and, with a few tweaks, make them all work together.
The biggest drawback of AirPlay is that it’s a centralized system. You have one audio source playing to multiple receivers. With Sonos, it’s a distributed system—the speakers can all talk to each other, making it easy to stream practically any audio source to all your speakers. With AirPlay, it’s a little tougher, but I’ll show you how it’s done when I get into the details of my setup.
I don’t have to pay a single cent to get AirPlay whole-house audio because I already have a bunch of AirPlay devices. I have an Apple TV in my family room, my old Apple TV in my master bedroom, and I have a Firestick that I sideloaded Kodi on. I also have a Raspberry Pi that I can install Kodi onto. So, that’s four devices I can AirPlay to.
The drawback, of course, is that all of these streaming devices are TVs, which use considerably more energy than audio speakers. You can get an audio-only solution with an AirPlay speaker or by rigging up a Raspberry Pi with a digital-to-audio converter to an existing speaker set. I’ll cover that in a future post.
How AirPlay Works
To play audio to your AirPlay receiving devices, they need to be powered on and connected to your WiFi network. Then, you need to send audio to them from your centralized source. The simplest audio source would be your MacBook or PC running iTunes.
From iTunes, start playing a song, then click the AirPlay icon. You can pick one or more devices to stream to. Click the + sign to add the source as an output.
You can also stream to a speaker connected to your Mac or a Bluetooth speaker.
Using AirPlay from Your iPhone or iPad to Stream to Multiple Speakers
You can’t AirPlay to multiple speakers from your iPhone. But what you can do is remotely control your iTunes library on your computer using your iPhone. To do this, use the Remote app.
Tap Settings > Add an iTunes Library.
You’ll be prompted to open iTunes on your Mac or PC.
On your computer, click the Remote button near the top left of the iTunes window to enter a code.
Is the remote button not showing up in iTunes? Try closing iTunes, then tap Settings > Add an iTunes Library, then relaunch iTunes.
Once you’ve paired your Remote app to iTunes, you can browse your iTunes library from your phone.
Play a song, then tap the AirPlay icon in the bottom right.
Tap Multiple in the top-left.
Choose one or more AirPlay devices for playback.
Playing Spotify, Amazon Music, and Other Streaming Services over AirPlay
Unlike Sonos, you won’t find a dedicated AirPlay app that lets you play audio from sources other than iTunes to multiple AirPlay speakers. The workaround is to use your Mac as the audio source again.
First, fire up whatever streaming music service you want to play and begin playing it on your computer. For best results, use the desktop version of Amazon Music, Spotify, etc.
You can stream your macOS system audio to any single AirPlay device by clicking on the speaker icon in the menu bar.
Don’t see the speaker icon? Go to System Preferences > Sound and enable Show volume in the menu bar.
So, what about multiple AirPlay devices?
Unfortunately, macOS doesn’t natively support streaming system audio to multiple AirPlay devices.
But you can use a third-party program called AirFoil ($29) to add that support. There are also versions of AirFoil for Linux and Windows. (Note: At the time of this article, AirFoil doesn’t work with tvOS 10.2 or later. As an interim solution, there is a free Apple TV app called Airfoil Satellite TV, but the developers are working on a long-term solution, too. Update: They fixed it! AirFoil currently works with tvOS 10.2 or later. Still, I recommend getting the AirFoil free trial for a test run first.)
To control AirFoil from your phone, get the Airfoil Satellite app from the app store.
Using AirPlay without iTunes
If you hate iTunes (like I do), then you don’t have to use it. Some third-party music players support AirPlay, including playback to multiple AirPlay devices. For instance, my Synology DiskStation has a built-in audio player (called Audio Station) that can AirPlay to multiple speakers.
There’s also an iOS app that controls my DiskStation’s audio player called DS Audio. This lets me AirPlay multiple devices from my phone, making it almost as handy as Sonos (almost).
This works well for me because I store all my music on my DiskStation. It gives me the option to play my audio directly from my DiskStation or play it from iTunes. The benefit of the DiskStation is that it’s always on, unlike my PC.
Conclusion
After all that, did I convince you to pay the extra for Sonos instead? Admittedly, there are pros and cons of using AirPlay:
AirPlay Pros:
- Little to zero hardware investment—you can often use your existing AppleTVs or other AirPlay-capable devices.
- Easy integration into your existing A/V setup.
AirPlay Cons:
- Requires a Mac or another device as a centralized audio source
- Requires a remote app for controlling iTunes music.
- No native support for Amazon Music, Google Play, Spotify, etc.
- Requires VNC for playing non-iTunes audio to multiple devices.
In light of that, Sonos might be worth the money for you. Sonos is tried and true, well-supported, and wildly popular. But to me, it’s frustrating knowing that I have to spend hundreds, maybe even over a thousand dollars, for something as simple as having the same song play in more than one room in my house. After jumping through all the hoops with AirPlay, though, it’s clear what you are getting by paying that premium: simplicity and higher sound quality.
Ask me again in six months if I’m still scraping by with AirPlay. It works for me for the time being, and for now, I’m just stingy enough to put up with it.
Is whole-house audio worth a $600+ investment to you? Tell us about it in the comments.
Tom
May 23, 2017 at 8:58 am
I’ve had a Sonos system for 9 years now, with some of the original components still working well. I’ve added new components along the way. Nothing but compliments, and they keep it working as wireless technologies improve. Don’t know what you’re worried about.
Steve Krause
May 23, 2017 at 10:46 am
Thnx for the comment Tom. That’s what I keep telling Jack. :)
Yes, it’s a little pricey however, you get what you pay for and from a quality of product and service (and ease of use…. it just WORKS), it’s one of my absolute favorites. Just LOVE my Sonos system. Been a happy customer for at least 12 years.
Pim
May 24, 2017 at 7:09 am
I love my Sonos. Missed it lots when I was on holiday for a while.
Ken Wright
May 23, 2017 at 11:31 pm
Didn’t like this article from the first sentence. No wife in the world has ever said go ahead and put speakers all around the house. Sonos are usually built up slowly over a period of time for each room. Although still expensive, doesn’t hurt as bad. The simplicity and tremendous sound outweigh most things and they are addictive believe me. As for the wife thing. I put an extra one in the kitchen and the world’s greatest detective didn’t notice.
Mark
May 24, 2017 at 1:56 am
Same here I use Sonos and my experience of it to date has been faultless. Easy to setup, with incredible sound quality which you don’t get elsewhere. I agree it’s not for everybody as the price point does make it unaffordable for many, but if you can build it up over time its well worth the extra investment.
Todd
May 24, 2017 at 3:46 am
I’ve had a SONOS system since the beginning. It works flawlessly – the software just gets better and better – and the future looks even brighter. Every friend I have ever shown SONOS to buys the system within a month. Can we talk about the sound quality? Ridiculously good. I challenge Jack to live with SONOS for a month – just start with a PLAY 1 for $199 (if he’s concerned about pricing – SONOS has a 45 day return policy) – the software is free….then write a followup article to this article.
Jason
May 24, 2017 at 5:42 am
I keep seeing this type of post over and over, comparing Bluetooth speakers and similar setups to Sonos. Those, and this piece as well, are comparing apples to oranges. Maybe even comparing apples to potatoes. While this scenario comes closer to the Sonos experience than a series of Bluetooth speakers, it’s still nothing like the functionality of a Sonos system. Bite the bullet and spend the money for the real thing. The length of the article alone speaks to how this is not the same turnkey solution
Randy
May 24, 2017 at 8:48 am
I agree with the other comments here. SONOS is great. A friend of mine bought me my first Play:1 and apologized to my wife for the potential of me getting hooked on the awesomeness of the SONOS system. I now have three units and they are great. The flexibility and ease of use is great. I normally do not have them “grouped” together since they are in different rooms so each room can listen to whatever they want.
Another benefit that you did not highlight from the SONOS is this: I borrowed my friends vacation house recently and he has the SONOS systems installed. I walked in to the house, fired up the app, joined the SONOS network and started listening in about 20 seconds. Not sure I would be able to even get your Airplay system to work at all based on description of how it is configured.
Last comment: I don’t really think your $0 comparison is fair. If someone is reading this article to get a real Airplay vs SONOS comparison and they are starting from scratch then $0 is not the cost. I realize you were able to make it work with your equipment, but if someone were to try and set up an airplay system, the actual costs would be handy to make a good decision.
Thanks,
Brandon
May 24, 2017 at 12:31 pm
I’m sorry but the only thing I got from this article is that you were looking for the cheapest, yet still semi-functional solution.
AirPlay is clunky at best compared to Sonos. The two systems in my personal opinion aren’t even comparable. A more comparable system would honestly be a distributed audio system from Control4 or Savant or other automation companies. Which are actually even pricier than Sonos.
I’ve installed tons of different audio systems for clients and to be honest my suggestion would be to wait until you can afford some Sonos and try it out. The end user experience is well worth the price.
If you are more interested in controlling your entire house obviously go for an automation solution like Savant. As far as just pure audio though Sonos is amazing.
Jack Busch
May 24, 2017 at 4:16 pm
Okay, okay, I am noticing a common theme in the comments here. (Really? No AirPlay fans in the house?) I think it behooves me to give Sonos a whirl. I’ll update y’all after I’ve used it awhile!
Anthony
May 24, 2017 at 6:53 pm
I was finally fed up with my Airplay setup (which I consider much more proprietary than Sonus) and decided to switch to a Sonus system about 6 months ago. It was the best decision I ever made. Also using Spotify app and the Sonus App, I can still use my old airplay speakers (Libratone and AudioPro). To me, there is no comparison between Sonus vs Airplay
Jason
May 24, 2017 at 8:27 pm
It’s not that people aren’t fans of airplay, it’s that we believe the argument is erroneous even in comparing the two. And I’m sorry Jack, but that statement about maybe you need to try Sonos illustrates that the entire article is flawed. If you’ve never tried Sonos but you believe you’ve replicated its functionality using a hodgepodge of airplay connections then it’s hard to take your post seriously
Jack Busch
May 25, 2017 at 1:55 am
Hey Jason – To be clear, I’m not really making an argument in the post, I’m just documenting my own personal decision-making process. Maybe there was a small part of me that was hoping people like you would tell me I’m dead wrong so I can convince myself to make the investment.
You’re right about one thing, though: if we’re comparing apples to potatoes, potatoes are way better. How did you know I like potatoes so much?
;-)
FGains
May 24, 2017 at 11:13 pm
\”There’s also an iOS app that controls my DiskStation’s audio player called DS Audio. This lets me AirPlay to multiple devices from my phone, making it almost as handy as Sonos (almost).”
No. No, you’re trippin it’s not even in the same universe. There are other alternatives like Chromecast Audio which also don’t work as well but they are at least designed to compete in the space. Airplay is not and the author is rigging and repurposing technology to fit an application it wasn’t designed for. That ALWAYS delivers a subpar experience and technical issues that can really drag down your mood, which is the opposite desired effect.
If you are in the market for a house music system, a good place to start would be comparing house music systems.
Ryan
May 25, 2017 at 7:19 pm
SONOS is great ,but there is more brands coming with both features ,such as allplay,playfi technology .
Check our a brand called iEAST, it works like SONOS way,even easier and can do airplay.
Sound Quality is better than SONOS in my view.
Marcel
May 27, 2017 at 1:05 am
One key feature I like to add to the Airplay solution is flexibility. I use Airplay to drive a super high-end stereo in my living room with a level of quality that Sonos will never reach. That same stereo also includes other sources like a turntable – not possible with Sonos either, as far as I know.
But I also use Airplay to drive a couple of in-ceiling speakers that I installed in my bathroom – Sonos does not offer anything like that either.
The main stereo is hardwired to my Mac, for the other sets I use second-hand Airport Expresses that cost close to nothing.
I think Sonos did an excellent job and it’s more user-friendly and easier to use, but with Airplay, you have so much more freedom of choice.
David A Richardson
November 26, 2018 at 9:54 am
Sonos can drive whatever you want using the Connect device. It’s essentially an input device that is both an A to D and D to A converter. It has both digital and analog out and analog in. It doesn’t do high def digital, but if you rip lossless content it sounds fine. I use one to feed my high-end two channel system.
You can feed it turntable input, but it will of course get converted to digital to get sent around the house. So there’s not much point to it vs. just ripping to digital and playing that.
chasm22
May 28, 2017 at 12:49 pm
So your saying that if I wake up tomorrow and want to set up a sound system for my entire house, airplay is the choice?
Or perhaps you think that I already have a ‘super high-end’ stereo hardwired to a Mac and some bathroom speakers, etc.
You and the author seem to think that a comparison between two items doesn’t have to be a fair comparison.
He and you wish to take into account the thousands of dollars in equipment you already own and say, “See, this is the reason I chose airplay.”
To which many of us reply,” Gee that wasn’t a comparison. That was a description of your sound system “.
A comparison would be to take a home that doesn’t have any sound system and then add whatever it takes to get a whole house sound system.
At that point you would list the cost and capabilities of each component that you add.
That would allow us to make A FAIR COMPARISON.
In the author’s case he would list the price paid for each Apple product he had already purchased. In your case we would like to know the cost of the super high-end stereo and the rest of the items. The bit about second hand stuff wouldn’t really apply since if we all were to go the same route there wouldn’t be a surplus.
At this point I’m hoping you see why it’s unfair to include thousands of dollars in equipment you’ve already purchased in any comparison.
Marcel
May 28, 2017 at 11:15 pm
I’m not saying that Airplay is always the best choice and I was not trying to make a fair comparison; Sonos and Airplay are completely different. I don’t know what your budget is and frankly, I don’t care. This article is about a personal system choice and I’m saying that you have a lot more options if you choose Airplay.
If you are looking for a decent sounding. well-designed system for streaming audio, Sonos is an excellent choice.
If you want to add streaming audio to your existing stereo and add multiple rooms, Airplay is a very cost-effective choice.
If you want the best sound quality, don’t go for Sonos.
If you want a system with multiple sources like a turntable, CD player and what not, don’t go for Sonos.
If you are looking for the most cost-effective solution, it’s probably not Sonos. I would recommend to buy a good legacy stereo and simply add Airplay. (I just bought a beautiful 1970s vintage Braun all-in-one stereo with integrated turntable for just $125. Fair comparison? Hell no!)
Finally, there are more alternatives than just Sonos and Airplay but that is beyond the scope of this article.
Jason
May 29, 2017 at 9:11 am
Marcel, there are various Sonos components other than the standalone speakers. There’s one that plugs into an input in an existing sound system and another that has an amp built in with speaker outputs for existing speakers. I use both of those in different applications
Nukecity
May 29, 2017 at 12:41 pm
So, the key question that settles the debate – is your wife happy with the setup?
Marcel
May 29, 2017 at 12:43 pm
Haha, very good question. I don’t have a wife, so it is indeed a very unfair comparison!
John Elliott
June 15, 2017 at 12:57 pm
Apple’s announcement of AirPlay 2 at the June 5th WWDC completely destroys any idea that Sonos is a necessary product anymore. I have the iOS 11 beta and can confirm it is wonderful to behold.
I firmly believe Sonos will never have an IPO now and they will slowly die off. When people realize they can have Sonos functionality for free on their iPhone devices in every native app using AirPlay 2 (Spotify, Apple Music, Google Play Music, Tidal…etc), it won’t be long till they scratch their heads wondering why they purchased five of these $300 speakers.
Jason
June 16, 2017 at 9:53 am
Really John? I’ve never seen or heard any Sonos owner express anything but absolute satisfaction with the product, so the expectation of regret you suggest is unlikely I think. Also, this panacea of airplay2 would only apply to people already ensconced in the Apple universe, so it wouldn’t help 50+% of people. Sounds like propaganda from the Apple fanboys
Todd
June 16, 2017 at 9:53 am
I’m quite certain John that Airplay 2 will coexist with SONOS quite nicely for the foreseeable future….but I highly doubt SONOS will be dying off anytime soon – and they have never had any interest in an IPO.
SONOS has had many competitors over the years try to do what they do extremely well ( read any consumer hands-on review ) – and the competitors have failed miserably over and over again.
I trust you do not own or have even tried any of the speakers or components? They not only function seamlessly – they sound amazing.
By the way, too – not everyone is heavily invested in the Apple ecosystem. I certainly don’t consider an IPhone to be a “necessary product” – the Android system via Samsung can hold it’s own nicely…
John Elliott
June 16, 2017 at 2:21 pm
I don’t want to hijack this author’s thread and turn it into an argument of Apple vs Android. My work phone is a Pixel and I use it for almost everything.
My point is that personally I have never seen the worth in spending so much money for the merely simple task of multi-room audio. My parents have the Sonos bridge hooked up to their home audio and I will admit, the app is not hard to use, but I’d much rather be able to use native apps in my own home, instead of being forced to group my services together in another one.
Personally, I have invested a fair amount of money in studio quality audio, and pride myself in my home system. My main point (which mirrors the author of this article I believe) is that I am glad I won’t have to purchase multiple Sonos bridge devices to use my speakers in my home! It’s just nice to see Apple add some native functionality with Airplay 2 to stop sonos from capitalizing on such a monopoly
djmann
November 17, 2017 at 6:58 pm
I don’t know much about Sonos. I stream any audio source from my pc laptop to multiple airport expresses throughout the house using Airfoil. Airfoil is the bomb. Each airport express is connected via optical audio cable to a receiver w/speakers. I stream uncompressed flac files, mp3s, spotify, google play music, any web browser, etc. It’s super easy sounds great everything is in sync.
charlie
February 20, 2019 at 4:48 pm
Hey I’m dealing with the same dilemma. I have 6 times SONOS play:1 (960€) and now I’m getting together a 6 airport express & Bose Sounddock II system (480€). It is half price and the stream is more stable and you can even watch netrlix in sync which is impossible with SONOS’ system. hopefully in the future this will be better.
Tanya
November 24, 2017 at 9:08 am
I have 4 Apple TVs and used them for streaming music for the past 5 years. However, in the past 6 months the streaming cuts in and out all the time across all Apple TVs. I’ve tried all the online tricks out there with my router and nothing fixes it. So frustrated with Apple not standing by their products. I’m looking at investing in Sonos because it has it’s own buffering technology and won’t cut in and out when some bandwidth issue happens. I’m growing to hate Apple more and more when they do not allow for older tech.
David
November 26, 2018 at 10:01 am
Excellent article – thanks for writing and sharing it. The Apple solution looks ok. A little kludgy. Can I easily have my wife use it without having to ask what app and what device she needs to be on? This is where Sonos shines. Any device, any output, any room. Could not be easier.
Can AirPlay send different content to different devices simultaneously? We use Sonos to play different music in different rooms all the time.
One big downside for Sonos (imo) besides the cost is that the dedicated speakers don’t sound great. Even the Play3 – just really not good sounding. Even a modest pair of bookshelf speakers ($500) completely blow it away in terms of sound quality. And the Play 1 and Sonos One are not close to the Play 3. With conventional speakers you obviously need an amp and wires. Self-power blue tooth speakers are an option, but at more cost and hassle.
Sonos has it on usability, convenience, and integration to other systems (analog or digital). Sonos speaker devices are expensive and don’t sound great.
Lastly, Sonos has a home theater solution that is limited to 5 speakers? Very, very dated. Really wish they have moved to high def audio including Dolby Digital and DTS a long time ago. Without this and more speaker support they just aren’t competitive for home theater.
Darrell
November 14, 2021 at 9:50 am
This has been a very interesting and enlightening thread, and would like to weigh in with my experience (as of Nov 2021).
A major kitchen remodel necessitated ripping out an old Broan intercom/music distribution system that served 12 stations throughout the house and the patios. Losing the intercom capability wasn’t really a show-stopper, but losing the whole house music distribution definitely was. My only (and preferred) source of music is an iPad, loaded with a comprehensive iTunes library, currently connected via Bluetooth to the input of the Broan. This is what I need to replicate.
My first thought was a bunch of Echo Dots (quickly scrubbed, as I’m not a lover of Alexa) – cheap and cheerful. Next, I considered going 100% Apple with HomePod Minis. These would give me both music and intercom capability – very attractive, and at a reasonable cost, but then I’d be tied to Apple’s Music monthly subscription. Then, a friend suggested I try Sonos, so I did. Finally, I ended up buying a combination of five Sonos One/One-SLs, which are in different rooms (I still need another three to complete the whole house fit.) I also bought three HomePod Minis to check out their capabilities, as well. These were just located in strategic rooms serving as part-intercom, part-voice control for the HomeKit stuff.
The results have been mixed to say the least.
Firstly, sadly I don’t have a hard-wired house, although laying CAT-5 to some strategic rooms is on my to-do list. The WiFi signal seems to be strong throughout the house, but I do live in a contested environment, where I can see lots of SSIDs from adjacent houses. I also have a number of Philip’s Hue bulbs/outlets connected via the Zigbee protocol, so that adds to the 2.4 Ghz pollution.
AirPlay2: If I stream from iTunes using AirPlay2 to the Sonos (and Apple) speakers, reliability is very iffy. Most times, one or more speakers drop out. Plus, it’s lame having to individually select speakers each time I want to do this. However, the ability to stream directly from iTunes on my iPad is very convenient.
Sonos App: If I stream music directly using the Sonos app (which obviously only goes to the Sonos speakers), then reliability is good. I haven’t experienced any drop outs so far. The downside is that playing my iTunes library is a pain – if you use the Sonos app, the library has to sit on a NAS (which I don’t have), or my iMac, which when it goes to sleep makes the library unavailable. Hopefully, Sonos will update their app so it can access the local iTunes library on the IOS device from which it is playing.
While I like the concept of AirPlay2 in that I can stream music to both Sonos and other 3rd party devices (such as permanently wired patio speakers, etc.), I have concerns about its reliability, at least in my environment. After all, my home audio system should have industrial reliability – having to reboot, and/or re-selecting speakers that have dropped out isn’t going to fly with my wife and/or house guests.
Finally, someone raised the concern that Sonos (as a company) might just evaporate given AirPlay2’s arrival. Sorry, but I disagree. In fact, I’m more concerned that Apple will suddenly lose interest in the HomePod mini (much as they have just done with the original HomePod, and historically with Airport routers, etc.). After all, their core business is phones, tablets, computers (and now watches). Sonos on the other hand has only one core business – wireless audio. Just my humble opinion.
minimalist
December 20, 2021 at 7:57 am
I’m in a similar situation in late 2021 and I have to agree about Airplay 2: its horribly unreliable when streaming to multiple zones that mix Sonos and Apple speakers (actually its unreliable just with apple speakers too). Zones drop out or won’t stream at all, volume sliders disappear for some zones but not all. Sometimes content that was previously streaming to my Apple TV and my pair of Homepods. Handing off streaming control to another device is next to impossible. Yet SonosNet is rock solid reliable and very responsive and works great in a household of multiple people with multiple devices that they want to use to control the audio streams. I’m about reached the point at which I’m going to ditch the Apple gear and go full Sonos even if it costs me another 1200 dollars to do so. I spent 2400 dollars so far on Sonos gear to make audio simple for everyone in my household and this mixed approach using Apple and Sonos and Airplay 2 is anything but simple.
I also agree that Airplay/Apple is no threat to Sonos. The Homepods were OK (I have two) but frankly a pair of Sonos Ones sound better at almost half the price. Clearly people were not willing to pay 700 a pair for Homepods and Homepod minis are sort of a joke performance wise. Nobody serious about whole home audio would consider them beyond maybe functioning as a clock radio. Given their half-hearted commitment to it thusfar, I suspect Apple will eventually exit the speaker business. I don’t see third party Airplay speakers as a real threat to Sonos either.
minimalist1969
December 18, 2021 at 9:11 am
So, Im curious now that we are in late 2021 and Airplay 2 has officially arrived how you are feeling about your setup?
Because like you, I already had a lot of Apple gear (2 Homepods paired for stereo and a Apple TV 4K attached to a nice surround sound system. I decided to buy some Airplay 2 enabled Sonos speakers for Christmas this year to extend my system to whole house audio (a pair of Sonos One’s paired with a Sonos Sub, and a Sonos Move). So far my experience has been not so great. Trying to stream to those 4 zones via Apple Music using Airplay is extremely finicky and buggy. Sometimes it works beautifully, sometimes it doesn’t (speakers take foreverr to start streams sometimes timing out with errors, individual zone volume siders disappear, random zones refuse to stream or they stream totally different content that was previously streaming to them, the ATV starts play video content that was playing previously, etc ). When handing off control of the streams to different devices (my husband’s iPhone or a household iPad, etc) the whole thing falls apart. The Apple TV 4K box in particular seems to be the most problematic node but even when I hardwire it into my router the problems remain.
Interestingly, when I use the Sonos app to stream to the Sonos hardware using SonosNet instead of Airplay none of these things are issues. Speakers stop and start immediately with no delay, control can easily be handed off from one device to the next (iPads, iPhones, Macs, etc), individual volume sliders always behave as they should. As a result, I’ve about decided to ditch my Apple hardware (at least for music streaming) and buy a Sonos Port to hook up to my surround system and a Sonos 5 to replace the pair of Homepods.
But maybe you have some insight into what’s happening to with all this Airplay multi-zone wonkiness? If so I’d love to hear about it. It would save me from having to spend another 1100 dollars on Sonos. Im using an Eero mesh network that covers my house well with solid 4 and 5 bars of signal.
Alan
July 24, 2023 at 5:44 pm
I’m with the author on this one and I don’t find my setup even remotely compromised or complicated. In my rack system, I have 6 OSD Audio XMP100 amps wired to 6 speaker zones inside and out. The speakers are in-wall and wired back to the server cabinet to the OSD Audio Amps.
The amps are dual stereo input and auto selecting. The Airplays have the override input since they also carry the house notifications like if my water is shutoff due to a leak detected in a specific room, an exterior gate is opened, my mailbox is opened, or a vehicle or person appears at the bottom of my isolated cul-de-sac, etc, etc (all of this works without the internet since it’s on prem).
The other input of each amp is driven by the not so aptly named and discontinued Echo Input which should have been called Echo Output as it’s an echo without a speaker and only has a line level out.
The Synology Audio Station works great and allows me to play the same music to multiple rooms or different music to different rooms at the same time.
The Echo Inputs are used for streaming music services (currently Spotify but have used them all). Amazon’s groups work great now that they’ve worked out the bugs, so I can create groups and stream to all the speaker zones that belong to any one group.
Since the Echo Inputs are all inside a server cabinet behind 17 inch rack mount amps along with my Synology and Unifi components, I’ve paired regular Echos in each room where the physical speakers are to the Echo Inputs driving those speakers. That way I can be in any room and tell Alexa to play this or that and it will play through the in-wall speakers in that room and NOT through the standalone Echo speaker in that room.
I get that most aren’t going to go through the hassle of wiring up their entire house. It was a lot of work for sure.
The Airplay devices are open so anyone who is on my network can attach to them from their Airplay compatible device which is typically iOS or MacOS device.
Alan
July 24, 2023 at 5:47 pm
Almost forgot to mention, for those of you defending Sonos as not obsoleting hardware, I assume you’ve all seen Sono’s announcement that they’re discontinuing support for speakers older than 10 years? The bank of Airplay devices behind my amps are well over 10 years old and ill continue to work probably for decades.