Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I have always felt that Sonos is very limited in what it offers. The fact that you need to relay on the Sonos-app and that whatever you want to playback needs to support Sonos is very limiting.

Yeah I know that most popular music services supports Sonos, but what if you want to playback a podcast? The Apple Podcast.app, Pocket Casts, Overcast, Downcast etc.. None of the supports Sonos as far as I know. I use my bedroom speaker for Podcast listening every day.
snip...

I have inquired about the ability to get my podcasts to play through the sonos app! That for me is the final piece of the puzzle as sonos does everything else that I need or want at the moment. Here is hoping they plan on supporting it in the future.
 
I have always felt that Sonos is very limited in what it offers. The fact that you need to relay on the Sonos-app and that whatever you want to playback needs to support Sonos is very limiting.

Yeah I know that most popular music services supports Sonos, but what if you want to playback a podcast? The Apple Podcast.app, Pocket Casts, Overcast, Downcast etc.. None of the supports Sonos as far as I know. I use my bedroom speaker for Podcast listening every day.

Not having any kind of feature that ensures you can playback whatever is playing on your phone, tablet or notebook like you have with AirPlay feels really lacklustre if you ask me.


And all this is before we start to tackle the other issues which are the limited range of hardware supporting Sonos. Most mid and high-end home stereos, av-receivers and amplifiers feature built-in support for AirPlay. Many mid-range and high-end "all-in-one" speakers support AirPlay. None supports Sonos other than the very few models Sonos sells themselves and even though some of the doesn't sound all too bad they cost quite a lot for what you get.

Sonos do sell a "wireless bridge" you can connect using analogue or digital to existing speakers and audio systems, as well as a dac/amplifier you can use to connect to passive speakers but the prices of those are rather ridiculous for the price. It's much cheaper to simply grab a Apple AirPort Express or even a Apple TV.


The one thing you don't get with AirPlay though is native cross-platform support. On Android and Windows you need to rely on the use of third-party solutions. But they mostly work just fine.


But there is one thing that is really nagging me about AirPlay. First of you have the fact that you have no logical of streaming to multiple speakers in iOS. On the Mac you have various solutions, you have native support for it within iTunes and various third-party software also gives you the capability of streaming to multiple speakers. On iOS? Not so much. I can't for the life of me understand why Apple have not added support for this.


Secondly, every time I stream to multiple speakers in my home my living room with a RX-V3900 Yamaha Receiver is always slightly out of sync with the other speakers which is really irritating. I have yet to figure a way to adjust this. the receiver itself has no native support for AirPlay so it's done through a Apple TV (Gen4) so I suspect it has something to do with added delay when going through the Apple TV and the AV-receiver but even when I run "Pure Direct" on the receiver, disabling all processing done by the receiver the delay is still there. There is no option for adjusting delay on the Apple TV itself so I'm pretty much stuck with my living room beig just so slightly out of sync with the speaker on the kitchen, bedroom and bathroom.....

I can totally buy your points about streaming podcasts or other content that is not supported within the Sonos app. That, to me anyhow, is probably the biggest gap that Sonos has that AirPlay and Bluetooth solve.

However, your last point about the syncing issues is far and away a huge benefit of Sonos over AirPlay and Bluetooth. Sonos perfectly syncs across multiple zones, which in any comparison of these technologies cannot be overlooked.

It is, by the way, is a strong reason why simply passing what is playing on your computer/tablet/smartphone to the Sonos system is not supported as it would inevitably lead to lip sync problems.

By the way, I am not at all putting down AirPlay. I actually use it myself for certain purposes, primarily via my AppleTVs.
 
Would be great with AirPlay though ... sitting on my Mac and viewing youtube and other things - would be nice to forward the sound to my Sonos speakers.

Not everything comes from my libraries :)

Technically you could if you computer has an input to a Sonos speaker.
 
