Skip to main content
Contributor I
December 24, 2022
Answered

How to switch from Airplay to direct Sonos streaming?

If I initiate music through Apple Music app, Sonos App shows “plying through Airplay” and there is no easy way to switch from Airplay stream to direct Sonos streaming without having to stop the Apple app, terminate it, than restart music playing from recently played on Sonos app. Sonos music search within Apple Music catalogue is buggy and slow so I have to often start music in the Apple app and then fight with switch streams. It makes v. difficult to stream music in the background when you want to watch something else on IPhone on the same time 

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.
buzz
buzzAnswer
Grand Maestro
December 24, 2022

If you are using Airplay, music is always passing through the phone/pad. SPOTIFY and AMAZON are more advanced and can play directly through the SONOS system. At that point the phone/pad can be shut down.

SONOS offers a free API that music services can use to play directly through the SONOS system, but developing the interface is the music service’s responsibility. AMAZON and SPOTIFY have taken advantage of this API.

20 replies

melvimbe
August 28, 2023

It is a matter of perspective whether it’s the speakers that are accessing the music or the music services that are accessing the speakers. With smart speakers like Sonos, I tend to take the perspective of the speakers as central.

 

 

Perspective is irrelevant.  It’s a two way communication between speaker and service using the API that Sonos built.  Therefore, if Apple wants to add the ability to swtich from Airplay, to playing on Sonos directly, they can write code to do that.  

Even  if the API uses was Apple’s I seriously doubt that Apple would allow a speaker to request playback of whatever’s playing on an airplay stream  midstream, initiated from a different app on a different device. 

Also, there are probably 10,000 speaker models in the market but only about 5 music streaming services. This points the finger of responsibility to the speaker makers. And since all the tech is already in place, why whimper. Just do it, and gain some momentum for your business while tending to your customers’ interest.

 

This is just fiction.  Sonos supports 138 streaming services.     As far as the tech already being in place, Sonos existed long before an Apple music streaming services existed, and created their API, before Apple, or other streaming services really, even considering having playback outside of their streaming apps.  Your assumption that Apple is big, so they must have been first, is simply not correct.

Danny
jgatie
August 28, 2023

Why is it always Apple users who refuse to believe anything is Apple’s fault, even when shown objective facts which place the blame on Apple?  It’s like a boss I used to have.  If anything in the software design clashed with his incredibly meager ability to understand software design, his standard retort was “Well, then it’s poorly designed.”  He’d rather cut off a limb than admit he may be the one who doesn’t know what he’s talking about. 

ratty
August 28, 2023

With Sonos-initiated playback the player is the master, whereas in AirPlay mode the player is the receiver/slave and the iThing sender the master.

melvimbe
August 28, 2023

Why is it always Apple users who refuse to believe anything is Apple’s fault, even when shown objective facts which place the blame on Apple?  It’s like a boss I used to have.  If anything in the software design clashed with his incredibly meager ability to understand software design, his standard retort was “Well, then it’s poorly designed.”  He’d rather cut off a limb than admit he may be the one who doesn’t know what he’s talking about. 

 

It’s not just Apple users.  We see the same reaction with the integration between Sonos app and android, or the complete lack of chromecast support. There is even some cases where integration between Sonos and Amazon isn’t working and it’s assumed to be Sonos fault.

I think it may just be natural to assume that the bigger company dictates to the smaller company Sort of a ‘might makes right’ assumption.  That’s not entirely incorrect in some sense because a break in integration between a big tech company and Sonos will surely hurt Sonos more than the big tech...although probably not as lopsided as you’d think.

Perhaps it’s because Apple and others seem less approachable with their issues?  No one I can get Apple to fix the issue, they are too big to care, so I’ll complain to Sonos instead?

 

Danny
jgatie
August 28, 2023

 

It’s not just Apple users.  We see the same reaction with the integration between Sonos app and android, or the complete lack of chromecast support. There is even some cases where integration between Sonos and Amazon isn’t working and it’s assumed to be Sonos fault.

I think it may just be natural to assume that the bigger company dictates to the smaller company Sort of a ‘might makes right’ assumption.  That’s not entirely incorrect in some sense because a break in integration between a big tech company and Sonos will surely hurt Sonos more than the big tech...although probably not as lopsided as you’d think.

Perhaps it’s because Apple and others seem less approachable with their issues?  No one I can get Apple to fix the issue, they are too big to care, so I’ll complain to Sonos instead?

 

 

Personally, I see it more with Apple users, but I may be biased.  I’ve had people actually go lobby Google Play Music and/or YouTube when informed about the workings of SMAPI.  I’ve personally never seen an Apple user do the same, it’s always either “No, it’s Sonos’ fault” or “Why should I do the work, Sonos should lobby for me.”

jgatie
August 28, 2023

When I ‘add a music service’ to Sonos here in the US, I’m presented with over 100 streaming services, not 5. 

 

And the reason for that is the Sonos Music API.  If Sonos approached this like Bose or Bluesound, they’d have less than a dozen (and sales for those units show it).  Seems like maybe Sonos is doing something right. 

Airgetlam
August 28, 2023

It’s also ‘the last thing in the chain’ that is to blame, everything upstream must already be working perfectly, no?

Bruce
jgatie
August 28, 2023

It’s also ‘the last thing in the chain’ that is to blame, everything upstream must already be working perfectly, no?


Yet in other tech, people are perfectly capable of figuring out blame.  Nobody blames Samsung TV’s when the cable is out or Netflix is down.  So while your post may be human nature, there’s something else at work here.  I’m going with the Jobsian Reality Distortion Field.  😉

Lyricist I
December 22, 2023

I think the argument who’s responsibility it is is not necessary. Both functions are already in the app. Streaming directly from (in my case) Spotify and stream through Airplay. The only thing that is needed is to add a button to switch from airplay to a direct stream, so you can shut down Spotify on your device and leave the building. Because Sonos is the only one who can change their app, this one is on Sonos its plate. Wkr Tysson

106rallye
December 22, 2023

Sorry, but I do not think Airplay is “already in the (Sonos) app”. It is on your phone and in (probably) the app you use to play your music. The Sonos app is just a remote control, so it is illogical to assume Airplay is built into it.