Thank you for your donation!


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


Post your WebRadio finds! - Listener supported and Ad free :-)
Interested != with time at his disposal.
Reply
(06-14-2025, 03:38 PM)Tim Curtis Wrote:
(06-14-2025, 02:46 PM)Nutul Wrote: We do have this thread for this exact reason: collect stations (an get sure they respect our policies), so that we can integrate them into the next moode release and make them available to the whole community.
Anyway, in theory, a stations' backup + restore should work OOTB.

These days I'm only updating existing stations but I did post some information on how moode's little known plugin system plus a dedicated repo and the station_manager.py utility could be used to host and make available user added station zips.

No developer interest so far...
Personally I think that integration of Radio Browser for either adding radio stations to Moode  or just playing radio stations (or ideally both) would be very neat. It's all public and open source with a well documented API, but I'm afraid that PHP is not directly supported.
Reply
(06-14-2025, 06:56 PM)dheijl Wrote:
(06-14-2025, 03:38 PM)Tim Curtis Wrote:
(06-14-2025, 02:46 PM)Nutul Wrote: We do have this thread for this exact reason: collect stations (an get sure they respect our policies), so that we can integrate them into the next moode release and make them available to the whole community.
Anyway, in theory, a stations' backup + restore should work OOTB.

These days I'm only updating existing stations but I did post some information on how moode's little known plugin system plus a dedicated repo and the station_manager.py utility could be used to host and make available user added station zips.

No developer interest so far...
Personally I think that integration of Radio Browser for either adding radio stations to Moode  or just playing radio stations (or ideally both) would be very neat. It's all public and open source with a well documented API, but I'm afraid that PHP is not directly supported.

Sounds great. Let us know when you have a working prototype suitable for moOde. Don't forget the additional UI component Rolleyes 

Regards,
Kent
Reply
(06-14-2025, 06:56 PM)dheijl Wrote:
(06-14-2025, 03:38 PM)Tim Curtis Wrote:
(06-14-2025, 02:46 PM)Nutul Wrote: We do have this thread for this exact reason: collect stations (an get sure they respect our policies), so that we can integrate them into the next moode release and make them available to the whole community.
Anyway, in theory, a stations' backup + restore should work OOTB.

These days I'm only updating existing stations but I did post some information on how moode's little known plugin system plus a dedicated repo and the station_manager.py utility could be used to host and make available user added station zips.

No developer interest so far...
Personally I think that integration of Radio Browser for either adding radio stations to Moode  or just playing radio stations (or ideally both) would be very neat. It's all public and open source with a well documented API, but I'm afraid that PHP is not directly supported.

Radio Browser has come up from time to time and it's certainly technically possible to integrate but my experience with it is that stream links become broken and don't get updated and the station logos are often very poor quality images.

Stream links also become broken in Moode's curated Radio Station feature but they generally get updated and the station logos and metadata are very high quality. I think people appreciate that.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
good morning,
my thinking was really only -developing/adopting "radio tools" and -adding stations individually one by one and, meanwhile, -sharing a community-driven optional stations list are not mutually exclusive.
Allo Boss 2, Shanti, RPI3b | Allo Boss 1.2, I2S Isolator, Ifi iPowerX, RPI4 | Allo Digione, Topping E30
Reply
I use station_manager.py whenever I refresh my local preset radio lists, a copy of my setup is on github.  I've looked at Radio Browser, not keen on it, has too much metadata, difficult to filter stations to my local area and has a lot of bedroom amateur streams under the guise of a radio station - great concept though.  

When I get time (likely when I retire in a few years), my idea is to setup a decentralised framework to collate metadata and the artwork that the community can manage rather than one person.  For me I'm only interested in UK radio station, maybe the top 40, if someone say in France wanted to manage a selection of stations for that province then they could create a github and follow the framework and manage their own little bit.  I centralised framework could be used to pull in all the community produced metadata/artwork or at least list where all the decentralised datasets for tools to tap into.  If someone walks away then it shouldn't break the framework and should support coming along to take over the element.  Also with it being decentralised it's less likely to have any commercial value/risk and stay open.

https://github.com/lakeuk/moode-uk-stations
Reply
(Yesterday, 03:04 PM)lakeuk Wrote: I use station_manager.py whenever I refresh my local preset radio lists, a copy of my setup is on github.  I've looked at Radio Browser, not keen on it, has too much metadata, difficult to filter stations to my local area and has a lot of bedroom amateur streams under the guise of a radio station - great concept though.

This sounds just like me. Radio browser is useful but it’s hard to separate the gems from the dross.

After @bitlab pushed station_manager.py, I played with scripting the creation of JSON files suitable for importing. It ended up looking like a poor-man’s imitation of @Tim Curtis’s New Station modal in the webUI. I stopped hacking and started using the existing webUI to create my new stations and station_manager.py to export/import them.

A particular issue for me is finding a suitable station logo.

Regards,
Kent
Reply


Forum Jump: