Stream What You Hear (SWYH) is a Windows application to broadcast the sound of your computer (ie: “what you hear”) on an UPnP/DLNA device such as TVs, amps, network receivers, game consoles, etc...
Web site : http://www.streamwhatyouhear.com/
- Capture any sound on your computer (“what you hear”)
- Streaming as MP3 or WAV/PCM (L16) over HTTP
- UPnP/DLNA 1.0 Media Server compliant
- Supports automatic UPnP/DLNA Media Renderer detection and “Play” action
- Record What You Hear into MP3 file
- Before installation make sure your environment complies with minimum requirements (Windows Vista, 7 or 8/8.1 (x86/x64) with .NET Framework 4.0 installed)
- Download and install the latest release of SWYH on http://www.streamwhatyouhear.com/download/
- Launch the “Stream What You Hear (SWYH)” application
- Right-click on the SWYH icon in the systray and go to “Stream to” menu
- Select your device and wait few seconds
More information on http://www.streamwhatyouhear.com/getting-started/
http://www.streamwhatyouhear.com/faq/
- EN : http://www.streamwhatyouhear.com/forums/forum/en/
- FR : http://www.streamwhatyouhear.com/forums/forum/fr/
SWYH was developed by Sebastien Warin (http://sebastien.warin.fr) who currently lives in Lille (France). The first version of this project has been developed in July 2012 and published in October 2012.
Since June 2015, I decided to release the source code of SWYH to enable everyone to understand, diagnose, fix and improve this great application.
Find the original article’s of this project posted on October 12, 2012 (in French) : http://sebastien.warin.fr/2012/10/12/1186-swyh-stream-what-you-hear-envoyer-le-son-de-votre-pc-windows-sur-un-lecteur-upnp-dlna/
This software uses :
- .NET Framework 4.0
- WASAPI (Windows Audio Service API) for the sound capture
- NAudio for the audio stream manipulation : http://naudio.codeplex.com/
- LAME for the MP3 encoding : https://github.com/Corey-M/NAudio.Lame
- Developer Tools for UPnP Technologies for the UPnP stack : http://opentools.homeip.net/dev-tools-for-upnp
- Marantz Amps (tested on SR6008, NR1504, NR1603, NR1604, media m-cr610)
- Pionner Amps (tested on VSX-921, VSX-922, VSX-827, VSX-527, VSX-S510 and X-HM71)
- Denon Amps (tested on AVR-1912, AVR-1713 nd S52 HiFi)
- Yamaha Amps (tested on RX-A3010 and RX-V773)
- Sony Amps (tested on CMT MX700)
- Sony Bravia TV (tested on KDL-40EX720)
- Philips Fidelio (tested on Fidelio A1)
- Xbox 360 (with PCM/L16 stream only)
- Teufel Raumfeld WLan-Speakers
- LaCie – LaCinema Classic HD
- Foobar2000 + Plugin UPnP
- Intel AV Renderer
- XBMC (v12 for Windows)
- XBMC on OpenELEC (tested on Raspberry Pi)
- … and many more
- Sonos system (http://www.streamwhatyouhear.com/forums/topic/sonos-is-supported/)
- Freebox V6 Player (with MP3 stream only)
- Bouygues BBox
- PlayStation 3 (with PCM/L16 stream only)
- Onkyo Amps (tested on TX-NR609, TX-NR808 PCM/L16 stream only, CR-N755)
- Western Digital WD TV HD (with PCM/L16 stream only)
- Toshiba Places STB2F
- Windows Applications (Windows Media Player, VLC, Home Cinema Media Player, etc..)
- Intel AV Controller
- Smartphone applications (WP7, Android & iPhone)
- … and many more
- Samsung TVs (tested on EU46D6200 !)
- Popcorn Hour players (tested on A-110)
- Philips TVs 2009 (tested on 32PFL8404)
- Sound bar Philips (tested on CSS5123)
- Home Theater Sony (tested on NS510, NS310 and BDV NF720)
- Onkyo Amps 2009 (tested on Onkyo TX-NR3007)
This list isn't exhaustive, check the forums to know if your device is supported or not.
Read CONTRIBUTING.md for more info on contributing to Stream What You Hear (SWYH).
Stream What You Hear (SWYH) is released under the GNU GPL license. Please see LICENSE for full details.