Sonos is a fabulous music distribution system. You can use their self-contained amp/speakers (which, in pairs, can be set up as L/R) or a Sonos amp to power your own speakers. The ability to play music in different rooms (called Zones) or combine them together is amazing. If you love music, Sonos is for you. I've had it in my house for about 6 years (5 zones) and it is worth every penny.
The significant problem I have with Sonos, the Playbar. TV's are terrible at passing surround sound out the optical port. Especially sound coming into the TV via HDMI. Sonos only has one port period, can be more then challenging if not impossible to solve, depending what make and model of TV (very long list of not compatible TV's). Sonos needs more then one optical/port into the Playbar. Other then that, music works as you described.
 
Last edited:
Never really understood the advantage of Sonos over Airplay, and I'm surprised that Apple is supporting a proprietary competing format in their stores.

I've got Airplay in 4 rooms of the house. The only feature I wish it had that it doesn't is the ability to play to multiple zones directly from the iOS and not just my Macs (though the Remote App covers that pretty well).

A similar Sonos setup would be much more expensive and have a poorer selection of Amps and speakers to play through.
I had speakers connected to an airport express in one room, speakers connected to my imac and a bluetooth speaker in the kitchen. Running from my imac in iTunes I could decide which speakers to send the music to and adjust the volume from each speaker (same within the remote app). What I could not do is actually send different music to different speakers. And if I sent something to the bluetooth speaker it was off by a half second from the airport speaker. It worked but never well. I just got two sonos speakers and it is already way better. I have music that I want where I want. I had not great speaker, so for me this was also an upgrade of the sound experience.
 
Sonos is a polished and flexible experience. I used to have an airplay setup and it worked, but was tempermental. As somone earlier posted, it was "janky". Music was rarely perfectly in sync and required frequent tinkering. Sonos is just a rock solid experience. It works amazingly well. And if you really like airplay, you can still just get a single airport express device and hook it up to a Play 5. From there you can actually stream to any of your Sonos devices (not just the Play 5 that its physically plugged in to). I have about 30 sonos components and its probably my electronic component that gets the most use (besides my phone) and requires the least upkeep. I'd love homekit integration, but other than that, its pretty amazing.
 
For me and I'm sure many others, Sonos is the preferred choice simply because it doesn't drop out. Ever. It doesn't matter if AirPlay via AirPort Express is more flexible and could be extended to different components at a lower price, if it drops out, the system is useless to me. Is Sonos on the expensive side? Sure, but it's worth paying the premium to completely remove drop outs - there is nothing worse than hosting and playing music via AirPlay only to have to drop out or cut in and out.
 
Secondly, every time I stream to multiple speakers in my home my living room with a RX-V3900 Yamaha Receiver is always slightly out of sync with the other speakers which is really irritating. I have yet to figure a way to adjust this. the receiver itself has no native support for AirPlay so it's done through a Apple TV (Gen4) so I suspect it has something to do with added delay when going through the Apple TV and the AV-receiver but even when I run "Pure Direct" on the receiver, disabling all processing done by the receiver the delay is still there. There is no option for adjusting delay on the Apple TV itself so I'm pretty much stuck with my living room being just so slightly out of sync with the speaker on the kitchen, bedroom and bathroom.....
Are you using the HDMI input on your receiver? My guess if you additionally connect with a toslink optical cable, and select that input on your receiver you will have no synchronization issues. I have an AppleTV connected to an Onkyo reciever in that manner and am experiencing no delays. I think HDMI has additional processing in order to separate and synchronize the audio & video.
 
I can totally buy your points about streaming podcasts or other content that is not supported within the Sonos app. That, to me anyhow, is probably the biggest gap that Sonos has that AirPlay and Bluetooth solve.

However, your last point about the syncing issues is far and away a huge benefit of Sonos over AirPlay and Bluetooth. Sonos perfectly syncs across multiple zones, which in any comparison of these technologies cannot be overlooked.

It is, by the way, is a strong reason why simply passing what is playing on your computer/tablet/smartphone to the Sonos system is not supported as it would inevitably lead to lip sync problems.

