|Description:||The plugin allows control over the SageTV interface using the media.basic schema. It also allows sending of original SageCommand API calls. A subset of the media.request queries are also supported. Finally, if you have the ShadeBlue SageInfoPopup running, this plugin will direct osd.basic messages to the SageInfoPopup port so your osd messages will display.|
|Usage:||Copy the .jar file to the SageTV JARs directory and make the following changes to your sage.properties file:
add com.doghouselabs.sage.xPL.StartxPL to load_at_startup_runnable_classes
Also, create a new configuration line called doghouselabs/xpl/sagetv/mplayers
Add common names for your extenders here as follows:
doghouselabs/xpl/sagetv/mplayer=<common name #1>,<MAC Address #1>,<common name #2>,<MAC Address #2>
doghouselabs/xpl/sagetv/mplayer=Family Room,001d6a000102,Living Room,SAGETV_PROCESS_LOCAL_UI
SAGETV_PROCESS_LOCAL_UI is the client running on your server.
You will address your devices by their common names. A few examples follow below.
Instructs the plugin to increment the channel on the Family Room extender.
Instructs the plugin to send the original Sage command to watch live TV on the Living Room client.
osd.basic messages, like those from xPLGMail, are forwarded by the plugin to SageInfoPopup
|Revisions:||07/17/09 - 0.0.1: Initial release|