Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Introducing pleezer: a Deezer Connect player
#1
Hi guys,

I'm excited to share pleezer, a new headless streaming player built around the Deezer Connect protocol. 

In fact, I would like to ask you moOde guys some specific help. Currently, pleezer does not emit player events, though it's got the plumbing to do it. I would like to design the output according to moOde's needs and have that be The Way for all the rest.

So question is: what would your ideal player event emitter look like?
  • Should it call a script, or output to stdout?
  • Which events would you like emitted?
  • Which information would you like to have, per event?
  • For recurring messages, what should the frequency be? (not event-based, maybe like playback progress)
  • What should the script command look like (which command-line arguments, in which order)?
  • Or, if to output to stdout: how should the messages be formatted?
I would highly value to build this in collaboration with you here: https://github.com/roderickvd/pleezer/issues/27


The v0.1.0 release is available on GitHub here: https://github.com/roderickvd/pleezer/re...tag/v0.1.0.

While you might encounter some issues with this first release, the core functionality works well, and contributions are welcome to help improve it further. Please file bugs and further feature requests with GitHub issues.

Note: This is an independent project, not affiliated with Deezer.
Reply
#2
Super nice :-)

I'll go through the project today and post back to your repo.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#3
(11-21-2024, 11:44 AM)Tim Curtis Wrote: Super nice :-)

I'll go through the project today and post back to your repo.

Awesome. I created this placeholder feature request: https://github.com/roderickvd/pleezer/issues/27
Reply
#4
To summarize my response: Preference would be that pleezer replicate the librespot event model (env vars + callable script) This makes it straight forward to understand and implement :-)
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#5
@bitlab added a deb package in our pkgbuild repo :-)

The next steps involve integration into moode as a renderer. This involves many moving parts. I'll post back when I've made some progress and have something to test.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#6
Another day, another subscription service.

I have to remember to cancel at least one each time I try another. Big Grin

Regards,
Kent
Reply
#7
Looks like Moode is on the way to become a full-fledged streamer... Amazon Music anybody...? :-D
Reply
#8
Is there an Open Source "Amazon Connect" project?
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#9
(11 hours ago)Tim Curtis Wrote: Is there an Open Source "Amazon Connect" project?

Not that I am aware of, that's why I'm asking... :-D
Reply
#10
(Yesterday, 09:43 PM)Tim Curtis Wrote: @bitlab added a deb package in our pkgbuild repo :-)

The next steps involve integration into moode as a renderer. This involves many moving parts. I'll post back when I've made some progress and have something to test.

I've proposed the dpkg metadata here: https://github.com/roderickvd/pleezer/pull/30
Let me know if it works for you.

Would it be easier for you if I cut new release with that? I was holding off on that to include a few more fixes and features, but if you want, I can.
Reply


Forum Jump: