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

Reply via email to