Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add functionality for updating station url via www.radio-browser.info #5

Open
khrynczenko opened this issue Mar 25, 2018 · 2 comments

Comments

@khrynczenko
Copy link
Owner

khrynczenko commented Mar 25, 2018

When user adds to his database new station from the stations listed by radio-browser after some time its URL may get out-dated i.e. the station may change to stream under different URL. radio-browser keeps track of such changes which is why such feature for automatic update could be implemented.
The problems:

  • only stations that are listed on www.radio-browser.info could make use of such feature
  • is the name of station enough to resolve to correct station? what if station name has changed in www.radio-browser.info database
  • www.radio-browser.info is kept updated by people, if no one updates the station with new working URL it will stay broken
@quebexer
Copy link

quebexer commented May 4, 2020

I second this. I don't see a way to provide maintenance to stations.

@khrynczenko
Copy link
Owner Author

It would be a big feature I suppose. There are a couple of things that stop me from trying to implement it.

  • Although now only www.radio-browser.info is used when searching for stations originally I was planning that there would be possibility to search stations within multiple databases. Right now I can think of https://directory.shoutcast.com/ as a possible addition.
    This would complicate things a little bit. Stations would probably need to be associated with source database to avoid conflicts
  • What about user created stations (those added manually)? I imagine we would just be unable to update those.
  • How should we keep track of station info. Should we just do it by station name (is it enough)? Can we expect that it will not change within the external database? What if there are duplicates of a name (www.radio-browser.info allows that)?

These are questions that are hard for me to answer alone. Nonetheless I'll try to analyze it little more so maybe I will be able to get to some conclusions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants