Skip to main content
How do I play audio (e.g. soundtracks for movies and TV in iTunes) or stream internet content (e.g. netflx or iPlayer) from my iMac through my Sonos system? I've tried a phono lead out from the headphone socket on the Mac into a Sonos bridge "line in", but the sound was poor and very quiet. My music library is on my iMac, and that works fine.
Hello Jonathan,



For now, Sonos is not able to play the system-sound of your computer wirelessly. We call that functionality Virtual Line In, and it is something we may be working

on in the future. You can voice your support by +1 this idea.



Apart from that, the only method to have the PC sound play through Sonos is to use the analog-cable with the Line-In of your PLAY:5/CONNECT/CONNECT:AMP.



In regards to the volume-level of the Line-In connection, I recommend that you check the Line-In settings within the Room Settings of your Sonos app. There you can select

the signal level of the Line-In source.



Regards,



Bjorn L.
How poor is this.

People have their music library on CD or on their PC/Mac and you can't play it through your Sonos system, how poor is that.

I have just bought the first part of a Sonos system that will now be returned because I have my music library, >1,000 CD's on my iMac.

Epic fail !!!!!
Hello Jonathan,



For now, Sonos is not able to play the system-sound of your computer wirelessly. We call that functionality Virtual Line In, and it is something we may be working

on in the future. You can voice your support by +1 this idea.



Apart from that, the only method to have the PC sound play through Sonos is to use the analog-cable with the Line-In of your PLAY:5/CONNECT/CONNECT:AMP.



In regards to the volume-level of the Line-In connection, I recommend that you check the Line-In settings within the Room Settings of your Sonos app. There you can select

the signal level of the Line-In source.



Regards,



Bjorn L.



I agree with others who have posted… disappointing and frustrating. I just invested in a multi room Sonos system, none of them are Play 5's, and now just finding out I can't run laptop, iMac or TV sound through any of the Sonos speakers I just purchased. Even a line-in from Play 1 or 3 would have been logical and appreciated.
Epic fail if I can't use my speakers for wireless sound through my iMac. I watch movies on my iMac in the lounge room, yet I have to use the iMac speakers? errrrrr! I should not have to have this signal go back to my soundbar via a hardline to do this! NOT VERY INNOVATIVE AT ALL are we Sonos?
If directly saved to your Apple MacBook i.e not cloud or streaming

1. Download/ Open Sonos app.

2. Select Preferences from Sonos drop down

3. Music Library option

4. On Folder option hit + sign

5. 3 options will appear to select where your music is stored. "in my music folder" suits most needs but you can select networked drive if you want to get technical

6. on the next screen you will be asked to enter your MacBook System Administrator password.

7. Once complete "Music library" will appear in Sonos user interface.
just need an option to put in ANY web address or link to play on sonos that's all not a lot to ask considering you've had 5k out of me! come on this is 2017 not 2007 ?
SONOAIR. YOU ARE  WELCOME
Hello Jonathan,



For now, Sonos is not able to play the system-sound of your computer wirelessly. We call that functionality Virtual Line In, and it is something we may be working

on in the future. You can voice your support by +1 this idea.



Apart from that, the only method to have the PC sound play through Sonos is to use the analog-cable with the Line-In of your PLAY:5/CONNECT/CONNECT:AMP.



In regards to the volume-level of the Line-In connection, I recommend that you check the Line-In settings within the Room Settings of your Sonos app. There you can select

the signal level of the Line-In source.



Regards,



Bjorn L.



I agree with others who have posted… disappointing and frustrating. I just invested in a multi room Sonos system, none of them are Play 5's, and now just finding out I can't run laptop, iMac or TV sound through any of the Sonos speakers I just purchased. Even a line-in from Play 1 or 3 would have been logical and appreciated.




I must agree. Totally disappointing you can´t play music on the songs systems via bluetooth from Mac or PC. This seems so logical. I totally agree... Also disappointing you have to play music through the songs app and can´t use other players :/



I think it is also sad you can't create groups for certain rooms and sonos players f.e. This is a feature I am desperately waiting for :/




There are other products available for you if you wish to use the vastly inferior Bluetooth technologies.



As far as grouping room and players is concerned you are quite wrong in stating it's not possible - this is one of Sonos' unique selling points - speakers can be grouped and the music SYNCHRONISED perfectly around your house. It's marvellous and no other system works as well.
Hello Jonathan,



For now, Sonos is not able to play the system-sound of your computer wirelessly. We call that functionality Virtual Line In, and it is something we may be working

on in the future. You can voice your support by +1 this idea.



