No description
Find a file
Sasha Hilton 7a2d15d35c
Merge pull request #9 from spocon/master
Please add SpoCon project to the list
2019-07-21 02:05:39 +01:00
Android Listed available Mercury endpoints 2018-10-15 18:02:53 +02:00
armhf version Added armhf firmware 2015-04-07 21:46:27 +01:00
libs Add libs folder for library organization 2016-01-17 00:56:28 +00:00
MIPS libspotify Adding MIPS libspotify 2016-01-17 01:29:21 +00:00
Onkyo Filesystem/avr Initial Commit 2015-03-07 10:40:50 +00:00
Powernode Firmware Added Powernode Firmware 2015-03-09 00:04:56 +00:00
Rocki Firmware Added spotify-connect 2015-03-11 09:32:00 +00:00
scplayer@4e8800942f Added recent developments 2016-01-15 23:26:21 +00:00
Shannon-1.0 Added reference Shannon C implementation 2017-06-12 00:44:41 +01:00
Spotify Desktop More proto files 2018-12-16 12:21:19 +01:00
Spotify Relevant Firmware Files Adding MIPS libspotify 2016-01-17 01:29:21 +00:00
spotify-connect@3a6bbe72aa Added spotify-connect as a submodule 2015-03-13 20:46:47 +00:00
spotify-connect-web@47a5ce371c Added spotify-connect-web by Fornoth 2015-04-11 15:51:15 +01:00
.gitmodules Added recent developments 2016-01-15 23:26:21 +00:00
LICENSE Initial commit 2015-03-07 10:14:20 +00:00
README.md Improvement of SpoCon entry 2019-07-18 18:42:28 +02:00
ROADMAP.md Added recent developments 2016-01-15 23:26:21 +00:00
Useful Sites.md Forgot the newlines 2015-11-09 12:40:06 +00:00

spotify-connect-resources

A repository to hold any data/stuff related to reversing the Spotify Connect protocol. Mostly just data dumps at the moment, but if you have something to add to it, be it an implementation, information or just another data dump, make a PR and I will add it asap.

Currently this repo holds a few data dumps, and links to other sites which have also made headway on reversing the Connect protocol. Due to the current lack of common meeting ground atm, I have created this repo, so please feel free to PR anything Connect related. Also, you are encouraged to join the Spotify Connect room on Gitter (UPDATE: We now have IRC aswell, see below), as it is by far the easiest wat to connect with others interested in reversing Connect, and keeping up with current progress. The room is available here:

Gitter IRC

IRC:

Server: irc.freenode.net Channel: #spotifyconnect

If you are looking for (working) implementations of Spotify Connect, they can be found here:

https://github.com/plietar/librespot (Rust/C)
https://github.com/crsmoro/scplayer (Java) (This version is not open source. It uses the libraries etracted from firmware.) https://github.com/Fornoth/spotify-connect-web (As above, uses the extracted libraries. Has a nice web interface.) https://github.com/dtcooper/raspotify (Wrapper for librespot)
https://github.com/spocon/spocon (Debian/Ubuntu package wrapper librespot-java - includes armhf,arm64,armel)

N.B. The libraries are nearing release. There are a few bugs and features that still need implementing, but it's mostly done. If someone wants to start on a wrapper for the rust library, drop into the chat.

There is also a project which only implements control of Spotify Connect devices:

https://github.com/badfortrains/spotcontrol

If you just want to compile and run, take a look at the documentation in the spotify-connect folder. Any contributions welcome. If you would like to get a working prototype with web interface running, have a look at the spotify-connect-web directory.

--ATTENTION: the spotify-connect folder holds a working implementation of Spotify Connect, so if you wish to help with development, please add your contributions there.--