Ok, it's been a long time.... but I finally gave librespot a try. And what shall I say? Its sample application does a whole lot of what we would need for a simple Spotify Protocol Handler NG. I actually have a POC implementation working where librespot would handle the streaming...
But integrating Spotify Connect with LMS comes with its own share of complications. E.g. Imagine you're starting playback from Spotify's application through Connect? Who's supposed to "own" playback control? By default Spotify would, and the queue isn't visible to LMS. I can't skip to the next track using any SB control. In reality we might end up with two modes: LMS control, or Spotify Connect mode. The level of integration depends on the community, too: until a few days ago I had zero knowledge of Rust, the programming language used for librespot. I'm sure a seasoned Rust developer could add some hooks to e.g. transfer at least some metadata from Connect to LMS etc. Thoughts? Volunteers? Michael http://www.herger.net/slim-plugins - MusicArtistInfo, MusicInfoSCR ------------------------------------------------------------------------ mherger's Profile: http://forums.slimdevices.com/member.php?userid=50 View this thread: http://forums.slimdevices.com/showthread.php?t=105968 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
