Question

When will Sonos support Airplay?

  • 2 December 2015
  • 37 replies
  • 4041 views

Badge +1
Hi Sonos,
Please somebody tell us, if and when airplay support will be added. It is definitely possible to do as some people have already written open source code to do it. But it is a hassle to use as I need to run a program on my mac to be able to stream music directly to my sonos speakers from my music app on my iPhone or iTunes. I can already now stream my AppleMusic from the cloud , I can stream DRM music. With airplay we just don't need to worry about your controller limitations.

Why can't you guys add official support,so I don't need to remember to start the service on my mac?
You are in the business of hardware, let Apple and others be in the business of music software.
I am now Apple Music subscriber and most of my music is in the cloud. and all the speakers I bought over $4000 USD would be worthless to me because none of my new music is accessible via official channels.
Thank god for the open source project that makes is available and simple. So it is doable even by people who do not privy to your internals. It should be very easy for official Sonos developers.

Also I don't like your player interface! It is NOT as good as Apple or Spotify. Please Please can you just add support for AirPlay?

And if NOT, please tell me WHY NOT?

Regards,

-D.

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

37 replies

Badge
Cheers Philippe.
Userlevel 1
Badge +2
Try this https://github.com/philippe44/AirConnect
Badge
Hey Fofer, are you still around on this forum?
Thanks for alerting me to SonoAir: No, I'm not the creator of SonoAir, either. Just a happy user, of a cool piece of software, that nicely fills an annoying gap. And I'm happy to share information about it with others who'd equally appreciate it. :)
Since I have recently bought two Play:1's and hearing that they can't be made to work with with Airplay, I'm looking for an alternative... SonoAir?
I currently use Audiobridge and find that it cuts out frequently on my setup.
I'd be interested in other's experiences with hacks to that Sonos-Airplay issue.
Userlevel 7
Badge +22
They auto download to my phone/iPad, so I want to be able to play them direct from my phone. I'm not going to update my iTunes twice a day just to listen to a 30 minute podcast once. I'm also not going to buy an apple router just for that one function 192.168.1.1

Do you have a question?


He's been posting virtually the same stuff. Looks to be a phishing site to spoof people into entering their router credentials.
Userlevel 5
Badge +11
They auto download to my phone/iPad, so I want to be able to play them direct from my phone. I'm not going to update my iTunes twice a day just to listen to a 30 minute podcast once. I'm also not going to buy an apple router just for that one function 192.168.1.1

Do you have a question?
They auto download to my phone/iPad, so I want to be able to play them direct from my phone. I'm not going to update my iTunes twice a day just to listen to a 30 minute podcast once. I'm also not going to buy an apple router just for that one function 192.168.1.1
Userlevel 2
Badge
Now since Sonos speakers are sold directly in apple stores maybe there is a chance of getting airplay to work directly on the speakers.
They must have discussed this at least...

https://9to5mac.com/2016/09/26/apple-sonos/
Badge +1
air-sonos works again! this is the best solution. I like what Sonos did with giving me ability to stream from Apple Music, but it is not enough.
I can't "like" songs from Sonos app and I can't add them to "myMusic" and I can't really explore. Also, still can't play apple music files already downloaded to my iPhone or iMac because sonos controller can't do it. it can ONLY stream from AppleMusic directly.

If they had added all features I just described, I would not need air-sonos. Otherwise, it is the best and only solution that really allows to consume music in a way that is suitable for me.
Thanks; it's clearly not AirPlay though as the AirPlay connection is wired and also, the Connect Amp doesn't shut the sound. However I do have wifi mode enabled, maybe I'll try to go for mesh - thanks!
Airplay sucks up wifi bandwidth, because the stream goes from your router to the iDevice, back to the router, and finally, to the Airport Express. It is almost certainly the cause of your dropouts, which are a well documented issue for Airplay. Sonos uses its own mesh network (unless you have it set to wifi mode, not recommended for more than a node or two), so is far more immune to dropouts.
Thanks all for your answers. In terms of my question re:delay, it seems like airsonos (at least the raspberry version I tested) is consistently about 2-3 secs behind the rest of the airplay speakers out.

The Airplay+Connect:Amp/Play 5 method is about 100ms uncompressed, probably half a second compressed.

Through my apartment I do hear the difference no matter what, but it's usable at least for a while whilst I replace my last airplay speakers with Sonos equivalents (but it's quite a budget...!)

Last little thing though - for some reason, using the "official" route, whilst the Connect:Amp plays the music fine, if I group speakers, the grouped speakers (i.e., not the ones connected to the amp) tend to drop out. Clearly, Airplay is not the issue as the speakers connected to the Amp keep playing; also, there are no dropouts when I use other sources (Apple Music, radio, etc)... is there anything different that I should be aware of, that is due to the fact that I'm using the line in source?

