Dk svdrpd

VDR svdrp-multiplexer

Originally VDR provides only one connection at the same time. svdrpd is a program, which manages to establish multiple connections to VDR at the same time. Every Client connects to svdrpd, which connects to VDR in turn. It doesn’t keep the connection open all the time, only if a client sends a request, svdrpd will connect to VDR. This connection will exist until it is closed by VDR, or svdrpd shuts down.

Of course, “quit” will not be sent to VDR.

License

Author: Denis Knauf <denis DOT knauf AT gmail DOT com>

Newest GPL

Download

This is the complete script in one file without any installation-script or something like that: VDR svdrp-multiplexer

Installation

You should store svdrpd in /usr/sbin/svdrpd or somewhere else.

Then you should change the default port of VDR to 2002. Port 2001 is now listened on by svdrpd.

Usage

By Hand

If svdrpd is in a PATH-directory, type ”svdrpd”.

There are some options:

svdrpd [ -D|--debug ] [ <VDR-Host> [ <VDR-Port> [ <SVDRP-Host> [ <SVDRP-Port> ] ] ] ]
-D|--debug

Initng

For Initng there’s an initscript included. It’s called daemon/svdrpd.

ngc --start daemon/svdrpd

Or add it to default-runlevel:

ng-update add daemon/svdrpd default

> Download VDR svdrp-multiplexer <