vdr_remote 0.4
vdr_remote is a graphical remote control for Klaus Schmidingers
vdr http://www.cadsoft.de/vdr.
vdr_remote uses the SVDR Protocol to send commands to a vdr over
a TCP/IP-network.
Features
vdr_remote can:
- give you access to almost all remote control features vdr provides
- show you the disk usage of your vdr
Usage
You can send the remote control commands by clicking on the equivalent Interface Button or by using the corresponding Key Command. Commands are always active, regardless if the buttons are displayed. Key Commands are:
- 0-9 for the number keys
- m for Menu
- Backspace for Back
- Return for Ok
- Shift-Q for Power
- , (that's a comma) for Channel -
- . (that's a dot (or full stop, if you prefer it)) for Channel +
- + for Volume +
- - for Volume -
- s for Mute
- F1 for Red
- F2 for Green
- F3 for Yellow
- F4 for Blue
- k for Play
- j for Rewind
- l for Fast Forward
- Shift+R for Record
- o for stop
- u for Pause
- p for previous
- n for next
- Ctrl + 1 ... Ctrl + 9 for User 1 ... User 9
Installation from Source
Please see the file INSTALL for installation instructions.
You´ll find Project files for KDevelop, Dev-C++ and Xcode in the archive´s root folder. These might require some tweaking.
- Requirements
-
- wxWidgets 2.6.3 (2.5.2 on Mac OSX)
Binary Installation
Currently binaries are provided for Windows (should work for Win95 and above, more or less tested with Win98 and Win2000) and Mac OSX (10.4 and above).
Windows Binary Installation
You can run the vdr_remote executable from the archive folder, there´s no need to install anything. If you like, copy the executable and the icon file to a location of your choice.
Mac OSX Binary Installation
Copy the vdr_remote Application from the disk image to a location of your choice.
Setting the preferences
Only two settings are mission-critical:
vdr Host adress
Enter the hostname (e.g. vdr) or the IP adress (e.g. 127.0.0.1)
of your vdr
vdr SVDRP port
the TCP port vdr listens on. If you didn't change the default
setting of your vdr this is port 2001
These settings define, which buttons are displayed. Please note: The keyboard commands always work.
Show player buttons
Display the block player buttons (Play, Stop, Pause,...)
Show user buttons
Display the block with 9 User buttons
Tooltips
The text you enter here will be displayed in the button´s tooltip
Show Vdr's response
Display a text field with (almost) all answers from the vdr.
The Timeout for Disk Status setting determines how long vdr_remote will wait for vdr's response. If no valid data comes back during this time, no or an empty dialog will be displayed. If this happens set the timeout to a higher value. The default value is 750ms which should be fine with most machines.
Known Bugs
- Socket viewer data retrieval is unreliable.
- Stay on top doesn't work on OSX 10.4. This is due to the stock wx
Library 2.5.3, it is fixed in wx 2.7.1 and will hopefully make it as wx 2.8.0 into OSX 10.5.
Bugreports, Feature Requests, Support
Please see sourceforge.net/projects/vdr-remote-app.
License
vdr_remote is licensed under the GPL. See the file COPYING for license details.
Copyright
(c) 2006 Peter Marquardt p_marquardt@users.sourceforge.net
