[RELEASE] RockRadio.com Kodi addon (Updated 12. July 2016 : V3.0.1))

  Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
bitcrusher01 Offline
Senior Member
Posts: 107
Joined: Jul 2011
Reputation: 8
Location: Denmark
Music  [RELEASE] RockRadio.com Kodi addon (Updated 12. July 2016 : V3.0.1))
Post: #1
An addon that streams music from rockradio.com.
Starting the addon version at v3.0.0 to represent the codebase it's based on and shares with the Digitally Imported and Radiotunes addons.

[Image: icon.png]

ROCKRADIO.COM provides more than 30 channels of human-curated rock music. Our mission is to provide the widest selection of music with the fewest interruptions.

Addon features
  • Premium support, allowing members to stream 64/128/320k/sec high quality streams
  • Multithreaded - using 8 simultaneous threads that downloads coverart (if not already cached) and parses the playlists - a refresh now takes about 5-7 seconds

+ New feature
* Fixed/improved feature
- Removed feature


12. July 2016 v3.0.1
Merged several changes from DI.fm addon:
* Fixed free streams - thank you to Christian Gerbrandt (derchrisuk)
+ Added option that enables/disables the use of Premium account credentials
+ Added German translation thanks to i-tek

8. April 2015 v3.0.0
+ First release
* Reworked Digitally Imported addon to ROCKRADIO.com addon - thank you to i-tek (Jonas) for doing this
+ German translation - thanks to i-tek (Jonas)
+ New icon

[Image: kodi-rockradio.png]
(This post was last modified: 2016-07-12 09:29 by bitcrusher01.)
find quote
spoyser Offline
Donor
Posts: 1,349
Joined: Oct 2011
Reputation: 69
Post: #2
Doesn't work in the uk, just repeats a message saying only available through official app Sad
find quote
bitcrusher01 Offline
Senior Member
Posts: 107
Joined: Jul 2011
Reputation: 8
Location: Denmark
Post: #3
Sadly, they've limited the access to their streams in the UK and Canda - dunno why.
find quote
Hark3n Offline
Junior Member
Posts: 7
Joined: Nov 2014
Reputation: 0
Post: #4
Hi bitcrusher01,

I can't get the plugin to work. It used to work about a week ago. From the log it looks like it might be something to do with a decoder, but I'm in no way savy enough to figure out what exactly is wrong.

The Digitally Imported and and Radio Tunes plugins does the same.

I'm running an Raspberry Pi B with OpenELEC 5.9.3. Third party codecs are not enabled, but like I said, it used to work.

Sorry about the wall of text.

