INTERACT FORUM

More => Old Versions => JRiver Media Center 24 for Windows => Topic started by: JimLill on February 19, 2018, 11:23:12 am

Title: Radio Paradise
Post by: JimLill on February 19, 2018, 11:23:12 am
How about adding Radio Paradise (support) to the app

http://www.radioparadise.com

Title: Re: Radio Paradise
Post by: robt on February 19, 2018, 03:31:27 pm
I'd second that. One of my favorite listens. They now have a lossless flac option too that might be available. LMS can access it, would be very cool if JRiver could.

I often think that JRiver and Radio Paradise appeal to the same group of people. I reckon Bill and Jim would get on really well  :)
Title: Re: Radio Paradise
Post by: mattkhan on February 19, 2018, 03:38:19 pm
You should be able to add one of their URLs to your library already - https://www8.radioparadise.com/rp3.php?name=Listen&file=links

Is there something else you mean by "support"?
Title: Re: Radio Paradise
Post by: JimLill on February 19, 2018, 03:46:42 pm
Maybe the way Squeezebox does.... 

"Next, we'll be bringing FLAC audio to our new web player (current release date Feb 2018) and we'll make it available via other hardware and software players as soon as we can. Users of Logitech Squeezebox devices can access it via this plugin.

There is not currently a FLAC stream URL you can use for VLC, Sonos, Winamp, etc. The iPhone app requires iOS 11+ for FLAC, and even with that version it will not be available on some older hardware. The AppleTV app works on Gen 4 (Siri remote) devices only.

If your device or player can't access FLAC, you can still listen via our excellent 320k or 192k streams. Links to those streams are here."
Title: Re: Radio Paradise
Post by: robt on February 19, 2018, 03:48:44 pm
I'm thinking about native support - a plugin for the lossless stream and the ability to use the other features like the android app

"The (Android) app features our HD Slideshow of images synchronized to the music (particularly nice when viewed on a tablet), song lyrics, and the comments & opinions about the songs from your fellow RP listeners."

Now that would be cool.

I use the 320 kbps AAC link and its great
Title: Re: Radio Paradise
Post by: JimLill on February 19, 2018, 03:50:04 pm
Also, when you use the URL method, you get a song name but not the artist the way you do on their page. I am betting that JR could provide both. 

RP is such a great source of music.
Title: Re: Radio Paradise
Post by: robt on February 19, 2018, 03:51:53 pm
Also, when you use the URL method, you get a song name but not the artist the way you do on their page. I am betting that JR could provide both. 

RP is such a great source of music.

I do get both Artist and song via the 320 AAC link..

http://stream-uk1.radioparadise.com/aac-320
Title: Re: Radio Paradise
Post by: JimH on February 19, 2018, 04:05:09 pm
Links:

http://www.radioparadise.com/rp_2.php?#name=Listen&file=links
Title: Re: Radio Paradise
Post by: mattkhan on February 19, 2018, 04:17:48 pm
I guess the LMS plugin works in the same  way the app does, if you can read perl then you can see how it works by reading through the source.

It doesn't just open a stream instead it hits a URL like https://api.radioparadise.com/api/get_block?bitrate=4&info=true&src=alexa which yields some json like