By the way, I am not at all putting down AirPlay. I actually use it myself for certain purposes, primarily via my AppleTVs.


Do you have any experience with the Sonos Connect or Connect:AMP? I suspect the reason for AirPlay to be slightly out of sync in my living room is because it goes through the AV-Receiver and there is something adding to the delay there.

On the bathroom we got a older Harman/Kardon MS-150 where we added a AirPort Express using optical cable to add AirPlay to it. On the bedroom we got a Bowers & Wilkins A7 with built-in support for AirPlay. These two sync up perfectly, it's only the home theatre in the living room that is just so slightly out of sync.


Is Sonos doing some kind of secret voodoo magic to make everything to be in sync? I would expect all Sonos speakers like the Play 1, 3 and 5 to be in perfect sync. But if you relay on the Sonos Connect connected to AV-receiver doing some wonky DPS and processing of the audio I suspect the Sonos would be slightly out of sync as well?

As one who have no direct experience with Sonos I have no real clue how they actually work and do it's thing. I'm very tempted to sell all my AirPlay solutions and grab 3x Sonos Connect:AMP's and get myself a lovely and great sounding Sonos solution, but I'm not entirely convinced it would actually make my living room be more in sync with the bedroom and bathroom regardless as it would still need to go through the AV-receiver in the living room.
[doublepost=1475005756][/doublepost]
Are you using the HDMI input on your receiver? My guess if you additionally connect with a toslink optical cable, and select that input on your receiver you will have no synchronization issues. I have an AppleTV connected to an Onkyo reciever in that manner and am experiencing no delays. I think HDMI has additional processing in order to separate and synchronize the audio & video.


I was wondering the same thing and figured I could give it a go. But the Apple TV (Gen4) does not feature any optical connection. There is only HDMI. One thing I might try just cause is to take the AirPort Express that's currently in our bathroom and connect it to the AV-receiver to test if AirPlay using optical is any better. If that's the case I could simply grab another AirPort Express (feels rather silly to have a AirPort Express + Apple TV connected to the same AV-receiver..) and use the Express for audio.

As long as I manage to get AirPlay to be in sync I don't really see the appeal of Sonos. It's way more limited in terms of what you can actually playback audio from. It does not offer any advantages in terms of audio quality as AirPlay is already lossless. I've got great wireless stability, speed and coverage so I have yet to have AirPlay act fuzzy on my network and I have been using it pretty much every day for the past two years.

The only thing I miss with AirPlay is a more logical and native way to use multiple speakers without the need of relying on third-part solutions on a Mac or Windows computer.
[doublepost=1475006026][/doublepost]
For me and I'm sure many others, Sonos is the preferred choice simply because it doesn't drop out. Ever. It doesn't matter if AirPlay via AirPort Express is more flexible and could be extended to different components at a lower price, if it drops out, the system is useless to me. Is Sonos on the expensive side? Sure, but it's worth paying the premium to completely remove drop outs - there is nothing worse than hosting and playing music via AirPlay only to have to drop out or cut in and out.


I've been using AirPlay for audio pretty much every day for the past two years at least. We have a B&W A7 in the bedroom and we use it before going to sleep every day.

We have not had any issues with drop-outs what so ever. I suspect most issues related to drop-outs and instability comes from your wireless network itself and not AirPlay. If you don't have decent coverage, stability and speed on your wireless signal, there isn't really much AirPlay can do in order to avoid drop-outs etc.

From what I understand, Sonos does not rely on your wireless network at all? It uses it's own proprietary wireless signal between devices for connection and this will of course work much better compared to your run of the mill wireless connection in most homes as people tend to have horrible placement of their wireless router, and many rely on whatever wireless router their ISP gave them and they tend to be horrible. Many people do not even try to make sure their wireless using the least populated WiFi spectrum etc.. Then you will often run into issues.
 
  • Like
Reactions: danielwsmithee
I've been using AirPlay for audio pretty much every day for the past two years at least. We have a B&W A7 in the bedroom and we use it before going to sleep every day.