Apart from that, the only method to have the PC sound play through Sonos is to use the analog-cable with the Line-In of your PLAY:5/CONNECT/CONNECT:AMP.



In regards to the volume-level of the Line-In connection, I recommend that you check the Line-In settings within the Room Settings of your Sonos app. There you can select

the signal level of the Line-In source.



Regards,



Bjorn L.



I agree with others who have posted… disappointing and frustrating. I just invested in a multi room Sonos system, none of them are Play 5's, and now just finding out I can't run laptop, iMac or TV sound through any of the Sonos speakers I just purchased. Even a line-in from Play 1 or 3 would have been logical and appreciated.




I must agree. Totally disappointing you can´t play music on the songs systems via bluetooth from Mac or PC. This seems so logical. I totally agree... Also disappointing you have to play music through the songs app and can´t use other players :/



I think it is also sad you can't create groups for certain rooms and sonos players f.e. This is a feature I am desperately waiting for 😕
So, I think what everyone is attempting to say is, we would like Sonos to provision their app to allow the PC/Mac computer to inject the sounds/music being heard on the computer into the Sonos system just as if if we're a radio station from I heart or accu radio.Yes I need this feature as well and I can't understand why it can't be incorporated by Sonos with a simple software/app update
The Sonos system actually syncs music perfectly with up to 32 players. Part of that perfect sync is the design architecture which fetches music from the source, instead of it being pushed from a computer or device.



And if you are simply looking for an amplified speaker, then you picked the wrong product. There are plenty of standalone amplified speakers that will fill your needs.
And before someone suggests (again) that with "a few lines of code" the Sonos Mac controller could stream audio, it's a controller not a media player. It never touches any of the audio. It just tells the players what to do.

Hmmmm, so your opinion is the Mac software is just a controller and not a player? If that be the case then please tell us how this configuration works.

1 Mac, 1 Sonos Mac controller software,1 Play 5 speakers.All connected to the same WiFi connection and worked perfectly.What player was being used if the Mac Sonos Controller is not a player ??

By the way, the above listed items was my very first setup ( the test bed ) before I installed the entire 28 speaker system which included 2 surround sound n Subs systems and multiple 2 channel separated stereo setups in 6 different rooms,2 Play 5's on the patio and 1 play 1 in each bathroom n powder room


I think we all understand players are players and controllers are controllers.So, please tell us 1 more time for the record, what " player " was being used in the simple 3 piece configuration listed above ? A.K.A. My test bed




Actually, it seems you do not understand at all. In your test bed, the Play:5 is the player. Period. It is the only unit of the entire Sonos chain which fetches, receives, processes and outputs the audio stream. No audio stream passes through the Mac or the Sonos controller at all. None, zero, nada. There is no capability for the Controller on the Mac to play, decode, process, push out, pass through, or even recognize what the audio stream is, outside of the Play:5 sending the track meta-data back to the controller.



So now do you "understand" why switching from a simple controller with smart players that fetch audio to a smart controller that processes audio to "push" to a player that simply plays an audio stream is much more than just a "few lines of code"? If you do not, then I don't know what to say to clarify any more.
Umm... Wow ! I'm glad I purchased and thourly tested a test bed before making the substatantial investment required to install this system.Had I depended on the forums I certainly may have reconsidered and perhaps even seeked another solution, non the less,so to be very clear,I choose to use my Sonos speakers simple as designed to be used, an amplified speaker, simple as that.The Sonos app and its " as you all position limited capabilities " is of very little use to me personally as a music service system.I think one might find it very difficult to push/route data to 28 separate players and have them all stay in perfect sync.

Sorry I wasted your time expressing my stupidity,ignorance,or there lack of.
Thank you so much danec69! Easy and worked for me straight away! I wonder why Sonos and other Mac users more widely know this? Brilliant!

A shame about the guy who wanted/had a whole Sonos speaker system and decided to take them back, when he could have done this. Sonos really ought to state this clearly or they'll be losing a lot of potential customers :-(



If directly saved to your Apple MacBook i.e not cloud or streaming

1. Download/ Open Sonos app.

2. Select Preferences from Sonos drop down

3. Music Library option

4. On Folder option hit + sign

5. 3 options will appear to select where your music is stored. "in my music folder" suits most needs but you can select networked drive if you want to get technical

6. on the next screen you will be asked to enter your MacBook System Administrator password.

7. Once complete "Music library" will appear in Sonos user interface.

I'm also bemused. With 28 players this must surely be a (mostly) happy Sonos customer. It just seems there's a gulf between how he thinks the system works and how it actually does so.



