Hey, if you have a windows PC, check out the app "Stream What You Hear". It is able to use the groove app to stream any sound from your windows PC. There's a ~10 second delay, and it picks up EVERY sound in windows, so you gotta tweak the settings a bit, but it works great for listening to what you want.
http://www.streamwhatyouhear.com/download/
I also have a mixamp, so I can mix in any aux source to my headphones, but I'm still hopeful for an official spotify app, with scrobbling.
You can use something like Stream What You Hear to start a Play to stream of your audio output on a PC. It will then play from the DLNA player built into Groove music.
The only downside is you need a PC with Spotify on it.
EDIT: fixed link
Windows users (desktop, laptop, tablet) can use http://www.streamwhatyouhear.com/ or http://getjamcast.com/ to cast all audio that's playing on your device to Xbox. Source for the audio doesn't matter.
Thanks to /u/thakula for pointing towards SWYH (stream what you hear).
Try this one: http://www.streamwhatyouhear.com/getting-started/
On android they have SoundWire app but I can't find WP equivalent. But this one has stream what your hear feature https://www.microsoft.com/en-us/store/p/airplayto-audio/9wzdncrdfsgj
If you have a Win 10 device on the same network as your Xbox One, you can stream whatever audio you like.
1 - Download Stream What You Hear http://www.streamwhatyouhear.com/
2 - Once it's installed, go to Settings and set 'Stream To' to PCM/L16
3 - Start up Groove on your Xbox One. You dont need to sign up or anything, just make sure the app is running
4 - On your Win 10 device, Right click Stream What You Hear in the taskbar, and stream to Xbox One.
5 - Start your audio on the Win 10 device (Spotify, podcasts, whatever you want). After a few seconds Groove should start streaming.
6 - Groove will run in the background while you play games
You can cast all sound from your PC to Groove on Xbox with Stream What You Hear:
http://www.streamwhatyouhear.com/
So, if you have Spotify playing on your PC, the audio is casted to Xbox One and Groove plays it in the background.
I had poked around with PC-to-PC audio streaming before eventually giving up, then adopting Chromecast Audios few years later.
I believe I tried this tool, called Stream What You Hear with moderate success. 5.1 support seems to be undocumented, so I assume it's not available...though it does support PCM, which is technically capable of 5.1.
Besides not being free and not supporting surround sound, a Chromecast Audio introduces significant lag as well, making it wholly unacceptable for your use case.
I'd be looking at using wifi streaming instend of bluetooth especially if you want decent audio and getting something like a marantz na6005. You might want to try a raspberry pi with volumio which should allow you do the same thing.
http://www.streamwhatyouhear.com/ - this looks what you want to stream audio from your laptop to the pi/any upnp device edit: you might be able to use this to stream to the sonos instead.
> If any hardware supports that?
Yes, put in a USB dongle and use two interfaces simultaneously.
> Why not? http://www.streamwhatyouhear.com/[1]
This is not what I am talking about. Streaming to DLNA/UPnP receivers is quite different.
> For a long time since windows 7, also I don't have an SSD.
There is no support for periodic batched discard in Windows. Only inline discard is supported. About 20% performance is lost in the latter.
> Windows 10, boots in 8 secs, without SSD.
Source? A normal setup, not some hack to boot out of ram disk or anything like that. Even if it is true, it is very recent. Windows 7 used to take like two Saturn years.
> Windows barely needs any maintenance
How about in error situations? How much time does it take to replicate your setup?
I absolutely love 8tracks and although I understand the reasons for stopping the integration I just can't live without it.
So here's a solution I just got working 10 minutes ago:
* Go to: http://www.streamwhatyouhear.com/download/
* Download and install SWYH_1.3.exe
* In the taskbar, right click on the "Stream What You Hear 1.3" icon and select "Settings".
* Select "PCM/L16" (MP3 did not work for me)
* Check the checkbox next to "Use a specific HTTP port", default port 5901 (it's fine)
* Click OK
* Now right click again on the "Stream What You Hear 1.3" icon and select "Tools" -> "HTTP Live Streaming"
* Copy the URL (it looks something like http://192.168.1.31:5901/stream/swyh.mp3)
* Start SONOS
* Go to menu "Manage" and "Add a Radio station"
* Paste the URL in the Streaming URL edit box
* Make up a name for your personal broadcasting station :-)
* Click "Ok"
* Doubleclick on the newly added radiostation
* Start 8tracks and play your favourite playlists!
Do notice there is a lag of about 2.2 seconds.
Enjoy!
For Windows, you can use StreamWhatYouHear (http://www.streamwhatyouhear.com/download). Remember to read the instructions because you can't stream it directly (you stream it as a radio channel and use TuneIn to play it on your sonos).
The procedure for that is described in the forum https://forum.streamwhatyouhear.com/t/sonos-is-supported/655
Try http://www.streamwhatyouhear.com/ if you're on Windows.
I haven't tested it myself, but people on SuperUser say it works well.
It's also open-source so you can check the code for malware if you want.
For anyone who comes looking at a later date. http://www.streamwhatyouhear.com/ will stream from a PC to pretty much anywhere on the local network. if you can pull up a website, you can pick up the stream and hear it locally.
Hey, if you have a windows PC, check out the app "Stream What You Hear". It is able to use the groove app to stream any sound from your windows PC. There's a ~10 second delay, and it picks up EVERY sound in windows, so you gotta tweak the settings a bit, but it works great for listening to what you want. http://www.streamwhatyouhear.com/download/ I also have a mixamp, so I can mix in any aux source to my headphones, but I'm still hopeful for an official spotify app, with scrobbling.
I use http://www.streamwhatyouhear.com.
After installation just select tools-->HTTP Live streaming and MUTE your laptop/pc. You'll get an URL which you can add in the Sonos controller under the 'Manage' tab. Now you can stream everything from your pc/laptop.
Cheers
Don't know but if you're using Windows PC or tablet you could grab all audio that's playing on your PC and stream it to Xbox.
You need an application called Stream What You Hear: http://www.streamwhatyouhear.com/
After setting that up you can select stream to - Xbox from the application's taskbar icon. That will stream every sound that's playing on your PC to Xbox's Groove.
So, if your PC is playing songs from desktop version of Spotify, that audio will be streamed to Xbox. If your PC is playing videos from YouTube, those sounds will be streamed to Xbox etc. And if you get a notification on your PC, sound of that will also be streamed to Xbox, so it's useful to turn on quiet hours on PC so that notifications are silent.
Obviously you also need the updated Groove and that might only be available for users who have the latest preview with Clubs and Looking for Group.
/u/thakula pointed me towards another application that does the same and it's free:
http://www.streamwhatyouhear.com/
And ignore my "guide" how jamcast works - you can actually cast the audio straight from the application's taskbar icon to Xbox and you don't need to use Windows Media Player. It's the same with stream what you hear -application.
Having said that, by using Windows Media Player, I might've inadvertently bypassed jamcast's 30 minute limit for casts because jamcast isn't casting - Windows Media player is.
But I'm now using stream what you hear and it works just as well as jamcast.
If you have runeaudio installed you can use airplay IIRC. In addition you can figure out the servers for a lot of web radio stations and save them to runeaudio, or use a NAC loaded with music.
There's a program that lets you stream your audio to dnla as well, but it's kinda limited to desktop.
http://www.streamwhatyouhear.com/
My only problem with that method is it relies on streaming your audio input, rather then streaming the file you're playing. It does work for playing youtube or another service through runeaudio though if you're just interested in streaming music and aren't concerned with syncing video and audio. I know my answer is 4 months late but I figured someone might search for it later.
I have the vilros pi 3b, I don't know how useful the case will be for projects involving other components, but I'm using it with runeaudio as a web radio/nac music streamer hooked up to a boombox. I even got it to play sound from youtube using Stream What You Hear.
Heatsinks were pretty easy to install, and the case is really easy to take apart and put together, though I would suggest not putting in the SD card until after you build it because the manufacturer advises against it.
Pi 3b should be the fastest, but you should probably also consider what software you're using it with. Some older software projects only support pi 1 or pi 2.
MPD stands for Music Player Daemon. Basically you would put all of your music on the pi (ideally on a usb hard drive, though you could mount a share from another computer on the network as well) and then connect the pi to your receiver. There is no GUI necessary on the pi itself - you use MPD clients on other machines on the network (or on the pi itself, if desired) to create playlists, control output and so forth.
So in this case you'd be pressing "play" in Ario (or another MPD client) from your Windows machine but the pi would be outputting the audio.
Mopidy is an all-in-one music server that includes MPD as well as streaming sources like spotify, soundcloud, podcasts and youtube. It works like I described above and is also controlled by MPD clients.
In the case of Pi MusicBox, you would configure the DLNA/uPNP server portion of MusicBox on the pi and configure it to advertise itself as a DLNA output source. Then you can send audio to it from your windows box with something like Stream what you hear or similar.
Bonus: if your receiver itself acts as a DLNA output source (most modern receivers do) then you can send audio from your Windows box directly to the receiver without using your pi at all.
I Cannot claim to be an Audiophile and can't comment on which is better (Sonos or your system), but my love affair with music has been rekindled since I got the two play 1's, the stereo pair setting on them is just Awesome with a beautiful rich sound, and two play 1's do kick the ass off one play 3. But I do have to say (My reddit app crashed so I am typing this twice) The software interface left me a bit baffled at the start, but has won me over totally, you have to change your listening habits a little and if you are using them for pc speakers as in youtube video and so on, then they don't work for that, i even tried using work arounds such as stream what you hear. but this has a delay, and between all the apps (iPhone/Ipad/PC) a sonos controler is never far away. Would recommend 9/10