We have not had any issues with drop-outs what so ever. I suspect most issues related to drop-outs and instability comes from your wireless network itself and not AirPlay. If you don't have decent coverage, stability and speed on your wireless signal, there isn't really much AirPlay can do in order to avoid drop-outs etc.

From what I understand, Sonos does not rely on your wireless network at all? It uses it's own proprietary wireless signal between devices for connection and this will of course work much better compared to your run of the mill wireless connection in most homes as people tend to have horrible placement of their wireless router, and many rely on whatever wireless router their ISP gave them and they tend to be horrible. Many people do not even try to make sure their wireless using the least populated WiFi spectrum etc.. Then you will often run into issues.

Nope. Everything could be in the same room and it will still dropout - that's just the nature of AirPlay. It works as it's intended but it's prone to dropouts, that's just the way it is and that's not including the jitter problems AirPort Expresses may have with some DAC's.

Sonos can rely on your wireless network if you choose to not use the bridge which uses its own mesh network. Without or without the bridge, my Sonos speakers have never dropped out so it's not my network that is causing AirPlay to cut in and out.
 
Do you have any experience with the Sonos Connect or Connect:AMP? I suspect the reason for AirPlay to be slightly out of sync in my living room is because it goes through the AV-Receiver and there is something adding to the delay there.

On the bathroom we got a older Harman/Kardon MS-150 where we added a AirPort Express using optical cable to add AirPlay to it. On the bedroom we got a Bowers & Wilkins A7 with built-in support for AirPlay. These two sync up perfectly, it's only the home theatre in the living room that is just so slightly out of sync.


Is Sonos doing some kind of secret voodoo magic to make everything to be in sync? I would expect all Sonos speakers like the Play 1, 3 and 5 to be in perfect sync. But if you relay on the Sonos Connect connected to AV-receiver doing some wonky DPS and processing of the audio I suspect the Sonos would be slightly out of sync as well?

As one who have no direct experience with Sonos I have no real clue how they actually work and do it's thing. I'm very tempted to sell all my AirPlay solutions and grab 3x Sonos Connect:AMP's and get myself a lovely and great sounding Sonos solution, but I'm not entirely convinced it would actually make my living room be more in sync with the bedroom and bathroom regardless as it would still need to go through the AV-receiver in the living room.
[doublepost=1475005756][/doublepost]


I was wondering the same thing and figured I could give it a go. But the Apple TV (Gen4) does not feature any optical connection. There is only HDMI. One thing I might try just cause is to take the AirPort Express that's currently in our bathroom and connect it to the AV-receiver to test if AirPlay using optical is any better. If that's the case I could simply grab another AirPort Express (feels rather silly to have a AirPort Express + Apple TV connected to the same AV-receiver..) and use the Express for audio.

As long as I manage to get AirPlay to be in sync I don't really see the appeal of Sonos. It's way more limited in terms of what you can actually playback audio from. It does not offer any advantages in terms of audio quality as AirPlay is already lossless. I've got great wireless stability, speed and coverage so I have yet to have AirPlay act fuzzy on my network and I have been using it pretty much every day for the past two years.

The only thing I miss with AirPlay is a more logical and native way to use multiple speakers without the need of relying on third-part solutions on a Mac or Windows computer.
[doublepost=1475006026][/doublepost]


I've been using AirPlay for audio pretty much every day for the past two years at least. We have a B&W A7 in the bedroom and we use it before going to sleep every day.

We have not had any issues with drop-outs what so ever. I suspect most issues related to drop-outs and instability comes from your wireless network itself and not AirPlay. If you don't have decent coverage, stability and speed on your wireless signal, there isn't really much AirPlay can do in order to avoid drop-outs etc.

From what I understand, Sonos does not rely on your wireless network at all? It uses it's own proprietary wireless signal between devices for connection and this will of course work much better compared to your run of the mill wireless connection in most homes as people tend to have horrible placement of their wireless router, and many rely on whatever wireless router their ISP gave them and they tend to be horrible. Many people do not even try to make sure their wireless using the least populated WiFi spectrum etc.. Then you will often run into issues.

