PDA

View Full Version : Spotify on Squeezebox



Peter314
2009-03-28, 14:48
Not sure whether this has been discussed here, but there is a useful guide to streaming Spotify via a Squeezebox: http://getsatisfaction.com/spotify/topics/can_you_stream_to_a_squeezebox?utm_medium=widget&utm_source=widget_spotify

About three quarters of the way down, Magnus gives detailed instructions for how to output Spotify from a pc to a SB. I am indebted to Simeon at pfm for pointing this out. It works really well!

You have to use the pc to select the music, so it's not a perfect solution. But until official support for Spotify is made available, this will do me very nicely. :)

)p(
2009-03-28, 23:10
Another way is using the wav input plugin and send the sound from your pc to your sb.

Even better I use virtual audio cable to connect spotify to the wav input plugin. This way only spotify sound is output through to the sb and all other sounds keep being output to the pc speakers.

You can select a different sound output device in spotify by entering this in the search field:
spotify:config2

peter

Peter314
2009-03-29, 04:18
I use virtual audio cable to connect spotify to the wav input plugin

This looks neat, though I am reluctant to pay for VAC having got Magnus's free method working.

Do you know if the bugs mentioned in the trial version of VAC cause a problem?

)p(
2009-03-29, 08:49
This looks neat, though I am reluctant to pay for VAC having got Magnus's free method working.

Do you know if the bugs mentioned in the trial version of VAC cause a problem?

I dont use spotify that much yet, but I have not seen any problems. I use it with jriver mediacenter everyday and it has been rock solid all the time.

peter

DoomWolf
2009-03-31, 08:06
I got Magnus's method working at the first attempt and was listening to Spotify on my Controller in bed while controlling Spotify on my server using the VNC app on my iPod Touch.

Now my aim is to get the stream to work on my iPod, and I've installed TVersity to do it. I just need to try it out when I get home from work to see if it works.

Peter314
2009-03-31, 10:17
Now my aim is to get the stream to work on my iPod, and I've installed TVersity to do it. I just need to try it out when I get home from work to see if it works.

Cool. Let us know how you get on.

DoomWolf
2009-03-31, 10:55
Good news, it worked flawlessly. I added the stream generated by Icecast into TVersity, loaded up TVersity through Safari on the iPod, selected the stream and after a short buffer time as it transcoded it for Quicktime it played perfectly.

It may seem like a bit of a kludge to use three apps - Edcast, Icecast and TVersity - to stream from Spotify to my iPod and Squeezeboxes, but I do love these techie solutions to do things that otherwise can't be done.

The couple of links I found that helped with setting up TVersity were:

http://tversity.com/support/quickstart/
http://geeks.pirillo.com/profiles/blogs/2300301:BlogPost:38497

JonTheNiceGuy
2009-04-01, 01:40
Maybe we could make use of the good work the despotify.se guys have done to
reverse engineer the Spotify protocols? Out of the box, you need a premium
account, but it does just use an HTTP style bridge between Spotify and <any
client>.

What do you guys think of that? :D
--
Jon "The Nice Guy" Spriggs LPIC-1 Certified


2009/3/31 DoomWolf <DoomWolf.3pxcdz1238522401 (AT) no-mx (DOT) forums.slimdevices.com>

>
> Good news, it worked flawlessly. I added the stream generated by Icecast
> into TVersity, loaded up TVersity through Safari on the iPod, selected
> the stream and after a short buffer time as it transcoded it for
> Quicktime it played perfectly.
>
> It may seem like a bit of a kludge to use three apps - Edcast, Icecast
> and TVersity - to stream from Spotify to my iPod and Squeezeboxes, but
> I do love these techie solutions to do things that otherwise can't be
> done.
>
> The couple of links I found that helped with setting up TVersity were:
>
> http://tversity.com/support/quickstart/
> http://geeks.pirillo.com/profiles/blogs/2300301:BlogPost:38497
>
>
> --
> DoomWolf
> ------------------------------------------------------------------------
> DoomWolf's Profile: http://forums.slimdevices.com/member.php?userid=8839
> View this thread: http://forums.slimdevices.com/showthread.php?t=61891
>
>

Peter314
2009-04-01, 11:05
Maybe we could make use of the good work the despotify.se guys have done to
reverse engineer the Spotify protocols? Out of the box, you need a premium
account, but it does just use an HTTP style bridge between Spotify and <any
client>.

What do you guys think of that? :D


This is way over my head, but if it means being able to select Spotify playlists via SB I hope someone will have a go!

Peter314
2009-04-01, 11:06
Good news, it worked flawlessly. I added the stream generated by Icecast into TVersity, loaded up TVersity through Safari on the iPod, selected the stream and after a short buffer time as it transcoded it for Quicktime it played perfectly...

Well done - enjoy!

mattybain
2009-04-02, 02:05
Surely native support is getting close. From the blog yesterday they say they want to be able to "provide convenient access on a variety of different devices." and an annoucement will be made within a couple of weeks.

Peter314
2009-04-02, 16:36
I hadn't seen the Spotify blog. Thanks for pointing it out. I'm sure you are right that it's only a question of time. I'm just impatient by nature and really want them to get on with it.

Despite having an apparently endless trial of Napster (now well beyond 30 days - did I just get lucky with this?), I would much prefer SB support for Spotify.

Nonreality
2009-04-02, 21:53
I got Magnus's method working at the first attempt and was listening to Spotify on my Controller in bed while controlling Spotify on my server using the VNC app on my iPod Touch.

Now my aim is to get the stream to work on my iPod, and I've installed TVersity to do it. I just need to try it out when I get home from work to see if it works.

Maybe you can answer a dumb question. It seems I'm too stupid to figure out how to make tversity see my library. It's on a usb drive attached to the computer. XP sees it as L but that doesn't seem to work as it says I may need an absolute? drive designation. I'm not sure what that means with a USB drive. Any idea what the command line would be to point it to my library?

DoomWolf
2009-04-03, 02:46
My music collection is on an internal drive, so I'm not totally sure why it wouldn't work.

Is the drive just a standard external drive, or is it a type of NAS device? This is from the TVersity Getting Started guide:


You can share media from network shares using the GUI or the command line utility just like you did when sharing local media, however network share pathnames cannot use mapped network drive letters and instead they must include the name of the computer in which they reside, e.g. \\george\movies is the path to the movies network share on a computer called george).

