How to Stream Any Audio from Your PC to a Sonos Player
The Sonos media controller app on windows is almost perfect, but it does have limitations. For example, it has apesky 65,000-song limit , anddespite an abundance of streaming services , you can’t stream things like YouTube and sporting events.
Fortunately, thereis 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 hearanything playing throughyour desktop PC onyour 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 notabledrawback to Stream What You Hear: lag. No matter whatyou 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 mighttake 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 runningthe 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”.
Whenever you start or restart SWYH, it will use a different port for HTTP live streaming. To work around this, you can forceit to use a specific port.
Check the box next to “Use specific HTTP port”. The default port is 5901, so you can leave it likethat, provided you haven’t configured another program to use that port already. Click “OK” when you’re done.
Click “Yes” to restart SWYH andsave the new settings.
Once restarted, again right-click on the taskbar icon and then Tools > HTTP Live Streaming.
Note, the HTTP live streaming URI (or URL) and click “Copy”, then close the URI box.
Finally, right-click the taskbar icon once more and then “Stream to” and select your Sonos player.
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 addan HTTP streaming station to your Sonos media controller.
In the Sonos media controller, click Manage > Add Radio Station.
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.
Next, click “Radio by TuneIn” in the Sonos application under Select a Music Source.
Next, click “My Radio Stations”.
In the My Radio Stations menu, you can either double-click on your new station, or right-click and click“Play Now”.
From that same context menu, you can add yournew station to Sonos Favorites for quick and easyaccess.
Your new station will show as Now Playing.
At this point, you can play anything on your Windows desktopusing your favorite media player or website. As long as you have the SWYH app running and Sonos media controllertuned 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/
本文系统（windows）相关术语:三级网络技术 计算机三级网络技术 网络技术基础 计算机网络技术
本文标题：How to Stream Any Audio from Your PC to a Sonos Player