(next I'll try to plug the connect via Ethernet, but am worried it may not help much as the play 1's I'm connecting to are wireless anyway...)

Thanks!
Userlevel 3
Badge +1
To answer the question posed by this thread, Sonos (most likely) won't be incorporating AirPlay anytime soon.
But at least for Mac users, there's a 3rd party solution that's working fine right now.

To be helpful, here are the relevant links:

http://sonoair.mihosoft.eu/
https://twitter.com/mihosoft/status/662399840614268928
http://sonoair.mihosoft.eu/releases/experimental/SonoAir.zip

Enjoy!
"Illegal? I dunno (and don't really care...)"

"I dunno" to me expresses either doubt or lack of knowledge, to either of which my reply was quite apt. If I misinterpreted? Again , , , sue me.
Userlevel 3
Badge +1
For the record, no, I didn't "doubt it was illegal." I repeated a word you put forth, said I didn't know -- and concluded by expressing my lack of care. Saying I didn't know and that I didn't care is not the same as doubting your assertion.

No, I'm not the creator of SonoAir, either. Just a happy user, of a cool piece of software, that nicely fills an annoying gap. And I'm happy to share information about it with others who'd equally appreciate it. 🙂
You didn't address the part of my post that said I "don't really care." By that definition, it's illegal to circumvent DRM, in order to rip purchased DVDs, to be able to backup, archive and organize and stream them from a media server, too. I (and many, many people) are still doing it. We don't care. Personally, I'm willing to take my chances, and I'll deal with the "punishment" if I were to be singled out for this crime. I will continue to use SonoAir because it makes my Sonos players capable of receiving AirPlay streams. Easy, and free.

Call it civil disobedience, if you will. I don't care.


Why should I address the fact you don't care? You doubted it was illegal, I told you why it was. I even put in the caveat that it is only according to the letter of the law and is basically ignored except in cases involving billion dollar companies. And in no way was I chastising you for using SonoAir (or, if you are the creator, for writing it), nor was I saying you are a criminal. I simply was describing why a billion dollar company would not want to step over the line as easily as a guy in his basement would.

As to your second post, at the time of my posting, I believed it was not working. I don't make it a habit to keep up with the release notes of a piece of software I do not use, so I was going by hearsay. I apologize for any inconvenience, and if you are the creator and feel you have suffered damages, feel free to sue! 😉
Userlevel 3
Badge +1
PS - The post you replied to was a couple months old. At the time, SonoAir was incompatible, due to the screwing around I mentioned above.

PS - The tweet offering SonoAir beta 5 was posted on November 5. A month before your post.

https://twitter.com/mihosoft/status/662399840614268928
Userlevel 3
Badge +1
You didn't address the part of my post that said I "don't really care." By that definition, it's illegal to circumvent DRM, in order to rip purchased DVDs, to be able to backup, archive and organize and stream them from a media server, too. I (and many, many people) are still doing it. We don't care. Personally, I'm willing to take my chances, and I'll deal with the "punishment" if I were to be singled out for this crime. I will continue to use SonoAir because it makes my Sonos players capable of receiving AirPlay streams. Easy, and free.

Call it civil disobedience, if you will. I don't care.
First of all, that "open source code" is an illegal hack, and has ceased working with the newer Mac OS.

Hack, sure. Illegal? I dunno (and don't really care...)



Illegal? By the letter of the law, yes. Specifically the Digital Millennium Copyright Act and the EU Copyright Directive, both of which criminalize the production and dissemination of technology that allows users to circumvent technical copy-restriction methods. AIrplay has DRM embedded in it's stream, SonoAir circumvents this DRM and extracts the raw data. This is illegal, not to mention Apple can sue them for patent infringement and a host of other reasons. But since SonoAir is one guy in his basement, the FBI has better things to do and Apple isn't going waste the money to sue, instead they do things like screw around with their DRM to make life hard on him.

If a billion dollar a year company such as Sonos circumvented their DRM, the lawyers would be on the phone faster than you can say Steve Jobs.

PS - The post you replied to was a couple months old. At the time, SonoAir was incompatible, due to the screwing around I mentioned above.
Userlevel 3
Badge +1
First of all, that "open source code" is an illegal hack, and has ceased working with the newer Mac OS.

Hack, sure. Illegal? I dunno (and don't really care...)

But I can say with certainty that SonoAir "experimental" beta5 works just fine on the latest OS X 10.11.3. I know this because I am using it right now, with great success.

http://sonoair.mihosoft.eu/
https://twitter.com/mihosoft/status/662399840614268928
http://sonoair.mihosoft.eu/releases/experimental/SonoAir.zip

Sure, it's a bit clunky, but it works, and that's what's most important to me. Don't get me wrong, I LOVE my Sonos system, and now use Sonos controller more than iTunes. As a diehard iTunes user, I wouldn't have expected that. But Sonos has really impressed me.

Sure, it would be great if Sonos included native AirPlay support in their speakers, as Pioneer and Yamaha do with their wireless speakers. But I suspect there's a good rationale Sonos has chosen to not do this, whether its for cost savings, or competitive reasons. But if I have speakers in a room and can make them AirPlayable too by running a bit of software, I'm all for it. SonoAir beta 5, for the win!
Any thoughts on Airsonos vs Airport into Connect:Amp in terms of delay?
No, can't help. Other posters may be able to.
Thanks for the prompt reply. If it's really only 70ms, it's ok enough (for me) to go from room to room without noticing too much, i.e. possibly even to keep the computer playing music. I understand the rationale behind not supporting computer output, however it does force people to buy yet more speakers (which, ok, might not be such a negative point from Sonos' point of view).

Any thoughts on Airsonos vs Airport into Connect:Amp in terms of delay? (I wanted to get play 1's in stereo pairs to start but using the airport express method means buying a connect:amp - I'm not sure I need play 5's, in pair it gets expensive and I really care for stereo in each room)

Thanks!

Firstly the Sonos app is a controller, not a media player. Over the years there's been heated debate about this issue but suffice to say that (a) there are technical reasons why a general purpose computer wouldn't guarantee sub-millisecond sync with the hardware players, and (b) Sonos would be undermining their own business model by allowing free software to emulate a player. IMHO it just isn't going to happen.

As for combining Airplay speakers with a Sonos system fed by an Airport Express, unless you can delay the sound from the non-Sonos devices it wouldn't all play in sync. There's a ~70ms delay between a Sonos Line-In jack and the players' audio outputs.
Firstly the Sonos app is a controller, not a media player. Over the years there's been heated debate about this issue but suffice to say that (a) there are technical reasons why a general purpose computer wouldn't guarantee sub-millisecond sync with the hardware players, and (b) Sonos would be undermining their own business model by allowing free software to emulate a player. IMHO it just isn't going to happen.

As for combining Airplay speakers with a Sonos system fed by an Airport Express, unless you can delay the sound from the non-Sonos devices it wouldn't all play in sync. There's a ~70ms delay between a Sonos Line-In jack and the players' audio outputs.
Hi all, hacking this thread about Airplay slightly - please allow me to ask - I need to expand my home setup and looking into Sonos. Right now, I stream to an (old) Hi-fi Amp&speakers and to an Airplay speaker, at the same time and all from iTunes. The advantage for me is I can have the audio output to all 3 in sync (2 systems + computer) - works great (apart from the speaker which has fairly bad wifi and cuts off sometimes).

I could buy more airplay devices, but recently it does seem that support is slowly dropping... So I'm looking into Sonos, but am having a few issues figuring out the potential to use Airplay on it whilst keeping in sync with my current system...

I could of course buy a connect amp to replace my 50 (yes!) year old amp, and drop my other airplay speaker - but is there a solution to use my computer speakers in sync with Sonos somehow? Don't really want to have to buy 2 more play 1's for my office, which has pretty good Bose speakers on the computer...

(I was thinking of either airsonos or the "official" airport express+connect amp trick and using Airplay - but then maybe the Sonos app can output directly on the computer speakers?)

Thanks in advance!
It is not practical for SONOS to add Airplay to legacy SONOS gear. This means that SONOS would need to provide some sort of accessory box or one would need to purchase a future SONOS unit that can directly support Airplay. In either case there would be an additional expense for a user to incorporate native Airplay into SONOS. In this context, if one simply adds an Airport Express, the additional cost would be a wash, but one could use Airplay now.

Personally, I have no use for Airplay and I would be annoyed if the cost of SONOS units was increased simply to include native Airplay.
Badge +1
RichyS, Nobody knows if airplay in the future will be supported, but to solve your particular problem of music on NAS, it should just work no? if music on NAS is part of iTunes, you should already be able to play all of it on Sonos as sonos allow you to play your local iTunes library.

Another solution is to sign up for iTunes Match service, which brings ALL your music to iCloud. now they allow up to 100,000 songs to be matched.
So your entire library will be available to you on ALL your devices for about $20/year. Not a bad deal and I consider that a $20/year backup for my library.

Once your music is in the cloud, you can stream it to Sonos as if it was AppleMusic from your iPhone or macbook or iPad.
That leaves podcasts. I think they should work just the same .