I don't see why it wouldn't work with a standard USB external drive though. Only thing I can think of is to check if Windows is assigning the USB drive the same drive letter as an existing mapped network share (it does happen sometimes), if you have any mapped network shares that is.

chris.mason
2009-04-03, 10:58
This is very cool...got this all running.

Squeezecenter is running on my Ubuntu server, with Spotify etc on Windows (clearly).

I've found the metadata only displays correctly if you go the MP3 route via LAME - if you just use Ogg, it doesn't get picked up.

Looking forward to a proper plugin.

Nonreality
2009-04-03, 18:47
My music collection is on an internal drive, so I'm not totally sure why it wouldn't work.

Is the drive just a standard external drive, or is it a type of NAS device? This is from the TVersity Getting Started guide:



I don't see why it wouldn't work with a standard USB external drive though. Only thing I can think of is to check if Windows is assigning the USB drive the same drive letter as an existing mapped network share (it does happen sometimes), if you have any mapped network shares that is.
I do have mapped drives but they are Z and Y. Not anywhere near the drive in question. I wish they had a simple browse for library feature. Not sure why they don't.

DoomWolf
2009-04-06, 11:38
I do have mapped drives but they are Z and Y. Not anywhere near the drive in question. I wish they had a simple browse for library feature. Not sure why they don't.

When you add a media source in TVersity, there is a 'Browse..' button at the bottom for selecting the required folder.

florca
2009-04-06, 16:39
Looks like an API is on the way this week - with Squeezebox (well, Logitech..) and Sonos as named potential targets....

http://www.guardian.co.uk/technology/blog/2009/apr/06/spotify-to-launch-api

Brgds
Phil

Nonreality
2009-04-06, 16:57
When you add a media source in TVersity, there is a 'Browse..' button at the bottom for selecting the required folder.

