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

[Feature Request] Implement Radio Browser API to search for radios. #75

Open
ziova opened this issue May 26, 2024 · 3 comments
Open

[Feature Request] Implement Radio Browser API to search for radios. #75

ziova opened this issue May 26, 2024 · 3 comments

Comments

@ziova
Copy link

ziova commented May 26, 2024

I know this is a big ask and I will try working on a PR soon but this would be an amazing feature to have. Similar to implementations present in pyradio.

@isamert
Copy link
Owner

isamert commented May 27, 2024

I think this fits well in the scope of this project and looks like
something I can also use. I didn't know about radio browser API. I can
work on this but I can not promise on the schedule, but would happily
accept a PR.

Just to be sure, you are talking about https://api.radio-browser.info/
right?

Let me know how the PR is going on, you can event start with a
non-working WIP PR and we can build up from there. The code is a bit
messy and there are no tests, so don't hesitate to ask questions.

@ziova
Copy link
Author

ziova commented May 27, 2024

Yup that's the API I am talking about. I have seen a few cli radios which have built in integration with it. The PR might take quite some time since I'm currently having my exams so no promises. But I'll try my best. Thanks for the project 🥂

@isamert
Copy link
Owner

isamert commented May 27, 2024

Got it, I'll take a look and if it's easy I may implement a very basic
version (search, select & play) and then we can build up more
sophisticated features from there maybe (sorting by popularity, async
search etc.)

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

No branches or pull requests

2 participants