Live Radio App

:fire::fire::fire:
Here comes another app from me, myradio.glideapp.io
With a collection over 100 radio stations in Malaysia. Not all audio link is working though.

11 Likes

Didn’t know you can use live streams in the audio component. Nice work!

2 Likes

@muazz1m That is interesting. I’ve seen the RSS feed stuff, but that is just pointing to a .mp4 file. What does the link look like for the live feed?

Where you get the live streams from? Great work

There’s a different type of live stream link and I think it’s depend on how and where they host the live stream.
Here is some examples of the links

If the link is not playable in the Glide builder, it might just work when you test it on your mobile device.

some of it I get it from http://www.radio-browser.info/webservice
and here is how i get the list for malaysian radio
http://www.radio-browser.info/webservice/json/stations/bycountry/malaysia

and for the rest of it i get it from https://onlineradiobox.com/my/ by scraping to get the links

5 Likes

that’s pretty amazing… thanks for sharing!

1 Like

Nice work! Very cool :sunglasses:

1 Like

I guess you are assuming because those radio stations are on the air and do have commercials that they are freely re-distributable in the way you are doing it? Have you checked? If not I would check just to be sure.

Hey does the audio stream keep playing on a iphone when its added to homescreen and screen is turned off?

I assume you mean goes to sleep and it does stop playing. Sometimes it picks up right off where you left it but sometimes not. You also can’t switch to another app, you have to have the Glide app in focus for it to continue playing.

Is that a limitation of PWAs?

It seems that way. Native apps have direct access to the iOS than a PWA’s. PWA run in the Safari browser which does not support some of those lower level types of control.

Nice app. And great job.
How did you scrape the links? Does this need coding knowledge?

Thank you,

How do you scrape the links???

I’m using https://webscraper.io/ to scrape the links.