[RELEASE] RockRadio.com Kodi addon (Updated 12. July 2016 : V3.0.1))
#1
Music 
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

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
Reply
#2
Doesn't work in the uk, just repeats a message saying only available through official app Sad
Reply
#3
Sadly, they've limited the access to their streams in the UK and Canda - dunno why.
Reply
#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/melodicdea...6055f8b2ff]
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...6055f8b2ff]
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_...6055f8b2ff]
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...6055f8b2ff]
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_aa...6055f8b2ff]
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_aa...6055f8b2ff]
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...6055f8b2ff]
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/progressiv...6055f8b2ff]
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_a...6055f8b2ff]
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/rockballad...6055f8b2ff]
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...6055f8b2ff]
12:56:43 16017.914062 T:1967292416 ERROR: Playlist Player: skipping unplayable item: 27, path [http://prem4.rockradio.com:80/screamoemo...6055f8b2ff]
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_a...6055f8b2ff]
Reply
#5
Just pushed v3.0.1, which fixes public streams
Reply
#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!
Reply
#7
There is a replacement addon for RockRadio: AudioAddict

Big thanks to bitcrusher for maintaining this addon so far!
Reply

Logout Mark Read Team Forum Stats Members Help
[RELEASE] RockRadio.com Kodi addon (Updated 12. July 2016 : V3.0.1))0