Yes, I do have experience with the Connect:Amp. I have a Connect:Amp located in my basement, with speaker wiring through a wall out to my patio and powering a pair of outdoor speakers. The Connect:Amp is safe-and-sound inside, protected from the elements, and the speakers are made for the outdoors and have already been through 2 Rochester, NY winters. This is the best-practice to get Sonos outdoors, many people ask if they have an outdoor solution.

As for syncing, if I group the Patio zone with any other zone, the audio is perfectly in sync. If I don't group, in other words play the same audio source to 2 ungrouped zones, then no they are not in perfect sync. I know that is an odd use-case, but something I discovered by accident 1 day this summer. I was listening to a streaming radio station inside. Then went outside and just selected the Patio zone and started the same radio station. I could hear the echo between my family room Playbar and patio zones. I then realized it was because they were not grouped and essentially 2 different audio streams. I point this out to be sure to stress that Sonos does in fact sync audio for grouped zones using both "play" speakers as well as 3rd party speakers.

Now, you have a different situation in attempting to use a 3rd party AV receiver that may add sound processing. But it is my understanding that if you connect the Sonos Connect to an AVR and "pass through" the audio, then it should be in sync. But this pass through capability is a function of the AV receiver, not Sonos.

You also stated "From what I understand, Sonos does not rely on your wireless network at all?". Let me briefly explain. Sonos can work in 2 ways: completely wireless using your normal WiFi network or with it's proprietary SonosNet wireless. SonosNet is significantly better for several reasons. 1st, it is a mesh network that uses each Sonos device to boost the signal and coverage. 2nd, it is isolated away from your normal network traffic. 3rd, it is pretty much a no-brainer to setup as you simply need to connect any 1 Sonos device via ethernet cable. Literally, connect 1 of 15 Sonos speakers, and they all work on SonosNet with zero configuration.
 
Nope. Everything could be in the same room and it will still dropout - that's just the nature of AirPlay. It works as it's intended but it's prone to dropouts, that's just the way it is and that's not including the jitter problems AirPort Expresses may have with some DAC's.

Sonos can rely on your wireless network if you choose to not use the bridge which uses its own mesh network. Without or without the bridge, my Sonos speakers have never dropped out so it's not my network that is causing AirPlay to cut in and out.

I have have air played from a iPad Pro to a new Apple TV in the same room and it drops. I have NEVER had Sonos drop one me once.
 
Easy. It's an elegant, all in one solution you can easily relocate. With an airport express you need a plug for that, audio out connection, an amplifier + power cable and speaker cables, and speakers.
Uhh... exactly like the Sonos connect like I was responding to.
 
You said that you didn't understand why people like Sonos. @schopaia was just stating why just as a standalone speaker, regardless of Sonos Connect.
And there are standalone Airplay speakers too, so that is a silly point.

90% of the responses on why Sonos is superior to Airplay are commenting on things that Airplay does just as well. Seems like more of a marketing issue on Aiplay as much as anything else.

So far the only real advantages I've heard have been that its mesh network is more reliable than most typical home wifi-networks, and that it is cross platform. From that alone I'd buy in to Sonos if it wouldn't cost me a $1000 to change my 4 zones over to Sonos.

Their standalone speakers are priced pretty reasonable, but the Connect and Connect:AMP are way overpriced. They also don't have an equivalent feature to Airplay built into a receiver. I can select my Yamaha receiver in Airplay, it will power itself on and start playing perfectly synchronous with my other zones. Sure you could attach a Connect to your receiver but then you have to power on your receiver and select the Connect input, either manually or through your receiver's app.
 
Nope. Everything could be in the same room and it will still dropout - that's just the nature of AirPlay. It works as it's intended but it's prone to dropouts, that's just the way it is and that's not including the jitter problems AirPort Expresses may have with some DAC's.

