Hey there, great to see streaming in development for JRiver and the Id and Panel system!
I want to make a polite request to look into Pandora as an option for streaming.
Logitech Media Server has a nice implementation of Pandora Radio, a bit out of date now but it works. On first glance it looks similar to your recent work on Radio Paradise. You can see how this works by installing picoreplayer with LMS on a Raspberry Pi. Radio stations work for premium subscribers, and play as mp3 streams.
I know this is opening "Pandora's Box", and JRiver has a great radio feature for local files already with Play Doctor. But if this is possible you would also have the Killer Swiss Army Knife of internet radio baked into JRiver.