Quote:12:56:20 15995.208008 T:1624126528 NOTICE: [PLUGIN] RockRadio.com v3.0.0 (4. April 2015)
12:56:20 15995.229492 T:1624126528 NOTICE: It has not been 7 days since /storage/.kodi/userdata/addon_data/plugin.audio.rockradio.com/cacheChannels.json was last updated
12:56:20 15995.632812 T:1716515904 NOTICE: Thread BackgroundLoader start, auto delete: false
12:56:24 15999.317383 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem1.rockradio.com:80/melodicdea...6055f8b2ff
12:56:25 16000.040039 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:25 16000.040039 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem1.rockradio.com:80/melodicdea...6055f8b2ff
12:56:25 16000.041016 T:1967292416 ERROR: Open - failed to open source <http://prem1.rockradio.com:80/melodicdeathmetal_aacp?61a913e75c50276055f8b2ff>
12:56:25 16000.058594 T:1967292416 ERROR: Init: Error opening file http://prem1.rockradio.com:80/melodicdea...6055f8b2ff
12:56:25 16000.058594 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem1.rockradio.com:80/melodicdea...6055f8b2ff
12:56:25 16000.059570 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:25 16000.059570 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 17, path [http://prem1.rockradio.com:80/melodicdeathmetal_aacp?61a913e75c50276055f8b2ff]
12:56:26 16001.295898 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/metal_aacp...6055f8b2ff
12:56:27 16002.072266 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:27 16002.073242 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/metal_aacp...6055f8b2ff
12:56:27 16002.073242 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/metal_aacp?61a913e75c50276055f8b2ff>
12:56:27 16002.074219 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/metal_aacp...6055f8b2ff
12:56:27 16002.074219 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/metal_aacp...6055f8b2ff
12:56:27 16002.075195 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:27 16002.075195 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 18, path [http://prem4.rockradio.com:80/metal_aacp?61a913e75c50276055f8b2ff]
12:56:28 16003.279297 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/metalcore_...6055f8b2ff
12:56:28 16003.798828 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:28 16003.798828 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/metalcore_...6055f8b2ff
12:56:28 16003.799805 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/metalcore_aacp?61a913e75c50276055f8b2ff>
12:56:28 16003.799805 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/metalcore_...6055f8b2ff
12:56:28 16003.800781 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/metalcore_...6055f8b2ff
12:56:28 16003.800781 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:28 16003.801758 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 19, path [http://prem4.rockradio.com:80/metalcore_aacp?61a913e75c50276055f8b2ff]
12:56:30 16005.046875 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/modernrock...6055f8b2ff
12:56:30 16005.567383 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:30 16005.567383 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/modernrock...6055f8b2ff
12:56:30 16005.568359 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/modernrock_aacp?61a913e75c50276055f8b2ff>
12:56:30 16005.568359 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/modernrock...6055f8b2ff
12:56:30 16005.569336 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/modernrock...6055f8b2ff
12:56:30 16005.569336 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:30 16005.570312 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 20, path [http://prem4.rockradio.com:80/modernrock_aacp?61a913e75c50276055f8b2ff]
12:56:31 16006.750977 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem1.rockradio.com:80/numetal_aa...6055f8b2ff
12:56:32 16007.334961 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:32 16007.334961 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem1.rockradio.com:80/numetal_aa...6055f8b2ff
12:56:32 16007.335938 T:1967292416 ERROR: Open - failed to open source <http://prem1.rockradio.com:80/numetal_aacp?61a913e75c50276055f8b2ff>
12:56:32 16007.335938 T:1967292416 ERROR: Init: Error opening file http://prem1.rockradio.com:80/numetal_aa...6055f8b2ff
12:56:32 16007.336914 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem1.rockradio.com:80/numetal_aa...6055f8b2ff
12:56:32 16007.336914 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:32 16007.337891 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 21, path [http://prem1.rockradio.com:80/numetal_aacp?61a913e75c50276055f8b2ff]
12:56:33 16008.486328 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem1.rockradio.com:80/poprock_aa...6055f8b2ff
12:56:34 16009.055664 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:34 16009.055664 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem1.rockradio.com:80/poprock_aa...6055f8b2ff
12:56:34 16009.056641 T:1967292416 ERROR: Open - failed to open source <http://prem1.rockradio.com:80/poprock_aacp?61a913e75c50276055f8b2ff>
12:56:34 16009.056641 T:1967292416 ERROR: Init: Error opening file http://prem1.rockradio.com:80/poprock_aa...6055f8b2ff
12:56:34 16009.057617 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem1.rockradio.com:80/poprock_aa...6055f8b2ff
12:56:34 16009.057617 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:34 16009.058594 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 22, path [http://prem1.rockradio.com:80/poprock_aacp?61a913e75c50276055f8b2ff]
12:56:35 16010.236328 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/powermetal...6055f8b2ff
12:56:35 16010.757812 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:35 16010.757812 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/powermetal...6055f8b2ff
12:56:35 16010.758789 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/powermetal_aacp?61a913e75c50276055f8b2ff>
12:56:35 16010.759766 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/powermetal...6055f8b2ff
12:56:35 16010.759766 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/powermetal...6055f8b2ff
12:56:35 16010.760742 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:35 16010.760742 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 23, path [http://prem4.rockradio.com:80/powermetal_aacp?61a913e75c50276055f8b2ff]
12:56:37 16011.916016 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem1.rockradio.com:80/progressiv...6055f8b2ff
12:56:37 16012.423828 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:37 16012.424805 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem1.rockradio.com:80/progressiv...6055f8b2ff
12:56:37 16012.425781 T:1967292416 ERROR: Open - failed to open source <http://prem1.rockradio.com:80/progressiverock_aacp?61a913e75c50276055f8b2ff>
12:56:37 16012.425781 T:1967292416 ERROR: Init: Error opening file http://prem1.rockradio.com:80/progressiv...6055f8b2ff
12:56:37 16012.426758 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem1.rockradio.com:80/progressiv...6055f8b2ff
12:56:37 16012.426758 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:37 16012.427734 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 24, path [http://prem1.rockradio.com:80/progressiverock_aacp?61a913e75c50276055f8b2ff]
12:56:38 16013.531250 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/punkrock_a...6055f8b2ff
12:56:39 16014.538086 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:39 16014.539062 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/punkrock_a...6055f8b2ff
12:56:39 16014.540039 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/punkrock_aacp?61a913e75c50276055f8b2ff>
12:56:39 16014.540039 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/punkrock_a...6055f8b2ff
12:56:39 16014.541016 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/punkrock_a...6055f8b2ff
12:56:39 16014.541016 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:39 16014.541016 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 25, path [http://prem4.rockradio.com:80/punkrock_aacp?61a913e75c50276055f8b2ff]
12:56:40 16015.666992 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/rockballad...6055f8b2ff
12:56:41 16016.173828 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:41 16016.174805 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/rockballad...6055f8b2ff
12:56:41 16016.175781 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/rockballads_aacp?61a913e75c50276055f8b2ff>
12:56:41 16016.175781 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/rockballad...6055f8b2ff
12:56:41 16016.176758 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/rockballad...6055f8b2ff
12:56:41 16016.176758 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:41 16016.177734 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 26, path [http://prem4.rockradio.com:80/rockballads_aacp?61a913e75c50276055f8b2ff]
12:56:42 16017.342773 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem4.rockradio.com:80/screamoemo...6055f8b2ff
12:56:42 16017.911133 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:43 16017.912109 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem4.rockradio.com:80/screamoemo...6055f8b2ff
12:56:43 16017.913086 T:1967292416 ERROR: Open - failed to open source <http://prem4.rockradio.com:80/screamoemo_aacp?61a913e75c50276055f8b2ff>
12:56:43 16017.913086 T:1967292416 ERROR: Init: Error opening file http://prem4.rockradio.com:80/screamoemo...6055f8b2ff
12:56:43 16017.913086 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem4.rockradio.com:80/screamoemo...6055f8b2ff
12:56:43 16017.914062 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:43 16017.914062 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 27, path [http://prem4.rockradio.com:80/screamoemo_aacp?61a913e75c50276055f8b2ff]
12:56:43 16017.914062 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 27, path [http://prem4.rockradio.com:80/screamoemo_aacp?61a913e75c50276055f8b2ff]
12:56:44 16019.062500 T:1967292416 ERROR: CCurlFile::Stat - Failed: HTTP response code said error(22) for http://prem1.rockradio.com:80/softrock_a...6055f8b2ff
12:56:44 16019.638672 T:1967292416 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
12:56:44 16019.639648 T:1967292416 ERROR: CCurlFile::Open failed with code 401 for http://prem1.rockradio.com:80/softrock_a...6055f8b2ff
12:56:44 16019.639648 T:1967292416 ERROR: Open - failed to open source <http://prem1.rockradio.com:80/softrock_aacp?61a913e75c50276055f8b2ff>
12:56:44 16019.640625 T:1967292416 ERROR: Init: Error opening file http://prem1.rockradio.com:80/softrock_a...6055f8b2ff
12:56:44 16019.640625 T:1967292416 ERROR: CAudioDecoder: Unable to Init Codec while loading file http://prem1.rockradio.com:80/softrock_a...6055f8b2ff
12:56:44 16019.641602 T:1967292416 WARNING: PAPlayer::QueueNextFileEx - Failed to create the decoder
12:56:44 16019.642578 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 28, path [http://prem1.rockradio.com:80/softrock_aacp?61a913e75c50276055f8b2ff]
find quote
bitcrusher01 Offline
Senior Member
Posts: 107
Joined: Jul 2011
Reputation: 8
Location: Denmark
Post: #5
Just pushed v3.0.1, which fixes public streams
find quote
boxeer Offline
Junior Member
Posts: 5
Joined: Mar 2014
Reputation: 0
Post: #6
Hi,

It would seem the July update broke the premium decoding... Prior to that it worked flawlessly in Kodi running on a Asus Nexus Player with latest updates etc. Now I get the ads telling me to upgrade to premium, I have entered the correct info in the plugin - still no go. My premium is payed and verified to work through both web and cellphone. Thanks for a great plugin!
find quote
leas Offline
Junior Member
Posts: 19
Joined: Apr 2017
Reputation: 10
Post: #7
There is a replacement addon for RockRadio: AudioAddict

Big thanks to bitcrusher for maintaining this addon so far!
find quote