[RELEASE] Radio Add-on (rad.io, radio.de, radio.fr) Music Plugin

  Thread Rating:
  • 5 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
garydebergerac Offline
Member
Posts: 52
Joined: Mar 2013
Reputation: 0
Post: #331
(2016-01-10 23:22)mrsfixit Wrote:  
(2016-01-04 17:50)garydebergerac Wrote:  Is this not working for anyone else? All of a sudden, the one saved stream that I listen to no longer plays. If I go to the source page, it plays fine. Source is KTCK 1310.

I can't get any of the streams I try with this addon to work either on Kodi 15. I wound up uninstalling it. Undecided

I'm down to 2 internet radio streaming addons now, and who knows how long they'll last.

I'm kind of thinking the handwriting is on the wall as far as Kodi is concerned. Both video and audio streaming addons have been dropping like flies. All the good addons are disappearing fast.

I'm thinking it's time to replace my RPi's with computers capable of running a full OS so I can use a browser to watch YouTube etc and listen to online radio... Undecided

Too bad. :-[

I updated to Kodi 16 and this problem, and problems with some of my other plugins, went away. I'm going to turn off all of my automatic addon updating, as I am guessing that this was the problem- addons updated for 15 or 16 and I was still on 14 so they were broken. Oddly the Radio plugin only broke one of my two streams; but whatever, its working fine now.
find quote
garydebergerac Offline
Member
Posts: 52
Joined: Mar 2013
Reputation: 0
Post: #332
Oh, I forgot to add this- one of my streams used to pick up the artist name from the stream, display it in the 'now playing' section and then put some fanart while it was playing. This stopped working a while ago, so is this them changing the format of their stream, or maybe that CU Lyrics addon or whatever it was that I disabled? Does anyone know? Thanks in advance!!!
find quote
zilexa Offline
Fan
Posts: 343
Joined: Nov 2008
Reputation: 1
Location: Amsterdam
Post: #333
On Kodi 16/RPi2:
Lot's of issues with this addon, simply adding stations to "My stations" without having tried to play back anything already causes errors.
Also, when I do play a radio station, and want to stop it but the screen is dimmed and I hit the return button, Radio freaks out and goes into a loop trying to play each station one by one.

Too bad, I believe this addon has not been maintained for 3 years so it makes sense stuff breaks with new Kodi versions and the stream url of lots of stations also change.

Any alternatives? Only thing I can think of is to manually create a .m3u playlist with my radio stations. For most European countries you can find the stream urls of most stations here:
http://www.listenlive.eu
But in most cases it is a m3u file itself, since there are multiple mirrors for 1 station. So I don't know how to create a nice playlist that views nicely in Kodi, with 1 listing per station instead of multiple.


Piece of the log after recieving a bunch of error messages:
Code:
18:42:50 536056.812500 T:1655698416  NOTICE: [plugin.audio.radio_de] get_station_by_station_id started with station_id=11746
18:42:50 536056.812500 T:1416623088  NOTICE: [plugin.audio.radio_de] __api_call started with path=broadcast/getbroadcastembedded, param={'broadcast': '30802'}
18:42:50 536056.812500 T:1758675952  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=11746
18:42:50 536056.812500 T:1391457264  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=30803
18:42:50 536056.812500 T:1655698416  NOTICE: [plugin.audio.radio_de] __api_call started with path=broadcast/getbroadcastembedded, param={'broadcast': '11746'}
18:42:50 536056.812500 T:1416623088  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=30802
18:42:50 536056.812500 T:1655698416  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=11746
18:42:50 536056.812500 T:1280308208  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://vip-icecast.538.lw.triple-it.nl/RADIO538_MP3
18:42:50 536057.125000 T:1399845872  NOTICE: [xbmcswift2] Request for "/station/1819" matches rule for function "get_stream_url"
18:42:50 536057.125000 T:1297085424  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://vip-icecast.538.lw.triple-it.nl/WEB12_MP3
18:42:50 536057.125000 T:1399845872  NOTICE: [plugin.audio.radio_de] get_station_by_station_id started with station_id=1819
18:42:50 536057.125000 T:1399845872  NOTICE: [plugin.audio.radio_de] __api_call started with path=broadcast/getbroadcastembedded, param={'broadcast': '1819'}
18:42:50 536057.125000 T:1399845872  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=1819
18:42:50 536057.187500 T:1305474032  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://icecast.omroep.nl/funx-latin-bb-mp3
18:42:50 536057.187500 T:1416623088  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://vip-icecast.538.lw.triple-it.nl/WEB12_MP3
18:42:50 536057.187500 T:1758675952  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://icecast.omroep.nl/funx-slowjamz-bb-mp3
18:42:50 536057.250000 T:1391457264  NOTICE: Previous line repeats 1 times.
18:42:50 536057.250000 T:1391457264  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://vip-icecast.538.lw.triple-it.nl/WEB19_MP3
18:42:50 536057.250000 T:1399845872  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://vip-icecast.538.lw.triple-it.nl/RADIO538_MP3
18:42:50 536057.250000 T:1957823024   ERROR: CPythonInvoker(89, /home/osmc/.kodi/addons/plugin.audio.radio_de/addon.py): script didn't stop in 5 seconds - let's kill it
18:42:50 536057.500000 T:1957823024   ERROR: Playlist Player: skipping unplayable item: 10, path [plugin://plugin.audio.radio_de/station/30803]
18:42:51 536058.125000 T:1280308208   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.IOError'>
                                            Error Contents: [Errno 2] No such file or directory: '/home/osmc/.kodi/userdata/addon_data/plugin.audio.radio_de/.storage/my_stations.json.tmp'
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/plugin.audio.radio_de/addon.py", line 278, in <module>
                                                plugin.run()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 339, in run
                                                storage.close()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/storage.py", line 69, in close
                                                self.sync()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/storage.py", line 63, in sync
                                                shutil.move(tempname, self.filename)    # atomic commit
                                              File "/usr/lib/python2.7/shutil.py", line 302, in move
                                                copy2(src, real_dst)
                                              File "/usr/lib/python2.7/shutil.py", line 130, in copy2
                                                copyfile(src, dst)
                                              File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
                                                with open(src, 'rb') as fsrc:
                                            IOError: [Errno 2] No such file or directory: '/home/osmc/.kodi/userdata/addon_data/plugin.audio.radio_de/.storage/my_stations.json.tmp'
                                            -->End of Python script error report<--
18:42:54 536060.750000 T:1297085424   ERROR: Previous line repeats 4 times.
18:42:54 536060.750000 T:1297085424  NOTICE: [xbmcswift2] Request for "/station/17199" matches rule for function "get_stream_url"
18:42:54 536060.750000 T:1297085424  NOTICE: [plugin.audio.radio_de] get_station_by_station_id started with station_id=17199
18:42:54 536060.750000 T:1297085424  NOTICE: [plugin.audio.radio_de] __api_call started with path=broadcast/getbroadcastembedded, param={'broadcast': '17199'}
18:42:54 536060.750000 T:1297085424  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=17199
18:42:54 536061.000000 T:1758675952   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.IOError'>
                                            Error Contents: [Errno 2] No such file or directory: '/home/osmc/.kodi/userdata/addon_data/plugin.audio.radio_de/.storage/my_stations.json.tmp'
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/plugin.audio.radio_de/addon.py", line 278, in <module>
                                                plugin.run()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 339, in run
                                                storage.close()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/storage.py", line 69, in close
                                                self.sync()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/storage.py", line 63, in sync
                                                shutil.move(tempname, self.filename)    # atomic commit
                                              File "/usr/lib/python2.7/shutil.py", line 302, in move
                                                copy2(src, real_dst)
                                              File "/usr/lib/python2.7/shutil.py", line 130, in copy2
                                                copyfile(src, dst)
                                              File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
                                                with open(src, 'rb') as fsrc:
                                            IOError: [Errno 2] No such file or directory: '/home/osmc/.kodi/userdata/addon_data/plugin.audio.radio_de/.storage/my_stations.json.tmp'
                                            -->End of Python script error report<--
18:42:54 536061.187500 T:1297085424  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://icecast.omroep.nl/funx-dance-bb-mp3
18:42:54 536061.187500 T:1957823024   ERROR: Playlist Player: skipping unplayable item: 11, path [plugin://plugin.audio.radio_de/station/17199]
18:42:56 536063.375000 T:1758675952  NOTICE: [xbmcswift2] Request for "/station/8432" matches rule for function "get_stream_url"
18:42:56 536063.375000 T:1758675952  NOTICE: [plugin.audio.radio_de] get_station_by_station_id started with station_id=8432
18:42:56 536063.375000 T:1758675952  NOTICE: [plugin.audio.radio_de] __api_call started with path=broadcast/getbroadcastembedded, param={'broadcast': '8432'}
18:42:56 536063.375000 T:1758675952  NOTICE: [plugin.audio.radio_de] __urlopen opening url=http://rad.io/info/broadcast/getbroadcastembedded?broadcast=8432
18:42:56 536063.437500 T:1758675952  NOTICE: [plugin.audio.radio_de] get_stream_url result: http://icecast.omroep.nl/3fm-bb-mp3
18:43:29 536096.625000 T:1957823024   ERROR: GetDirectory - Error getting plugin://plugin.audio.radio_de/stations/my/
18:43:29 536096.625000 T:1957823024   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.audio.radio_de/stations/my/) failed
18:43:32 536099.312500 T:1391457264  NOTICE: [xbmcswift2] Request for "/stations/my/" matches rule for function "show_my_stations"
18:43:32 536099.312500 T:1391457264  NOTICE: [plugin.audio.radio_de] __add_stations started with 23 items
18:43:32 536099.375000 T:1416623088  NOTICE: [xbmcswift2] Request for "/" matches rule for function "show_root_menu"
18:43:32 536099.625000 T:1391457264   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.IOError'>
                                            Error Contents: [Errno 2] No such file or directory: '/home/osmc/.kodi/userdata/addon_data/plugin.audio.radio_de/.storage/my_stations.json.tmp'
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/plugin.audio.radio_de/addon.py", line 278, in <module>
                                                plugin.run()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/plugin.py", line 339, in run
                                                storage.close()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/storage.py", line 69, in close
                                                self.sync()
                                              File "/home/osmc/.kodi/addons/script.module.xbmcswift2/lib/xbmcswift2/storage.py", line 63, in sync
                                                shutil.move(tempname, self.filename)    # atomic commit
                                              File "/usr/lib/python2.7/shutil.py", line 302, in move
                                                copy2(src, real_dst)
                                              File "/usr/lib/python2.7/shutil.py", line 130, in copy2
                                                copyfile(src, dst)
                                              File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
                                                with open(src, 'rb') as fsrc:
                                            IOError: [Errno 2] No such file or directory: '/home/osmc/.kodi/userdata/addon_data/plugin.audio.radio_de/.storage/my_stations.json.tmp'
                                            -->End of Python script error report<--
18:43:50 536116.875000 T:1957823024   ERROR: Window Translator: Can't find window settingsprofile
18:44:05 536132.625000 T:1957823024   ERROR: Previous line repeats 1 times.
18:44:05 536132.625000 T:1957823024   ERROR: unable to load:/usr/share/kodi/addons/skin.osmc/16x9/EventLog.xml, Line 0
                                            Failed to open file

THERE YOU GO:
TuneIn addon for Kodi!
This is great. Especially if you have TuneIn on your phone. You can just follow the radio stations in the app. And they will appear in Kodi as well after you login.
Super easy.
(This post was last modified: 2016-03-26 20:02 by zilexa.)
find quote
User911 Offline
Junior Member
Posts: 1
Joined: Apr 2016
Reputation: 0
Post: #334
how do i remove and or stop kodi/the radio plugin from showing radio station information/song title, please advise how to block that, because it pops up when songs change, and in full screen visualization mode its really a mood breaker. thainks in advance
find quote
Whiznot Offline
Junior Member
Posts: 9
Joined: Nov 2009
Reputation: 0
Post: #335
Thank you, Tristan, for my favorite Kodi addon. I love the way the stations are categorized. I've been trying to figure out how to have the identical functionality in Plex but I guess I must settle for Shoutcast2.
find quote
BasJaspers Offline
Junior Member
Posts: 9
Joined: May 2016
Reputation: 0
Post: #336
Is there a way trough JSON to see what stations are in the my stations list?
I can directly open the directory on my screen with: {"jsonrpc":"2.0","id":1,"method":"GUI.ActivateWindow","params":{"window":"music","parameters":["plugin://plugin.audio.radio_de/stations/my/"]}}

But I don't know how to fetch a list with the stations.
find quote
Geo77100 Offline
Junior Member
Posts: 2
Joined: Jul 2016
Reputation: 0
Post: #337
Great AddOn,
but I cannot find how to switch off FanArt,
where I can find how to do that?
thanks
find quote
Geo77100 Offline
Junior Member
Posts: 2
Joined: Jul 2016
Reputation: 0
Post: #338
No trouble, I found...
It is in "general" parameter for music
find quote
TuXFrk Offline
Junior Member
Posts: 1
Joined: Aug 2016
Reputation: 0
Post: #339
I am using the Kodi Radio add-on on a Raspberry-pi to provide music at home. I ran into the problem that sometimes when the radio stream gets interrupted, it does not pick up again and I had to manually restart it. Since googling did not provide me with a solution. I created my own add-on which provides a Kodi service that will check every 15 seconds if a radio station is playing. If the radio station is changed, it stores the current radio station name in the add-ons settings file, if the radio station is no longer playing, it is restarted. This also works when Kodi is fresh started, it will restart the last playing radio station. I've added a notification option that can be used to check if the service is indeed doing its thing every 15 seconds. Perhaps this is useful for others who are using the Radio add-on for the same purpose. It currently only works well if you use your Kodi only as a radio station. If a movie stream is played and gets interrupted, it is completely restarted instead of continuing where it left off (you can of course temorarily disable the add-on to avoid this). For a radio stream this works perfect however. The Kodi zip install files are here: http://tuxfrank.altervista.org/StreamKee...index.html
I hope it is of use to somebody and I thought I'd be best to put a message here at the forum to enable anybody to use, adapt or enhance the tool as he/she sees fit.
find quote
aankkurr Offline
Junior Member
Posts: 8
Joined: May 2016
Reputation: 0
Post: #340
It will be great if you can add Hindi Music for below sites.


saavn.com

gaana.com

hungama.com


Thank you,
find quote
Mayday010 Offline
Junior Member
Posts: 1
Joined: Aug 2016
Reputation: 0
Post: #341
I'm having an issue where this app will randomly move to the next station that I have on the "my stations" menu.
find quote
Post Reply