Sonos can rely on your wireless network if you choose to not use the bridge which uses its own mesh network. Without or without the bridge, my Sonos speakers have never dropped out so it's not my network that is causing AirPlay to cut in and out.

I have have air played from a iPad Pro to a new Apple TV in the same room and it drops. I have NEVER had Sonos drop one me once.


It doesn't really matter if you are in the same room or not. If you have overlapping wireless spectrum's or you have lots of devices connected on the same band to the same router you are starting to limit what a wireless connection can do.

First off, wireless is not full duplex, so speed is cut in half the second something is sending and receiving data at the same time. And you often have multiple wireless devices these days, and most people only have a single-band wireless router so all your devices are competing for priority and speed. Even with a dual-band router, most devices will connect and default to the same band resulting it being way to much going on.

This is why newer tri-band routers with auto steering, or "smart connect" as Broadcom likes to call it is great as long as it works. Sadly routers that features tri-band and supports auto steering aka smart connect is damn expensive. But with such routers you are limiting pretty much all the issues you will normally have in a "modern home" with WiFi connected devices going left and right.


There is no such thing as "Everything could be in the same room and it will still dropout - that's just the nature of AirPlay". Do you think there is something deeply embedded within the AirPlay spec that makes damn sure it will skip and drop-out occasionally? These issues will most likely be a related to your local and wireless network in some kind of way. Have you tried using AirPlay on a MacBook Pro, iMac or Mac Pro to a AirPlay speaker, a Apple TV or AirPort Express all connected using Ethernet? I highly doubt you would see much drop-outs in those situations.


Like I said, I've been using AirPlay for a very long time. Our speaker in the bathroom is purely wireless using AirPort Express connected using wireless to our wireless router, the speaker in the bedroom has built-in AirPlay and is connected using Ethernet (the built-in WiFi is only 802.11g for some ridiculous reason so we avoid using wireless as 802.11g devices will severely degrade our 2.4GHz connection) and the Apple TV in the living room was using Ethernet but we moved to 802.11ac as it's faster compared to the 10/100 Ethernet Apple keeps on putting into the Apple TV.


We don't have issues with drop-outs at all. Our only issue is the whole issue with the audio in our living room being slightly out of sync with the other speakers.
[doublepost=1475011701][/doublepost]
And there are standalone Airplay speakers too, so that is a silly point.

90% of the responses on why Sonos is superior to Airplay are commenting on things that Airplay does just as well. Seems like more of a marketing issue on Aiplay as much as anything else.

So far the only real advantages I've heard have been that its mesh network is more reliable than most typical home wifi-networks, and that it is cross platform. From that alone I'd buy in to Sonos if it wouldn't cost me a $1000 to change my 4 zones over to Sonos.

Their standalone speakers are priced pretty reasonable, but the Connect and Connect:AMP are way overpriced. They also don't have an equivalent feature to Airplay built into a receiver. I can select my Yamaha receiver in Airplay, it will power itself on and start playing perfectly synchronous with my other zones. Sure you could attach a Connect to your receiver but then you have to power on your receiver and select the Connect input, either manually or through your receiver's app.


The advantage of being cross platform gets limited by the fact that you have to solely rely on the Sonos app for all playback. I would much rather have the capability of playing back whatever I want without the need for it to support Sonos and the Sonos app, compared to having cross-platform support.

And even though AirPlay lacks official cross-platform support, we have apps for Android and Windows that does the trick. It's not really hard to get AirPlay supported on your device, unless you are using something other than Android, Windows, iOS or macOS. But then I would highly doubt you would have any Sonos support either.


When it comes to Sonos Connect I have no idea why it's so expensive? It seems to be Sonos equivalent of a AirPort Express. I guess it sports a better built-in DAC etc.. But most people who would use Sonos Connect or a AirPort Express for adding streaming capabilities to their speakers or home stereo will most likely use digital connection anyways.