Code: [Select]
{
  "event": "6706",
  "end_event": "6712",
  "length": "1149.728",
  "url": "https://apps.radioparadise.com/blocks/4/6706-6712.flac",
  "cue": 0,
  "expiration": 1519164651,
  "action": null,
  "sync": null,
  "debug": null,
  "type": "flac",
  "image_base": "//img.radioparadise.com/",
  "song": {
    "0": {
      "event": "6707",
      "sched_time": "1519078249.923",
      "song_id": "42963",
      "duration": "154000",
      "artist": "Doc Watson",
      "title": "Sittin' On Top Of The World",
      "album": "Doc Watson",
      "year": "1964",
      "asin": "B000000EHR",
      "rating": "7.6",
      "slideshow": "24085,27463,38438,49955,46631,44511,5320,33956,23802,47959,19163,17511,29419,46278,44510,44512,33828",
      "cover": "covers/l/B000000EHR.jpg",
      "user_rating": null,
      "elapsed": 1
    },
    "1": {
      "event": "6708",
      "sched_time": "1519078403.923",
      "song_id": "42419",
      "duration": "245500",
      "artist": "The Waifs",
      "title": "I Learn The Hard Way",
      "album": "Temptation",
      "year": "2011",
      "asin": "B004P96WVI",
      "rating": "6.6",
      "slideshow": "42990,41518,15412,8652,38432,52419,7987,53685,29616,55325,37568,6461,30771,6880,39392,26255,44553,48939,44393,29226,6462,2838,37511,41045,36136,37479",
      "cover": "covers/l/B004P96WVI.jpg",
      "user_rating": null,
      "elapsed": 154001
    },
    "2": {
      "event": "6709",
      "sched_time": "1519078649.423",
      "song_id": "30656",
      "duration": "218000",
      "artist": "Cracker",
      "title": "The Golden Age",
      "album": "The Golden Age",
      "year": "1996",
      "asin": "B000000WB3",
      "rating": "6.2",
      "slideshow": "15926,26959,44427,55461,19252,26668,47840,42213,15835,34616,16927,33759,13088,13089,48680,52651,22443,51543,13085,37198,35687,36103,43242",
      "cover": "covers/l/B000000WB3.jpg",
      "user_rating": null,
      "elapsed": 399501
    },
    "3": {
      "event": "6710",
      "sched_time": "1519078867.423",
      "song_id": "33478",
      "duration": "195000",
      "artist": "Turtle Island String Quartet",
      "title": "Crossroads",
      "album": "Skylife",
      "year": "1990",
      "asin": "B000000NE9",
      "rating": "6.9",
      "slideshow": "17379,30717,17376,17368,22361,34239,43834,21155,19477,17371,19625,17380,17369,17372,17377,25494,17370,23840,42117,29372,17378",
      "cover": "covers/l/B000000NE9.jpg",
      "user_rating": null,
      "elapsed": 617501
    },
    "4": {
      "event": "6711",
      "sched_time": "1519079062.423",
      "song_id": "44703",
      "duration": "321200",
      "artist": "Issa Bagayogo",
      "title": "Nogo",
      "album": "Timbuktu",
      "year": "2007",
      "asin": "B00005Y1T8",
      "rating": "6.6",
      "slideshow": "54299,43601,17789,54310,4717,43600,54309,54308,4712,36752,55354,41886,12918,56621,26588,45667,55356,54297,54302,55355,4715,55628,54306,3345,51111,35561,47134,9087,37971,6328,7045,42319,49442,54140",
      "cover": "covers/l/B00005Y1T8.jpg",
      "user_rating": null,
      "elapsed": 812501
    }
  }
}

