I put up a new 0.3 version of my J River SqueezePlay/SqueezeBox
Controller Applet. 
See http://code.google.com/p/yars-jrmc-remote-server-plugin/

Here are screencasts of the 0.3 version:

Overview: http://www.youtube.com/watch?v=8LgDUaZjTZA&fmt=18

Squeezebox player output:
http://www.youtube.com/watch?v=WK9r3G-l60o&fmt=18

J River Media Center Output:
http://www.youtube.com/watch?v=iHMZ-bEVjfk&fmt=18 

Note: These screencasts show a small sample J River library that I use
for testing. The Applet performance on a Squeeze Controller on larger
libraries (1000+ albums) is fairly reasonable as well.

Version 0.3 adds the following features:

- Optional direct output of audio through the controller's currently
selected Squeezebox player (Squeeze output or J River output are now
selectable)
- playing/queueing of a folder-style menu item plays all tracks that
recursively are represented by that menu item
- Experimental Context Menus:
-- Play button: when navigating menus and tracks, pressing play once
brings up a context menu of play options. Clicking play again then
plays the track or you can select other play options, including
on-the-fly track rating.
-- Plus button: when navigating menus and tracks, pressing plus once
brings up a menu of queueing options. Clicking plus again then queues
the track to the currnet playlist or you can select other queueing
options (the other options are tbd - examples (as next to play), add
(shuffle remaining), add(play now), add(shuffled))
-- Home button: Click home once brings up a general purpose context
menu. Click home a second time brings you to now playing (either the
native Squeeze now playing for Squeeze output or a custom now playing
for J River output). You can also select control functions like Shuffle
mode/Repeat mode, and Applet Exit.
- On the fly track rating - Select a track click the play button to
bring up the play context menu. The current rating will be shown.
Select the rating and click the center go circle or right to change the
rating.
- (for J River output) Now playing view. (Click home twice) shows now
playing list with currently select track focused and marked. You can
select any track and hit the play button to switch playback to that
track.
- (for J River output) Volume control 
- (for J River output) Rewind/FF control (30 second advance / 7 second
rewind for video content) 
- Track metadata - (hit the center Go button on any track) - displays
all track metadata fields that J River holds for the track.


To make some of the new functionality possible, I created an Open
Source J River plugin, YARS, that is a remote http/JSON server for the
remote to communicate with. So, to run the applet, you will also now
need to install the YARS plugin. Both the applet, and the J River
plugin (and source) are available at:
http://code.google.com/p/yars-jrmc-remote-server-plugin/
The tcp port for the applet and the plugin is fixed at 18887.

Installation:
1. Run the YARS setup (found at
http://code.google.com/p/yars-jrmc-remote-server-plugin/ )
2. Restart J River Media Center. Optionally you can see the log output
of the plug under Plugins & Services->Yars Plugin
3. Download and unzip the Applet
(JRMC-Squeeze-Controller-Applet-0.x.zip) (found at
http://code.google.com/p/yars-jrmc-remote-server-plugin/ )
4. Scp the unzipped applet folder to the squeezecontroller as described
in
5. Restart the Controller.
6. Now a new top level menu item will appear for the applet "Take Me To
The River". I find that I need to wait a bit after a controller reboot
for the wireless connection to be set before trying to use the
controller. 

Regards,
Tom


-- 
Planktonic
------------------------------------------------------------------------
Planktonic's Profile: http://forums.slimdevices.com/member.php?userid=18548
View this thread: http://forums.slimdevices.com/showthread.php?t=50814

_______________________________________________
jive mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive

Reply via email to