Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002459MPDInput Plugins - Streamingpublic2009-07-30 07:272010-06-25 17:14
Reportersjokkis 
Assigned To 
PrioritylowSeverityfeatureReproducibilityN/A
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Product Versiongit 
Target VersionFixed in Version 
Summary0002459: Spotify support
DescriptionSpotify is a streaming service that lets you access literally millions of tracks. Free accounts are available in some countries, but with spoken ads after every couple of songs, and there are also paid accounts (14usd a month) that let you avoid these.
The program/service is very popular in Scandinavia, and increasingly in the rest of Europe.
Several other companies are starting to release similar products, including Microsoft. It would probably be a good idea to write this feature in a way that would make it simple to add support for similar services.
Additional InformationThe service itself is located at www.spotify.com
There is also a command line client recently made available for linux, at www.despotify.se
Its source code could be a very good reference for this project as well.
The service requires authentication.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0004231)
Avuton Olrich (administrator)
2009-07-30 10:04

Not saying this isn't true, and ultimately it's up to the MPD devs, but clients appear to do this fine on their own (ie. Jamendo & Magnatune support in gmpc). OTOH, it would be nice in MPD, but should probably be relegated to 3rd party support and not a part of the actual project.
(0004538)
cirrus (administrator)
2009-10-13 13:50

"Despotify has been blocked for users using ‘Free’ accounts."

Looks like Spotify does not approve free clients such as Despotify. I'm not willing to pay for an account just to implement MPD support for it, because personally, I'm not interested in Spotify at all.
(0004539)
sjokkis (reporter)
2009-10-13 14:06

As far as I'm aware despotify chose to do this themselves, because they aren't able to show the ads that normally finance free accounts.
(0004540)
cirrus (administrator)
2009-10-13 14:13

MPD cannot and will not show ads either. You could ask Spotify for the protocol documentation, and ask them to provide a free (as in beer) account for me, so I can write the code.
(0004708)
sjokkis (reporter)
2009-10-30 18:47
edited on: 2009-10-30 18:58

Looking into it, it seems you are correct. Spotify blocked access from free accounts using despotify.
How long do you estimate it would take you to add support for spotify in mpd?

(0005842)
cirrus (administrator)
2010-06-25 17:14

Won't implement unless there is protocol documentation available.

- Issue History
Date Modified Username Field Change
2009-07-30 07:27 sjokkis New Issue
2009-07-30 07:27 sjokkis Status new => assigned
2009-07-30 07:27 sjokkis Assigned To => cirrus
2009-07-30 10:04 Avuton Olrich Note Added: 0004231
2009-08-30 13:51 cirrus Priority normal => low
2009-10-13 13:50 cirrus Note Added: 0004538
2009-10-13 14:06 sjokkis Note Added: 0004539
2009-10-13 14:13 cirrus Note Added: 0004540
2009-10-27 17:27 cirrus Assigned To cirrus =>
2009-10-30 18:47 sjokkis Note Added: 0004708
2009-10-30 18:58 sjokkis Note Edited: 0004708
2010-06-25 17:14 cirrus Note Added: 0005842
2010-06-25 17:14 cirrus Status assigned => closed
2010-06-25 17:14 cirrus Resolution open => won't fix


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker