Some thoughts on a fair music streaming platform

https://beesbuzz.biz/blog/11155-A-fair-independent-streaming-platform

I don’t think fluffy (ie sockpuppet is on here) but these were interesting. they’ve been close followers of resonate and mirlo.

1 Like

Hi, I’m here now. :slight_smile: I definitely have a lot more thoughts than what I could cram into that blog post!

For my part, I think I’ll work on adding the publishing side of things into camptown and bandcrash and then work on integrating that more tightly into my website, and then maybe build a simple proof-of-concept streaming player that just does the subscription aspect of it.

The publishing side of things is definitely the (relatively) easy part though!

Adding the metadata to Faircamp would also probably be a nice thing for someone to take on.

3 Likes

In the spirit of the Kalashnikov Principle, are you familiar with GNU FM? It was the engine of libre.fm, a pre-fediverse music discovery platform created by Matt Lee of GNU social. Libre.fm surfaced free culture music from places like the Free Music Archive, ccMixter, MagnaTune and Jamendo.

The project shut down earlier this year. But the code is still there as a prototype to get some ideas from. It did a bunch of things that sound similar to what you have in mind, including a player, personalised recommendation algorithm, artist and genre radio stations, and playlists. It also includes a scrobbler, an an implementation of the Last.fm API.

I am aware of libre.fm, yeah. I felt like it was an interesting project with lofty goals but never really quite got the “user story” down in terms of how to actually join and use it. But libre.fm/GNUfm informed some of my thinking around the ideas!

Personally I don’t feel that scrobbler apps are the way to go. They’re invasive and unreliable and potentially a source of other security concerns. But it would certainly be reasonable to consider a scrobbler as a data source for the listening feed, sure. My interest is more in how to make the streaming side of things work in a federated way, though, like how do we make a single place for musicians and listeners to come together so that people don’t have to be so piecemeal about how they actually listen to music in the first place.

3 Likes