I've just downloaded the trial to start playing with JRiver to see if it fits my bill. I have a Flex/Flash front end I've written for my home automation system and the next phase is to implement zoned audio control for my music. I was looking to see if I could use JRiver as the server and incorporate the controls into my existing app.
I have a few questions.
I don't see anything from a Flash perspective that allows a direct socket connection. It appears my two methods of connecting to the server are using the command line via NativeProcess or Webservices (which would be preferred so I could duplicate a good chunk of code in my Android client apps down the road).
Is Webservices what people making Flash front ends are using? If that's the case is there any way to get push notification when the server status changes (stop/start playing/pause, and more importantly a track change in a playlist)?
Is my only option to do polling? That seems it will introduce a lot of network overhead and while I could live it with for my desktop app, probably not so much for my Android clients.
It looks like there wasn't an answer to that question in this thread so I'm guessing there is none:
http://yabb.jriver.com/interact/index.php?topic=66343.0Any feedback on how to proceed or pitfalls to look out for?
Thanks!