the json contains a URL which points at a flac file so the plugin then hits those URLs (and the associated image info) to show the playing now info and play the specific flac file (like https://apps.radioparadise.com/blocks/4/6706-6712.flac&src=alexa from the example above)


i.e. jriver would have to add some specific support for this (apparently custom) protocol

I would have thought this is unlikely to happen (but I don't work here so don't take that as an authoritative answer)
Title: Re: Radio Paradise
Post by: steff on February 19, 2018, 06:39:33 pm
+1

I vote for adding in JRiver the support for FLAC playback of Radio Paradise.

piCorePlayer \ Squeezebox can do it perfectly and.... it is free \ Open Source.

Come one.
Title: Re: Radio Paradise
Post by: robt on February 20, 2018, 12:25:31 am
To me this is a no brainer.

Radio Paradise are a quality outfit that are always pushing ahead and offering state of the art solutions, and all they ask for in return is voluntary support from their audience.

They are (imho) just the kind of people that JRiver should align with to show that they too are at the cutting edge and looking to improve the user experience.

JimH, how about a vote on this one? Lets make something happen here and take MC forward!
Title: Re: Radio Paradise
Post by: mattkhan on February 20, 2018, 02:01:18 am
If they don't publish a spec for their protocol then it doesn't really look like they want people to adopt it
Title: Re: Radio Paradise
Post by: steff on February 20, 2018, 03:30:46 am
On my piCorePlayer running Squeezebox on the Raspberry,
I can play the FLAC channel opening the following URL:

radioparadise://4.flac

moreover I can not only listen to the music, but also display info about what is being played and artworks as well.
Title: Re: Radio Paradise
Post by: mattkhan on February 20, 2018, 03:45:50 am
As I have already posted, the plugin is an implementation of a custom, undocumented, protocol that is based on playing individual files at a time rather then simply playing a stream. The URL you provide is just what it displays, it is not an actual URL.
Title: Re: Radio Paradise
Post by: JimH on February 20, 2018, 06:55:33 am
File > Open URL
http://stream-dc1.radioparadise.com/aac-128

That worked for me. 
Title: Re: Radio Paradise
Post by: steff on February 20, 2018, 07:02:04 am
This is not the URL for RP FLAC but for lossy format.

Anyway, I partially agree with Mattkhan:
I looked deep into the script and radioparadise://4.flac is not the actual URL, sorry for that.

On the other side, RP announced the web player for FLAC and for hardware player too and moreover that news that it is also supported by Sbueezebox is on their web site so... never mind if it is custom piece of software, documented or not... it is on RP website so I suppose it will be supported by both

"Next, we'll be bringing FLAC audio to our new web player (current release date Feb 2018) and we'll make it available via other hardware and software players as soon as we can. Users of Logitech Squeezebox devices can access it via this plugin. "
Title: Re: Radio Paradise
Post by: mattkhan on February 20, 2018, 07:11:39 am
File > Open URL
http://stream-dc1.radioparadise.com/aac-128
fwiw the request is for their flac "stream" (which isn't a stream as such) not one of the available mp3/aac/ogg steams

Title: Re: Radio Paradise
Post by: JimH on February 20, 2018, 07:14:00 am
I know.  I just thought someone might find it useful.
Title: Re: Radio Paradise
Post by: Gl3nn on February 20, 2018, 09:05:54 am
FWIW, I'll say my wife & I have been enjoying RP for almost 10 years now as contributing members and love it.  We'd be pretty happy to see JRiver support as much high-quality functionality as possible.  The quality of their 320AAC link compared to what we currently have via our Sonos' setup default is startling.  Anyway, thanks for considering... RP is really a class act and has been for a very long time.
Title: Re: Radio Paradise
Post by: Vocalpoint on February 20, 2018, 09:38:45 am
+1 here.

I have been a member since 2008. Probably one of the best streaming "radio" I have heard.

Would love to see a bit more formal support for their flac offering.

VP
Title: Re: Radio Paradise
Post by: JimLill on February 20, 2018, 09:50:26 am
maybe this guy will share

http://plugins.slimdevices.narkive.com/ge1fHtgj/slimdevices-plugins-announce-radio-paradise-lossless-streaming-plugin-v2
Title: Re: Radio Paradise
Post by: robt on February 20, 2018, 10:55:02 am
maybe this guy will share

http://plugins.slimdevices.narkive.com/ge1fHtgj/slimdevices-plugins-announce-radio-paradise-lossless-streaming-plugin-v2

He also says "Thanks Bill for providing me with the information required to make this happen!"

Would it not be a good idea to contact Bill at Radio Paradise and ask him if he wants to provide the info required to see if it can easily be implemented in MC?
Seems a good place to start and I cant think for one moment he would say no.
Title: Re: Radio Paradise
Post by: JimH on February 20, 2018, 10:57:15 am
It's a great station.  No doubt.

In general, we can't spend our time implementing solutions that serve one purpose.

I looked for a URL to the Flac stream and couldn't find one.

What would a plug-in do that can't be done in MC?
Title: Re: Radio Paradise
Post by: robt on February 20, 2018, 11:05:48 am
It's a great station.  No doubt.

In general, we can't spend our time implementing solutions that serve one purpose.

I looked for a URL to the Flac stream and couldn't find one.

What would a plug-in do that can't be done in MC?

"The (Android) app features our HD Slideshow of images synchronized to the music (particularly nice when viewed on a tablet), song lyrics, and the comments & opinions about the songs from your fellow RP listeners."

Also, I believe the ability to move to the next track if you don't like whats playing...

Go on Jim just tell us you will contact RP at least to look at the feasibility... :)
Title: Re: Radio Paradise
Post by: robt on February 20, 2018, 11:47:35 am

Here's a posting from RPs own forum

Posted: Feb 14, 2018 - 8:43am   [ Reply ]
 Jdingman wrote:
Are you going to get FLAC rollout to J River? Timing? 

 
We don't currently have any way to deliver a true FLAC stream — i.e. a URL you can plug into a player.

FLAC playback involves some software tricks at the client end, so for now it is limited to our apps (iOS, Android, AppleTV, MacOS & FireTV), our new web player (coming very soon), or third-party apps that use our player API (like the one for Squeezebox Server).
Title: Re: Radio Paradise
Post by: Hendrik on February 20, 2018, 12:01:18 pm
Since you already have a line of communication with them, you could ask if they have documentation for their API, that would at least give us an idea what its all about (no promises, though).
Title: Re: Radio Paradise
Post by: robt on February 20, 2018, 12:23:55 pm
Ok, challenge accepted! I'm on it.....

Title: Re: Radio Paradise
Post by: JimLill on February 20, 2018, 05:18:38 pm
The info is here but you'd need permission from the author

http://www.herger.net/_data/RadioParadise-2.1.2.zip

Title: Re: Radio Paradise
Post by: robt on February 21, 2018, 12:24:20 am

I've invited Bill G from Radio Paradise to have a look at this thread.

Reply to the documentation query


"I will definitely take a look (at the thread) at that the next chance I get.

We will be publishing API details sometime fairly soon — but it's pretty simple & I can easily share it with the JRiver folks."
Title: Re: Radio Paradise
Post by: JimLill on February 21, 2018, 05:13:21 am
Thanks to all of you who jumped in after my original post!
Title: Re: Radio Paradise
Post by: robt on February 21, 2018, 10:23:10 am
Thanks to all of you who jumped in after my original post!

Yep, sorry about that. Did hi jack your thread somewhat, but I get a bit excited sometimes!

We seems to have made progress, which is good. Hopefully more users will express an interest now and help get this moving!
Title: Re: Radio Paradise
Post by: BillGoldsmith on February 21, 2018, 11:37:58 am
I've invited Bill G from Radio Paradise to have a look at this thread.

Reply to the documentation query


"I will definitely take a look (at the thread) at that the next chance I get.

We will be publishing API details sometime fairly soon — but it's pretty simple & I can easily share it with the JRiver folks."

Hi everybody. We'd be happy to help any developers who want to get something going on this. We will be publishing details on our API sometime soon, ...

[Clipped by JimH]
Title: Re: Radio Paradise
Post by: JimH on February 21, 2018, 12:22:18 pm
Thank you and welcome.
Title: Re: Radio Paradise
Post by: BillGoldsmith on February 21, 2018, 01:22:58 pm
One more thing: the RP API will soon be adding more big-screen-friendly content. It will probably make a fairly excellent JRiver app.

We'll be debuting that in early March (as a beta). Stay tuned.
Title: Re: Radio Paradise
Post by: robt on February 21, 2018, 03:13:00 pm
Wow! There is a lot of interest over in the RP forums from users scrabbling to find ways to use this great new functionality so an opportunity for JRiver.

I think I'm right in saying RP is the first to offer a subscription free service (Listener Supported) at CD quality.
Title: Re: Radio Paradise
Post by: JimLill on February 21, 2018, 03:33:26 pm
Hijack robt?,  no way... I was sincere about the thanks and happy to see so many shared my POV
Title: Re: Radio Paradise
Post by: JimLill on February 21, 2018, 03:37:05 pm
I hope all you RP fans did something on $10-Tuesday!  ;D
Title: Re: Radio Paradise
Post by: robt on February 21, 2018, 03:45:34 pm
Hijack robt?,  no way... I was sincere about the thanks and happy to see so many shared my POV

Thats cool, I thought I might have trodden on your toes a bit there! That Bill G took the time to come here and be so upfront with info was great. And yes, I happily did my duty on Tuesday, but in sterling  ;)
Title: Re: Radio Paradise
Post by: robt on March 04, 2018, 03:15:22 pm
I've now resurrected my Squeezebox server software as there is a plugin that supports the new RP flac stream. That plays to Squeezeplayer (a software Squeezebox for Windows) and then via the JRiver WDM driver to my music system.