I don't think he has 28 players. I'm pretty sure he was testing out the Play:5 and the "28 players" was either his plans for the future, or yet another "I would have bought $10,000.00 of Sonos stuff it it only did this! Sonos is losing my money!" posts.
And before someone suggests (again) that with "a few lines of code" the Sonos Mac controller could stream audio, it's a controller not a media player. It never touches any of the audio. It just tells the players what to do.

Hmmmm, so your opinion is the Mac software is just a controller and not a player?


It's not an opinion. It's blindingly obvious fact.



If that be the case then please tell us how this configuration works.

1 Mac, 1 Sonos Mac controller software,1 Play 5 speakers.All connected to the same WiFi connection and worked perfectly.What player was being used if the Mac Sonos Controller is not a player ??


Again, the controller is a controller. The players are players. The controller tells the players what music data to fetch and how to play it. It couldn't be simpler.



Let's try an analogy: the Sonos Controller is no more a player than your central heating thermostat is a boiler/furnace.
OK - and I apologise if I overreacted it's just that I've heard the "this would be a simple software change" for dozens of feature requests where it either evidently or presumably isn't straightforward.

The bit I didn't understand in your description was "I use Connect to put analog audio ( from studio mixer board ) onto the Sonos network via a Wired LAN connection". Did you just mean that the Connect is wired, or more than that?

.


Yes I meant the Connect is wired via Cat6 1gig networked on the same network switch as the Boost which is also wired.




So the end result in my configuration is the analog signal is received by the Connect, moved to the Boost via the Cat6 wired network, then wirelessly transmitted to the Sonos speakers......seems effiecient however I was asked by a visitor why I didn't place the 2 center bars on the Wired network being I had the Cat6 right there for the media players, my response was " didn't have too Sonos proprietary wireless is holding up just fine with 28 speakers " Perhaps after I add 4 more maxing out the system, I might have to move the sound bars off the wireless and wire them in.Oh darn, that means build 2 more cat6 cables and loop threw to the media player....emmmm 30 minutes of my time, yeah I would be ok with that, just like it would be great for the software to play a " little nicer " with the Mac ?

Just sayin
just need an option to put in ANY web address or link to play on sonos that's all not a lot to ask considering you've had 5k out of me! come on this is 2017 not 2007 ?This is not what Sonos is designed for. The cost is irrelevant. The date is irrelevant. As has been said a thousand times on here, Sonos is a multiroom, multisource, multi-controller hifi system, not a computer speaker. Your complaint is like someone complaining that his new Ferrari isn't worth the money because it is useless off-road.
The audio possibilities are endless with my Sonos setup & completely changeable to meet whatever function I have going on.Now I just have to catch up the video
OK - and I apologise if I overreacted it's just that I've heard the "this would be a simple software change" for dozens of feature requests where it either evidently or presumably isn't straightforward.

The bit I didn't understand in your description was "I use Connect to put analog audio ( from studio mixer board ) onto the Sonos network via a Wired LAN connection". Did you just mean that the Connect is wired, or more than that?

.


Yes I meant the Connect is wired via Cat6 1gig networked on the same network switch as the Boost which is also wired.
And before someone suggests (again) that with "a few lines of code" the Sonos Mac controller could stream audio, it's a controller not a media player. It never touches any of the audio. It just tells the players what to do.
OK - and I apologise if I overreacted it's just that I've heard the "this would be a simple software change" for dozens of feature requests where it either evidently or presumably isn't straightforward.

The bit I didn't understand in your description was "I use Connect to put analog audio ( from studio mixer board ) onto the Sonos network via a Wired LAN connection". Did you just mean that the Connect is wired, or more than that?



You also said "being as Sonos developed the Connect". The Connect's primary purpose is to turn a traditional hifi into a Sonos player. The line-in is very much a subsidiary feature, intended to allow those who could not bear to part with legacy equipment like CDs players to continue to use them. The Connect is not designed to be some sort of general connection hub. Maybe it is the name that is creating this increasingly common misconception. It was one of Sonos' earliest products and originally known as the "ZonePlayer 80 (ZP80)".
The only problem with the solution is, you lose the ability to adjust the volume using the Mac keyboard 😞
The controller is NOT a player. The analog computer audio from your Mac cannot be getting to the Connect over the CAT6, it must be going over the line-in. The Connect converts it to digital. The Mac Contoller tells the Sonos system which speakers are to play that audio. As for playing music files stored on the Mac, or any other source, the controller tells the speakers to fetch the music file from the source (which may happen to be a folder on your Mac), and play them. The music does not go through the Mac controller or any other controller. You could control all this from a Sonos mobile app instead of the Mac controller.