(C) 2005, 2006 - Jason Millard - jsm174@gmail.com
Release Date: 01/19/06
VERSION HISTORY
01/19/06 - v1.3 - Added television display
Fixed Mac visibility issues
Updated to use DNS or IPs
[DOWNLOAD rtvRemote 1.3]
01/10/06 - v1.2 - Added ability to find ReplayTVs
using DVArchive
12/10/05 - v1.1 - Added Send Text dialog
12/05/05 - v1.0 - Initial Release
ABOUT
rtvRemote is another ReplayTV Remote Yahoo! widget. I had
this written for some time, but I finally got around to
cleaning it up. I believe it is pretty stable.
SCREENSHOTSWHY
I have two ReplayTV's that I back feed into all other
rooms in my house, using two Radio Shack RF modulators.
On my computer, I have an old Radeon All-In-Wonder that
I use to watch TV. Channel 68 is the Bedroom ReplayTV,
and Channel 65 is the Living Room ReplayTV. Now I can
control them both from my computer without having to
VNC into my DVArchive server. Long story short, I'm lazy
and Yahoo! Widgets are pretty damn cool.
If your not familiar with Yahoo! Widgets check it out
at:
http://widgets.yahoo.com/INSTALLATION
You should be able to place the rtvRemote.widget file
anywhere. I don't have a Mac so it would be nice if
someone could test it out and let me know. I think it
should work.
USAGE
The first time the widget is fired up you will see the
text "Add ReplayTV" below the remote. Click the text to
add your first ReplayTV. To add, edit, remove, or select
ReplayTVs, right click the remote to display the context
menu. Note, You will not be allowed to press any remote
buttons until one ReplayTV is defined.
PREFERENCES
General
Remote Size
Select Mini or Large. The Mini remote is the default.
Button Color
Select the color of the ReplayTV remote's buttons
when selected. Default is good ole' ReplayTV blue.
Show tool tips
Have this enabled to show tool tips over the buttons.
This is useful for the mini remote where the words
are hard to read.
Header/Footer
Header Text
Select Name, Address or None. The selected
information will be displayed above the remote.
Header Color
Select the color of the header text. Default is
again, good ole' ReplayTV blue.
Footer Text
Select Name, Address or None. The selected
information will be displayed below the remote.
Footer Color
Select the color of the footer text. Yup, ReplayTV
blue.
SPECIAL REMOTE BUTTONS
Since there are more buttons than ReplayTV commands,
a few buttons have special functions.
Press the TV button to turn the television on/off.
Press the Volume Up button to go to the next ReplayTV
remote.
Press the Volume Down button to go to the previous ReplayTV
remote.
Press the Mute button to jump to the rtvRemote homepage.
Press the ReplayTV logo to jump to AVS ReplayTV forum.
KEYBOARD SHORTCUTS
Control+Shift+F1 - toggles remote size mini/large
Control+Shift+F2 - send text to ReplayTV
Control+Shift+Page UP - selects previous defined ReplayTV
Control+Shift+Page DOWN - selects next defined ReplayTV
Control+Shift+Page END - toggles television on/off
TELEVISION
The television is a useful feature to display a snapshot
of the ReplayTV HUD. You can toggle the television on and
off by selecting Show/Hide television in the context menu.
You can also refresh the television if desired. Since
fetching a snapshot from a ReplayTV is a intensive process,
the last remote command in a series of consecutive commands
will get queued. So, when the ReplayTV returns the first
screenshot, it will fetch one more. This should match the
current display.
SEND TEXT
You can send text to the ReplayTV by choosing Send Text
from the context menu. Enter the desired text, and click
this Send button. This will be useful for finding shows.
FIND REPLAYS USING DVARCHIVE
If you are running a DVArchive server you can automatically
find and add your ReplayTVs without having to enter any
information (except for the DVArchive server address). This
is handy if your ReplayTV's use DHCP and change addresses
periodically.
KNOWN ISSUES
As with all ReplayTV HTTP based remotes, the double
select issue is here too.
HELP
I tested the heck of out this application, but I probably
missed something. If something is broke, or could be improved
on, just drop me an email, or leave a message in the AVS Forum.
FUTURE
I don't see too many additions to the remote, but a nice
feature would be to use UPnP to find the ReplayTVs instead of
DVArchive. I know for Windows I could probably just use the
Windows UPnP COM object to send a broadcast message, but
whatever solution I come up with should work on a Mac.
SOURCE CODE
rtvRemote's source code is inside the widget file. Just use
WinZip to uncompress the file.
I LIKE IT
If you like this application and find it useful, drop me
a line at jsm174@gmail.com. It's just cool to hear from
people!
CREDITS
Some of rtvRemote is based on RTV Remote Commander (RTVrc). You
can find it here:
http://rtvrc.sourceforge.net/DISCLAIMER
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
ReplayTV and the ReplayTV remote image are (c) Digital Networks North
America (DNNA). The rtvRemote widget is not provided, endorsed, or
supported by DNNA.