I've been listening to the flac stream for the last couple of days, and I've got to say its stunning. Even has the "Play Something Else" option working. They obviously have some serious kit at the RP end as the difference in this stream and the 320 kbps stream hits you in the face! If you are looking for a seriously high quality source for music then this is it. If you have the opportunity to access this new service then you wont be disappointed. There will be a web player available soon which will remove the need for Squeezebox to be used. I've not had one "glitch" in playback and I don't have a particularly fast internet connection.

I do hope JRiver can consider getting on board with this, but for the moment it works really well with the WDM driver and JRiver processing. But I'd be so happy with a button on my Theater View that fired it up  ;D
Title: Re: Radio Paradise
Post by: JimLill on March 26, 2018, 05:14:51 am
Feb 2018 has passed, I wonder how RP is doing with their new scheme?
Title: Re: Radio Paradise
Post by: JimH on March 26, 2018, 06:18:00 am
The Radio Paradise FLAC streaming is running in MC24 now.
Title: Re: Radio Paradise
Post by: robt on March 26, 2018, 10:47:55 am
Hi Jim

Great news. JimLill and I (and I'm sure others) had guessed there was something in the wind when BillG became a beta team member! We kept quiet as I thought you wanted to keep this one up your sleeve for the release of v24.

Can you give any more info? Any chance that those that pushed for this can have a sneek preview?

Either way, a great move for JRiver and Radio Paradise and I for one am really pleased. Thanks for listening to our requests.

Title: Re: Radio Paradise
Post by: JimLill on March 27, 2018, 10:31:51 am
Thanks!!
Title: Re: Radio Paradise
Post by: Gl3nn on March 27, 2018, 07:00:03 pm
Thank you!  Looking forward to it!
Title: Re: Radio Paradise
Post by: JimH on April 10, 2018, 10:50:15 am
Under the Streaming category in MC 24, you'll now find Radio Paradise, a listener supported station.  It's lossless FLAC.

(http://www.pix01.com/gallery/8D12431D-7EA0-495D-9EA2-775091458CB9/MC24_Screenshots_April/819812675_orig0.jpg)
Title: Re: Radio Paradise
Post by: robt on April 10, 2018, 11:07:11 am
Great job and thanks.

Can't wait to start using it.

Another reason to use JRiver  :)
Title: Re: Radio Paradise
Post by: Bohemian on April 10, 2018, 12:12:48 pm
Great!
Will it be added to the MC on Idpi, too?  Pleeeease!
Title: Re: Radio Paradise
Post by: JimH on April 10, 2018, 12:33:52 pm
Probably
Title: Re: Radio Paradise
Post by: Gl3nn on April 13, 2018, 10:23:03 pm
After installing MC24 and restoring an MC23 backup I don't see any Radio Paradise entry under 'Streaming'.  Do I need to "flip a switch" somewhere?
Title: Re: Radio Paradise
Post by: RoderickGI on April 14, 2018, 12:43:08 am
Click on the Streaming heading and you will see a RP icon to the right. Click that.
Title: Re: Radio Paradise
Post by: jmone on April 14, 2018, 01:39:23 am
FYI - RP takes over a minute to load for me In Oz and at first I thought MC24 had hung as it becomes unresponsive and there is no indication anything is happening.  If you just leave MC, it will eventually come back and start playing the playlist that has been loaded.
Title: Re: Radio Paradise
Post by: jmone on April 14, 2018, 02:41:50 am
I also notice that the track listing start/end points of a track are not accurate, in that if you select a particular song to play you can get several seconds of the prior track and likewise it ends early.
Title: Re: Radio Paradise
Post by: JimLill on April 14, 2018, 08:50:35 am
Kudos to MC and RP for getting this going. When I started this thread I had no idea so many people would jump on board and agree.  But better yet, that MC and RP could get together so quickly and get things working.

I installed MC24 yesterday and noted the slow response some have noted but it works and it *is* beta after all!

I tested in my band's practice hall running MC on a W10 box, taking the ASIO output running to a Soundcraft mixer, to a bi-amplified Front of House type speaker system, 1000W/ch surely overkill but at high volume the dynamic range and tonal response is phenomenal.
Title: Re: Radio Paradise
Post by: Gl3nn on April 14, 2018, 08:54:53 am
Ah!  Thank you.

So, what is the difference between these choices and the choices in the drop-down list?  Is there a way to get RP in the latter?
Title: Re: Radio Paradise
Post by: robt on April 14, 2018, 11:52:00 am
As one who pushed for this I too would like to add my thanks.

Yes, at the moment, start up is slow but, when running, things are looking good and the sound quality is brilliant and after all that's primarily what we want from JRiver.

Playing Now in Theatre View is working perfectly. I do hear a small audio glitch as the track is preparing to change which I'm sure will be addressed. And I'm hoping in due course to be able to call Radio Paradise from Theatre View with remote control.

This is a big win for RP and JRiver and I hope will be enjoyed by fellow JRiver users.
Title: Re: Radio Paradise
Post by: astropuppy on April 15, 2018, 11:19:33 am
thankyou thankyou thankyou

Just installed 24 on my win server
restored 23 libraries to 24
started rp on server piped to debian client in theater mode

Works like a champ!

Thank You for the ability to listen to (Flac) rp with ease.
Title: Re: Radio Paradise
Post by: nickt1 on April 17, 2018, 05:00:04 am
Well worth the wait and a Radio Paradise is a great feature for MC.
I do find it buffers from time to time due to my slow internet connection.
Is there a way to cachethe playlist to prevent this?
I think RP deserve some extra support for their efforts!
Title: Re: Radio Paradise
Post by: nickt1 on April 19, 2018, 02:53:47 am
Ah!  Thank you.

So, what is the difference between these choices and the choices in the drop-down list?  Is there a way to get RP in the latter?
Yes There is but there is a catch its "only" 320kbs ACC which ,depending what you are playing it on is still pretty good.
You can find it here:
http://stream-dc1.radioparadise.com/aac-320
hope this helps.
Title: Re: Radio Paradise
Post by: rossp on April 19, 2018, 06:56:03 am
Hi All, Thanks for implementing this feature. It plays fine in JRiver but if I try to play it on my Yamaha amp it fails. MC24.15 sees the amp (and can play albums etc on it) but when I select the amp in playing now and then radio Paradise it tries each song for 5 seconds and then goes onto the next.

Yamaha amp - R-N303D

It would be nice to get this working.

I have uploaded a log file.

Ross
Title: Re: Radio Paradise
Post by: JimH on April 19, 2018, 08:44:37 am
I've started a new thread here (https://yabb.jriver.com/interact/index.php/topic,115480.0.html) so I'm locking this one now.