Sonos Connect:AMP is even more expensive. But it features a built-in amplifier and amplifiers can be expensive for great quality. But as most of Sonos products it seems like you pay a premium because it supports Sonos. I highly doubt the amp within the Connect:AMP is all that great for the specific price point.


But then again, if Sonos manages to offer a solution unique to them that is superior to the competition, why would they not charge more for their products? My major problem is that the solely support Sonos and nothing else. These devices could (and I would say should) support DNLA, Google Cast/Chromecast, AirPlay on-top of Sonos and it would be much easier to accept the price and investing in their solutions.
 
Last edited:
And there are standalone Airplay speakers too, so that is a silly point.

90% of the responses on why Sonos is superior to Airplay are commenting on things that Airplay does just as well. Seems like more of a marketing issue on Aiplay as much as anything else.

So far the only real advantages I've heard have been that its mesh network is more reliable than most typical home wifi-networks, and that it is cross platform. From that alone I'd buy in to Sonos if it wouldn't cost me a $1000 to change my 4 zones over to Sonos.

Their standalone speakers are priced pretty reasonable, but the Connect and Connect:AMP are way overpriced. They also don't have an equivalent feature to Airplay built into a receiver. I can select my Yamaha receiver in Airplay, it will power itself on and start playing perfectly synchronous with my other zones. Sure you could attach a Connect to your receiver but then you have to power on your receiver and select the Connect input, either manually or through your receiver's app.

It's not a silly point.

There's no right/wrong answer. You prefer AirPlay (via AirPort Express or standalone speaker) because it works well for you. Others like myself like Sonos because it fits what we need. Sure marketing has some play but at the end of the day, Sonos is providing exactly what they said they would. It's not like Sonos is offering a bad product and not delivering. The only issue with Sonos as per this thread is the price. As I mentioned earlier, it's the price some of us are willing to pay to completely avoid dropouts and cut outs. If you have no issues AirPlay, fantastic, no one is saying ditch it to buy Sonos.

If you want the flexibility of playing music wirelessly to different hardware at a cheaper price, AirPlay or Chromecast is likely a good solution. But for others who just want in all-in-one, point and shoot system, Sonos delivers that in spades. Again, you're not wrong but you're arguing facts that people who buy Sonos don't care about. Sonos users in large don't care that you can use x, y, z receivers with a, b, c speakers with AirPlay/AirPort Express/AppleTV. People who like Sonos like the simplicity of one plug-in speaker and start playing music.
[doublepost=1475012178][/doublepost]
It doesn't really matter if you are in the same room or not. If you have overlapping wireless spectrum's or you have lots of devices connected on the same band to the same router you are starting to limit what a wireless connection can do.

First off, wireless is not full duplex, so speed is cut in half the second something is sending and receiving data at the same time. And you often have multiple wireless devices these days, and most people only have a single-band wireless router so all your devices are competing for priority and speed. Even with a dual-band router, most devices will connect and default to the same band resulting it being way to much going on.

This is why newer tri-band routers with auto steering, or "smart connect" as Broadcom likes to call it is great as long as it works. Sadly routers that features tri-band and supports auto steering aka smart connect is damn expensive. But with such routers you are limiting pretty much all the issues you will normally have in a "modern home" with WiFi connected devices going left and right.


There is no such thing as "Everything could be in the same room and it will still dropout - that's just the nature of AirPlay". Do you think there is something deeply embedded within the AirPlay spec that makes damn sure it will skip and drop-out occasionally? These issues will most likely be a related to your local and wireless network in some kind of way. Have you tried using AirPlay on a MacBook Pro, iMac or Mac Pro to a AirPlay speaker, a Apple TV or AirPort Express all connected using Ethernet? I highly doubt you would see much drop-outs in those situations.

It has everything to do with how AirPlay functions or is done through the AirPort Express or AppleTV. It's completely isolated to AirPlay. In the same environment, why doesn't any of the Sonos speakers around the house experience any dropouts? I'm not saying the AirPlay protocol is completely flawed, it works 98% of the time but it's still prone to dropout for whatever reason. If it was a network problem, Sonos would be affected as well.