Hmm I must not have seen it. I've been trying to add my library with a command line. Thanks, I'll give it another try.

Edit: Man am I stupid. I guess I never started the main part of the program and was doing everything from the tools. Very simple once I was in the right program. Thanks for the pointer. Now to see if I can stream to the PS3. BTW it was about 3 in the morning when I installed it. :)

mattybain
2009-04-07, 00:08
Looks like an API is on the way this week - with Squeezebox (well, Logitech..) and Sonos as named potential targets....

http://www.guardian.co.uk/technology/blog/2009/apr/06/spotify-to-launch-api

Brgds
Phil

Great find Phil, looks very promising. These guys are seriously on the ball, makes Napster look like ancient dinosaurs especailly the way they dealt with the recent unpopular UK "upgrade" (you just have to look in the Napster forums to have this confirmed).

autopilot
2009-04-07, 02:37
If we want this, we had better get voting then... http://bugs.slimdevices.com/show_bug.cgi?id=11686

Ur[s]uS
2009-04-12, 06:43
If we want this, we had better get voting then... http://bugs.slimdevices.com/show_bug.cgi?id=11686

it has my vote too
about time there was support for a service this side of the atlantic

autopilot
2009-04-12, 09:08
Not sure what kind of time frame we are looking at for official attention to this, but it would be great if someone fancied writing an SC plugin in the meantime... http://developer.spotify.com/en/libspotify/overview/

bpa
2009-04-12, 09:34
A plugin based on current API would only work on x86 Linux systems and premium users. I think it may be necessary to wait awhile for a more generic API.

autopilot
2009-04-12, 11:14
A plugin based on current API would only work on x86 Linux systems and premium users. I think it may be necessary to wait awhile for a more generic API.

Ah yes, just seen that. Should have read it more carefully. Oh well, hopefully soon...

Robin Bowes
2009-04-21, 16:20
bpa wrote:
> A plugin based on current API would only work on x86 Linux systems and
> premium users. I think it may be necessary to wait awhile for a more
> generic API.

Noooo, I run x86 linux systems! Would be nice to steal a march for a
change; it's usually Windows that are catered for first.

R.

erland
2009-04-21, 17:37
A plugin based on current API would only work on x86 Linux systems and premium users.

Are you sure the users need to have a premium account or is it just the developer of the plugin ?

bpa
2009-04-21, 17:53
For the present I believe it to be the case. Others have reached same conclusion.
http://www.techdigest.tv/2009/04/spotify_api_not.html
http://www.pansentient.com/2009/04/apparently-potentially-incredible.html

Spotify is no use to me at the moment as they only support Premium for Ireland.

ASenna04
2009-10-28, 10:14
Anyone,

Have there been any progress in the last few months since this thread was last updated? Do we have a native support for Spotify on Squeezebox?

Thanks,

ASenna04

Peter314
2009-10-28, 13:59
Not yet, but the DSbridge approach works well until Spotify see fit to allow SB integration: http://forums.slimdevices.com/showthread.php?t=64590

ASenna04
2009-10-29, 13:39
Not yet, but the DSbridge approach works well until Spotify see fit to allow SB integration: http://forums.slimdevices.com/showthread.php?t=64590

Thanks Peter,

But the DSbridge approach will not work for me since I am using Spotify on a Mac. I believe DSbridge is only for Windows.

ASenna04

Peter314
2009-10-30, 13:38
Thanks Peter,

But the DSbridge approach will not work for me since I am using Spotify on a Mac. I believe DSbridge is only for Windows.

ASenna04

Ah... bad luck, you'll need to be patient.

Still, I understand that Mac owners enjoy a user experience that we PC bozos can only dream about. Must be some compensation... :)

Sd@bernt.allmail.net
2009-11-29, 11:22
Thanks Peter,

But the DSbridge approach will not work for me since I am using Spotify on a Mac. I believe DSbridge is only for Windows.

ASenna04

Try out Nicecast. It broadcasts any audio on your mac to your Squeezebox. Or any other device for that matter. I use it with Spotify and I am verry pleased.

It works the way any mac app is supposed to work: dead simple