How to Stream Any Audio from Your PC to a Sonos Player

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 1

The Sonos media controller app on Windows is almost perfect, but it does have limitations. For example, it has a pesky 65,000-song limit, and despite an abundance of streaming services, you can’t stream things like YouTube and sporting events.

Fortunately, there is a pretty handy app that lets you work around the Sonos controller’s few limitations. Stream What You Hear (SWYH) is a simple open source application that runs in your Windows taskbar, allowing you to hear anything playing through your desktop PC on your Sonos device.

This means if you use another music application to handle a massive library of MP3s, or have a lot of YouTube playlists, or you just want to listen to the ball game around the house, you can with Sonos and Stream What You Hear.

Step One: Set up Stream What You Hear

Before we dive in, we should point out that there is one notable drawback to Stream What You Hear: lag. No matter what you play, there will be about a two-second delay.

This means that videos won’t sync with audio, and media controls won’t respond instantly. It’s not a huge deal, but it might take a little getting used to (and it means you can’t watch YouTube videos, only listen to the audio from them).

To set everything up, make sure you’re running the Sonos media controller software for Windows. You also need to download, install, and run the SWYH app. Additionally, if you don’t have it already, you will need the .NET Framework 4.0.

Once SWYH is installed and running, right-click on its taskbar icon and click “Settings”.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 2

Whenever you start or restart SWYH, it will use a different port for HTTP live streaming. To work around this, you can force it to use a specific port.

Check the box next to “Use specific HTTP port”. The default port is 5901, so you can leave it like that, provided you haven’t configured another program to use that port already. Click “OK” when you’re done.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 3

Click “Yes” to restart SWYH and save the new settings.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 4

Once restarted, again right-click on the taskbar icon and then Tools > HTTP Live Streaming.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 5

Note, the HTTP live streaming URI (or URL) and click “Copy”, then close the URI box.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 6

Finally, right-click the taskbar icon once more and then “Stream to” and select your Sonos player.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 7

As long as your Sonos device or devices are powered on and set up, you should see them in the Stream to menu.

Step Two: Set up the Sonos Media Controller

You’re only halfway finished. In order to stream what you hear, you need to add an HTTP streaming station to your Sonos media controller.

In the Sonos media controller, click Manage > Add Radio Station.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 8

In the Add a Radio Station dialog, paste the URL you copied from SWYH a few steps ago into the Streaming URL box, give your station a name, and click “OK” when you’re finished.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 9

Next, click “Radio by TuneIn” in the Sonos application under Select a Music Source.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 10

Next, click “My Radio Stations”.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 11

In the My Radio Stations menu, you can either double-click on your new station, or right-click and click “Play Now”.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 12

From that same context menu, you can add your new station to Sonos Favorites for quick and easy access.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 13

Your new station will show as Now Playing.

how-to-stream-any-audio-from-your-pc-to-a-sonos-player photo 14

At this point, you can play anything on your Windows desktop using your favorite media player or website. As long as you have the SWYH app running and Sonos media controller tuned to your SWYH station, everything will play through your Sonos devices.

http://www.howtogeek.com/217909/how-to-add-streaming-services-to-your-sonos-player/|http://www.howtogeek.com/248309/how-to-set-up-a-new-sonos-speaker/

Obviously, this isn’t ideal for movies due to the lag, but it otherwise works great for listening to music that won’t play using the Sonos application.

Recommended stories

How to Improve (Almost) Any Digital Photo, Without Auto-Enhance

Film photographers had it easy. They could just click the shutter button and their photos would look awesome. Each film had it’s own unique look. It was simple to look at an image and go, “Oh, that was taken with Kodak Ultra”, or, “That was obviously shot on Tr-X”.

More stories

How to Quiet Your Mechanical Keyboard with Switch Dampeners

Mechanical keyboards are known for their distinct sound, but that doesn’t mean that you (or those you share your living space with) are very fond of the loud clatter. Thankfully, it’s incredibly easy and inexpensive to dial down the volume with switch dampeners.

The Best Keyboards of 2017

Whether it's for typing, gaming, or a combination of the two, your keyboard is a vital part of your computer setup. Our buying advice and product recommendations will help you find one you—and your fingers—will love.