Vbox-plugin
Aus VDR Wiki
Inhaltsverzeichnis |
Beschreibung
Autor: Gunnar Roth
Mit dem vbox-Plugin kann man einen lokalen oder entfernten vbox-Anrufbeantworter aus dem isdn4linux-Paket bedienen.
Bilder
Hardwareanforderungen
- ISDN Karte
Softwareanforderungen
- libmad
- libsndfile
- vbox2 (sollte jede Distribution beinhalten, ist Bestandteil vom isdn4linux Paket. Wichtig! vbox3 funktioniert nicht)
Installation
Das Programm vboxtoau aus dem vbox Paket muss in /usr/bin liegen. Wenn vbox lokal installiert ist, sollte dies meist der Fall sein.
- libMAD
cd $SOURCEDIR tar xvzf libmad-<VERSION>.tar.gz cd libmad-<VERSION> ./configure --prefix=/usr/local make make install ldconfig
- libSNDfile
cd $SOURCEDIR tar xvzf libsndfile-<VERSION>.tar.gz cd libsndfile-<VERSION> ./configure --prefix=/usr/local make make install ldconfig
Patches
- vdr >= 1.3.18
Konfiguration
Es wird davon ausgegangen, das das Plugin bereits entpackt und verlinkt wurde, siehe Plugin Installation.
find $SOURCEDIR/VDR -name ldapphone2name.pl -exec ln -vs {} /usr/local/bin \;
Erzeuge eine vboxuser.conf im vdr plugin Verzeichnis (siehe Struktur). Für jeden Benutzer muss eine Zeile eingetragen werden.
myserver:port:user1:passwort1:pin1
myserver | ist die Adresse des vbox-Server, z.B. localhost ( wenn vbox auf dem gleichen Rechner läuft) |
port | |
user1 | ist der Name eine vbox-Benutzer, wie er in der Konfiguration des vbox Pakets eingestellt wurde |
password1 | ist das Password des vbox-Benutzer, wie es in der Konfiguration des vbox Pakets eingestellt wurde |
pin1 | wird nicht verwendet und muss 0000 lauten |
Übergabe
vdr -P'vbox'
Oder wenn Sie das ldapphone2name.pl Skript zur Namensauflösung verwenden wollen.
vdr -P'vbox -r /usr/local/bin/ldapphone2name.pl'
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-r <DATEI> | --resolvenumber=<DATEI> | Script to resolve names from numbers |