An easy method to stream Windows PC audio wirelessly to Sonos, using a third-party app

  • 16 August 2019
  • 12 replies
  • 136159 views

Userlevel 1
There are tons of posts about how to stream computer audio to Sonos, almost all of which say you can't, or that you have to use a line-in approach with a Connect. I just did it wirelessly in less than five minutes and $0. Note this is only for Windows, and has a several-second delay, so it won't help with video or games, but audio is just fine. I know there is something similar for Mac, but I have not tried it, and have heard it might have issues.

  1. Download and install Stream What You Hear (https://www.streamwhatyouhear.com/download/).
  2. Launch the app using the Start menu shortcut.
  3. Right-click on the app’s icon in the system tray.
  4. Go to Tools > HTTP Live Streaming.
  5. Copy the on-screen URL.
  6. Open the Sonos app.
  7. Go to Manage > Add Radio Station.
  8. Paste in the URL and give the link a name.
  9. Click OK.

(Full details from a site I found on Google;
https://www.makeuseof.com/tag/stream-computer-audio-output-sonos/).

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.

12 replies

Userlevel 7
Badge +22
Has it gotten better than it used to be.... audio quality when I used to use it wasn't the best.

I have long since just connected my computer to a Sonos with input (currently a Play:5 … used to be a Connect).

But great post though!
Userlevel 1
I can't complain about the audio quality with the method I described, but then again, I only use it when playing YouTube on Sonos. There is some music I like on YouTube and this way I can get it onto Sonos. And YouTube's audio quality is pretty much always going to lag behind Sonos.

The latest version can right click and stream to the Sonos immediately. Great piece of infomation!

Hi, thecoolestusernameever!

My SONOS disconnects and reconnects to the WiFi network intermittently.  Other streaming services have adequate buffering to maintain continuous playback, but  [stream what you hear] apparently doesn't, resulting in start-and-stop playback.

Based on symptoms reported by others, this seems to be a common problem.

Since you are a happy user of [stream what you hear], can you tell us what your secret of success is?  Tweaking parameters on  [stream what you hear], perhaps?

Thanks!

RL

There are tons of posts about how to stream computer audio to Sonos, almost all of which say you can't, or that you have to use a line-in approach with a Connect. I just did it wirelessly in less than five minutes and $0. Note this is only for Windows, and has a several-second delay, so it won't help with video or games, but audio is just fine. I know there is something similar for Mac, but I have not tried it, and have heard it might have issues.
 

  1. Download and install Stream What You Hear (https://www.streamwhatyouhear.com/download/).
  2. Launch the app using the Start menu shortcut.
  3. Right-click on the app’s icon in the system tray.
  4. Go to Tools > HTTP Live Streaming.
  5. Copy the on-screen URL.
  6. Open the Sonos app.
  7. Go to Manage > Add Radio Station.
  8. Paste in the URL and give the link a name.
  9. Click OK.


(Full details from a site I found on Google;
https://www.makeuseof.com/tag/stream-computer-audio-output-sonos/).

I’ve been using these steps over the last week as a workaround to not having airplay/line in on any of my Sonos speakers (2017 Sonos home theater w/ play 3’s and a pair of 2017 play 1’s in separate bedrooms). It’s been great for all the artist streams on various platforms. YouTube audio has been by far the best - twitch still sounds like a tin can.

Userlevel 3
Badge

Is there a fix for web videos out of sync? Whenever I play something on YouTube or any other web video, the SWYH sound lags enough to be visibly out of sync with the video and makes it very unpleasant to watch. Is there some way to adjust for this, or is it just an inherent limitation that makes SWYH suitable for listening but not for viewing?

Is there a fix for web videos out of sync? Whenever I play something on YouTube or any other web video, the SWYH sound lags enough to be visibly out of sync with the video and makes it very unpleasant to watch. Is there some way to adjust for this, or is it just an inherent limitation that makes SWYH suitable for listening but not for viewing?

Not that I am aware of. You might get a much reduced lag if your PC has Bluetooth by getting a compatible Bluetooth receiver and plugging it into your Play:5 line in. 

Userlevel 1

It would be nice to have this natively supported within the Sono app right?

Userlevel 4
Badge +1

It would be nice to have this natively supported within the Sono app right?


Never going to happen.

Sonos want you to spend money on something with a line-in to get this functionality. Notice none of their cheaper products have it.

They probably have an agreement with their music services to not do this via software. A lot of people wouldn’t bother using a music service either if they can stream it from YouTube etc.

 

It’s designed this way for a reason. $$$$$

 

Atleast they let us use this half-baked solution.

It would be nice to have this natively supported within the Sono app right?


Never going to happen.

Sonos want you to spend money on something with a line-in to get this functionality. Notice none of their cheaper products have it.

They probably have an agreement with their music services to not do this via software. A lot of people wouldn’t bother using a music service either if they can stream it from YouTube etc.

 

It’s designed this way for a reason. $$$$$

 

Atleast they let us use this half-baked solution.

By this logic, Sonos would never have implemented Airplay 2.  Except there is no logic in this post. No evidence, no sense, no thought.

#BoycottStupidity

Another solution is to use Airfoil for Windows. Unfortunately it’s no longer in active development since December 2019 but the last version 5.7.0 supports streaming Windows system audio or any app audio to Airplay and Sonos speakers. I’m listening on my Sonos One as I type this reply :joy:

 

The solution works on my system, thank you very much for the hint. But I was disappointed by the audio quality, if I play Youtube on my PC Speakers (high quality) it’s much better than on the Sonos One. It must be something bad with the transmission because I don’t complain at all about the Sonos audio quality in general. Any idea why the quality sucks via swyh?