browsing for internet radio stations #209
Replies: 3 comments 5 replies
-
This is a great idea! I think this would really make this easy to use. My instincts are to add this functionality to just the webapp, skipping to integrating it in with the API, since the primary use case is for this settings panel. It looks like there is a js library here https://github.com/nepodev/radio-browser that is built for interfacing with https://api.radio-browser.info/, the examples for that look like a good place to start. As for the webapp we are planning to upgrade the interface to make it easier to convert it to a lightweight android/ios app. No work has been started though, so for now I would focus on integrating this into the current settings menu. |
Beta Was this translation helpful? Give feedback.
-
The hard part is finding an URL that autoplays. Many listed urls, like those in Wikipedia, link to a stream__stopped mode, and you have to then press a button on the page Wikipedia links to before the audio starts. Meanwhile, the Pandora stream option does not work in too many places, outside of the US, such as here in Canada. Plex connections can require your Plex Media Server to be running in a Server that is running full-time, which your Invidia Shield, TV Dongle, or HTPC may not do. |
Beta Was this translation helpful? Give feedback.
-
Did we ever add a Radio Station Audio-Stream URL Directory into settings @ marc-portier |
Beta Was this translation helpful? Give feedback.
-
testing out the web UI on my ubuntu I came across this screen to configure radio-stations:
Which assumes people know how to grab the required information through available radio-directory-services?
To lower that threshold I'd like to sign up for helping to integrate a search-and-browse action towards a radio-directory into that screen.
Have come across https://github.com/andreztz/pyradios which is using the open services from https://api.radio-browser.info/ that seems to be a good starting point (Licenses on both py lib and open service seem to be compatible with this project at first glance). But open to other suggestions. (companion project https://github.com/andreztz/xradios adds a CLI experience to that)
Thinking about a layered approach:
Also: I think I read somewhere that the front-end stack is intended to move to using react-js? Is that in the works somewhere already? Near term plans? Best current UI-dev strategy to apply?
Other remarks or suggestions?
Beta Was this translation helpful? Give feedback.
All reactions