We don't need to get into the technical aspects of each product. It might differ from person to person but in my case, in the same environment, one product works flawlessly while the other works 98% of the time. I chose the one that works flawlessly.

I have nothing against AirPlay. I used AirPlay a lot and tolerated the dropouts thinking stuff like this is expected to happen especially through a wireless connection. Until I tried Sonos which didn't show or have any problems that I experienced with AirPlay.
 
Last edited:
So far the only real advantages I've heard have been that its mesh network is more reliable than most typical home wifi-networks, and that it is cross platform.

There are many other positives mentioned throughout this thread, but some are not necessarily unique to Sonos vs. AirPlay. So here's a consolidated list, off the top of mind, just comparing those 2. I am purposely leaving out Bluetooth, Google Cast, Denon HEOS, Bose SoundTouch, and others like LG, Samsung, and Vizio that have at least dipped their toes into these waters as they are not the topic of most of the above discussion.

Sonos advantages:
1) SonosNet mesh network offers superior stability
2) Stupidly simple and effective -- perfect -- syncing among zones
3) Very strong customer support and return policy (if you've ever had AirPlay troubles, you know that you are very often on your own to troubleshoot as you as most likely using products from multiple-vendors, including possibly mixed brands of routers and speakers/receivers)
4) Cross-platform, with apps for iOS, macOS, Android, and Windows
5) Play series speakers (Apple does not have it's own line, 3rd party speakers addressed below as a positive for AirPlay)
6) App-based controller (not reliant on initiating device, system is controllable from any device on the network, consolidates media sources ranging from local library to Internet radio to free/paid streaming services)
7) Wireless 5.1 home theater system availability (acts as another zone for music as well)
8) Very simple to set up 2 Play speakers as a stereo pair for substantially better sound quality
9) Full company focus from Sonos, it is their 1 and only product, and they are by far the biggest player in the market. AirPlay, at least to me, is seemingly stagnant (I am surprised that Apple hasn't really leveraged AirPlay more for whole-home audio, it seems to be most promoted for use with AppleTV).

AirPlay advantages:
1) Built-in to many AV receivers and 3rd party speakers, so more "accessible"
2) Airport Extreme ($100) significantly less costly than Sonos Connect ($350) (most directly competitive Sonos component) and Airport Extreme is not just AirPlay receiver but also a router for extending wireless coverage
3) Tend to be more portable by design, so easier to take along to other locations
4) Ability to send all sounds from most apps (for those that don't like Sonos' single-app approach) from computer/tablet/smartphone (system sounds and YouTube being most notable, albeit often with some syncing delay)

Note that I will not simply dismiss Sonos as being "more expensive". That is not necessarily the case. Sonos might be more costly, and Sonos might be less costly, depending on the speaker/amp components needed. Here is a specific example I used a couple of days ago in this thread: As an example (and I am comparing list prices of relatively comparable setups): 2 Sonos Play:1s $400 (often on sale 2 for $350) vs. AudioEngine A2 speakers $250 + AirPort Express $100 (Side note: You would also have to have wiring between the 2 speakers as well as from the Airport Express to 1 of the speakers).

I think I've hit most of the main plusses for each. These differences probably won't get you running out to the store to replace a well-running AirPlay system. But if you are just building a new system, or ready to expand an existing wired system, Sonos is really tough to beat.
 
Sonos is so limited in what you can do. No bluetooth. No aux. If you have a guest over and want to hear their library, its a pain.

I purchased 6 Chromecast audio dongles and can do the same as Sonos but with more versatility and speakers of my choice.


Not really...all you have to do is connect your guest's idevice to your sonos charger.
 
Not really...all you have to do is connect your guest's idevice to your sonos charger.

What is the Sonos Charger?

Sonos is so limited in what you can
do. No bluetooth. No aux. If you have a guest over and want to hear their library, its a pain.

That person just needs to download the app and it should automatically find the Sonos speaker on the same network.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.