[Free] World Radio Extension

Great axtension,I’m going to use it now


Nice extension


Great work​:+1:
Do you have fetched an api?


Yes the API I use is Radio Browser API


I really really really like this extension:upside_down_face:
But I noticed that in your aia some radio stations do not start to play (both in companion and apk)… I don’t know if it is due to extension, aia or API:thinking: For example I have tried with “Dimensione Suono Roma” (an Italian famous radio station) and it not starts, so you can start to investigate the problem from it. If you will solve it, this extension could be cooler than it already is:+1:

1 Like

Hey thanks for using the extensions, I found 2 reasons for some radio stations not working,

  • Its because the streaming url is dead.
  • Some audio files are unable to play using exo player. This can be fixed by trying other audio player or opening in external players such as VLC.

Well… I have tried audio player extension by Taifun and all the radio stations I have tried before now work perfectly, but there is always some radio station that no works, but very few. So, I think that the problem for them depends on API (so they streaming url is dead) and it not depends on your extension. Congratulation Henry for your job:star_struck:

(below the great Taifun audio player extension)



when disconnecting from internet yes i get this error the app cannot open.can i use this extension to listen to the radio in offline mode?

com.github.kevinsawicki.http.HttpRequest$HttpRequestException: java.net.UnknownHostException: Unable to resolve host "all.api.radio-browser.info": No address associated with hostname at com.github.kevinsawicki.http.HttpRequest.code(HttpRequest.java:1562) at com.github.kevinsawicki.http.HttpRequest.stream(HttpRequest.java:1855) at com.github.kevinsawicki.http.HttpRequest.buffer(HttpRequest.java:1844) at com.github.kevinsawicki.http.HttpRequest.body(HttpRequest.java:1764) at com.github.kevinsawicki.http.HttpRequest.body(HttpRequest.java:1779) at com.henry.worldradio.WorldRadio$2.run(WorldRadio.java:353) at java.lang.Thread.run(Thread.java:764) Caused by: java.net.UnknownHostException: Unable to resolve host "all.api.radio-browser.info": No address associated with hostname at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:157) at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:105) at java.net.InetAddress.getAllByName(InetAddress.java:1154) at com.android.okhttp.Dns$1.lookup(Dns.java:39) at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:175) at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:141) at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:83) at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:174) at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:461) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:407) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getHeaders(HttpURLConnectionImpl.java:163) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getHeaderField(HttpURLConnectionImpl.java:207) at com.github.kevinsawicki.http.HttpRequest.header(HttpRequest.java:2114) at com.github.kevinsawicki.http.HttpRequest.parameter(HttpRequest.java:2209) at com.github.kevinsawicki.http.HttpRequest.charset(HttpRequest.java:2319) ... 3 more Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname) at libcore.io.Linux.android_getaddrinfo(Native Method) at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:172) at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:137) ... 21 more

1 Like

Sorry you can listen to radio only in online.


hi how i can make export for extension only if i have in app


thank you developer

This is a beautiful extension.
Only one issue found, I discovered that some of the Country flag do not correspond with the Country Name.

I also checked that, but it looks like the API that I used returns the country codes and country names in different order at sometime, its a problem of the API!

Nice, something different extension :fire:

Alright then.

i like radio, keep being creative :ok_hand:

The list of contry is showing

Every ting is delayed

Nice Appreciating Extension, Really Different And Useful Extension Ever.

It seems to be, that the API been updated and therefore the extension does not work anymore?


See the error report here