I've playing around with different ways to access my J River Media Center library through the Squeezebox controller. I use JRMC as my home theater app and media organization tool. To interface with JRMC, JRMC provides a basic web interface (as well as a COM interface) for accessing the JRMC library and various controls.
I made the beginnings of an Applet to traverse JRMC's library and play audio/video. My Applet Lua code is basically driving the JRMC web interface, scraping the JRMC web response for URL's to traverse the JRMC library, and building menu items to match the scraped URLS. Here is a screencast of the applet in action. http://www.screencast.com/users/Planktonic/folders/Default/media/a7d04731-4c21-4c8a-b39b-227512d26f0d Currently the output plays through the currently selected JRMC zone. I think that combining this capability with the MC2slim app should allow for Squeezebox output. I'm debating whether this type of capability would be better as a SqueezeCenter plugin. I'm pretty new to the overall Squeeze architecture so I'm just feeling out the possibilities. Currently the JRMC web interface is possibly limited to the currently selected zone, which cripples it a bit for working with MC2slim, where JRMC zones map to squeezeboxes, so that's a strike against the applet route. On the other hand, coding the applet seemed really straightforward, and might allow for some enhanced capablilites over a SqueezeCenter plugin. I think I'll be exploring both routes. I head out tomorrow for vacation until next week. I plan to polish up the code a bit and I'll post it next week. -- Planktonic ------------------------------------------------------------------------ Planktonic's Profile: http://forums.slimdevices.com/member.php?userid=18548 View this thread: http://forums.slimdevices.com/showthread.php?t=49423 _______________________________________________ jive mailing list [email protected] http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive
