http://vdr-wiki.de/wiki/api.php?action=feedcontributions&user=213.6.77.26&feedformat=atomVDR Wiki - Benutzerbeiträge [de]2024-03-29T06:49:06ZBenutzerbeiträgeMediaWiki 1.19.2http://vdr-wiki.de/wiki/index.php/X10-pluginX10-plugin2005-03-25T07:11:29Z<p>213.6.77.26: /* Bilder */</p>
<hr />
<div>==Beschreibung==<br />
'''Autor:''' Toni Leino<br />
<br />
Plugin dient zum steuern von X10 Devices (Stichwort "Heim-Automation").<br />
<br />
==Bilder==<br />
[[Bild:x10-plugin.jpg|thumb|none|''Auswahl "Devices"'']]<br />
<br />
==Hardwareanforderungen==<br />
* X10 Devices<br />
<br />
==Softwareanforderungen==<br />
* heyu<br />
<br />
==Installation==<br />
cd $SOURCEDIR<br />
tar<br />
./Configure<br />
make<br />
make install<br />
heyu info<br />
<br />
<!-- ==Optionen== --><br />
<!-- ==Patches== --><br />
<br />
==Konfiguration==<br />
Die Beispiel Konfigurations-datei, welche dem Plugin beiliegt '''X10.conf''', ist nach '''/etc/vdr/plugins''' zu kopieren.<br />
<br />
<!-- ==Parameter== --><br />
<!-- ==Bedienung== --><br />
<!-- ==Probleme== --><br />
<!-- ==CVS== --><br />
<br />
==Links==<br />
{|<br />
| [1]<br />
| http://www.intellihome.be<br />
| X10 Heim-Automation<br />
|-<br />
| [2]<br />
| http://heyu.tanj.com<br />
| X10 control for Linux<br />
|-<br />
| [3]<br />
| http://www.leino.net/x10<br />
| Homepage des Plugins<br />
|}[[Kategorie:Plugins]]</div>213.6.77.26http://vdr-wiki.de/wiki/index.php/Yaepg-pluginYaepg-plugin2005-03-25T07:07:20Z<p>213.6.77.26: /* Beschreibung */</p>
<hr />
<div>==Beschreibung==<br />
'''Autor:'''<br />
<br />
Skaliert das Live Bild auf ca ein viertel, um im Rest das [[EPG]] darzustellen.<br />
<br />
==Bilder==<br />
{|<br />
|[[Bild:yaepg-plugin-00.jpg|thumb|none|''0.0.1'']]<br />
|[[Bild:yaepg-plugin-01.jpg|thumb|none|''0.0.2'']]<br />
|}<br />
<br />
==Hardwareanforderungen==<br />
* [[full-featured-DVB-Karte|''full-featured (FF)'' bzw. ''Premium'']]<br />
* Oder einen Client mit unterstützung für yaepg, zbs das [[xine-plugin]], zu übersetzen ist es mit folgender Option:<br />
<pre><br />
# enable to fully support yaepg plugin<br />
SET_VIDEO_WINDOW=1<br />
</pre><br />
==Softwareanforderungen==<br />
* CVS DVB Driver<br />
* vdr >= 1.2.6<br />
==Installation==<br />
Es wird davon ausgegangen, das das Plugin bereits entpackt und verlinkt wurde.<br />
<br />
==Konfiguration==<br />
<pre><br />
cd $SOURCEDIR/VDR<br />
patch < PLUGINS/src/yaepg/patches/vdr-<VDRVERSION>-yaepg.diff<br />
</pre><br />
<br />
Wer möchte geht über die [[keymacros.conf]], um das Plugin zbs. mit dem <div style="display:inline; color:white; background:blue">[BLUE]</div> Key aufzurufen.<br />
<br />
<pre><br />
# Remote control key macros for VDR<br />
#<br />
# Format:<br />
#<br />
# macrokey key1 key2 key3...<br />
# macrokey @plugin key1 key2 key3...<br />
#<br />
# See man vdr(5)<br />
<br />
Red Recordings<br />
Green @epgsearch<br />
Blue @yaepg<br />
^^^^^^^^^^^^^^^^<br />
Yellow @prefermenu<br />
</pre><br />
<br />
Alternativ über einen "User Key".<br />
<br />
<pre><br />
User1 @yaepg<br />
</pre><br />
<br />
==Probleme==<br />
* Der '''yaepg.log''' wird überall angelegt...<br />
sed -i 's:log = fopen(\"yaepg.log\", \"w+\");:log = fopen(\"/var/log/yaepg.log\", \"w+\");:' yaepg.c<br />
<br />
==Links==<br />
{|<br />
| [1]<br />
| http://www.hoochvdr.info<br />
| Homepage des Plugins<br />
|-<br />
| [2]<br />
| http://www.hoochvdr.info/files<br />
| Download Spiegel<br />
|-<br />
| [3]<br />
| http://htpc.at/public/vdr/yaepg<br />
| Download Spiegel<br />
|}[[Kategorie:Plugins]]</div>213.6.77.26http://vdr-wiki.de/wiki/index.php/VdradminVdradmin2005-03-17T17:17:03Z<p>213.6.77.26: /* Links */</p>
<hr />
<div>==Beschreibung==<br />
Vdradmin ist ein Daemon welcher mit dem VDR kommuniziert und Informationen in einem Internet-Browser zur Verfügung stellt. Er wird aufgerufen mit der Adresse des VDR-Rechners unter Hinzufügung der Portnummer 8001. In der Konfigurationsdatei kann eingestellt werden, welche Rechner Zugriff auf den Vdradmin erhalten. Eine Authentifizierung ist ebenfalls notwendig, die aber nach Einspielen eines [http://www.vdrportal.de/board/thread.php?threadid=7314 Patch] für verschiedene Rechner abgeschaltet werden kann.<br />
<br />
==Bilder==<br />
{|<br />
| [[Bild:admin-whatson.jpg|thumb|none|''What's on?'']]<br />
| [[Bild:admin-channels.jpg|thumb|none|''Channels'']]<br />
| [[Bild:admin-timers.jpg|thumb|none|''Timers'']]<br />
|-<br />
| [[Bild:admin-recordings.jpg|thumb|none|''Recordings'']]<br />
| [[Bild:admin-configuration.jpg|thumb|none|''Configuration'']]<br />
| [[Bild:admin-tvremote.jpg|thumb|none|''Remote Control'']]<br />
|}<br />
<br />
==Hardwareanforderungen==<br />
Keine besondere Hardware erforderlich.<br />
<br />
==Softwareanforderungen==<br />
Browser auf der Client Seite.<br />
<br />
Für Vdradmin selbst ist [[perl]] erforderlich, sowie das Modul '''perl-Compress-Zlib'''.<br />
<br />
Der VDR muss per Netzwerk erreichbar sein. Im Normalfall, bei Installation auf derselben Maschine, erreicht Vdradmin den VDR über die IP 127.0.0.1 mit dem Port 2001.<br />
<br />
==Installation==<br />
'''perl-Compress-Zlib''' sollte jede Distri beinhalten, falls nicht kann man es bequem mittels MCPAN installieren:<br />
<pre><br />
perl -MCPAN -e 'install Template'<br />
</pre><br />
Oder per Source:<br />
<pre><br />
cd $SOURCEDIR<br />
tar zxvf Compress-Zlib-<VERSION>.tar.gz<br />
cd Compress-Zlib-<VERSION><br />
perl Makefile.PL<br />
make<br />
make test<br />
make install<br />
</pre><br />
Möchte man die erweiterte Vdradmin Version http://xpix.dieserver.de nutzen, wird zusätzlich '''Template''' benötigt.<br />
<br />
Wie gehabt:<br />
<pre><br />
perl -MCPAN -e 'install Template'<br />
</pre><br />
Source:<br />
<pre><br />
cd $SOURCEDIR<br />
tar zxvf Template-Toolkit-<VERSION>.tar.gz<br />
cd Compress-Zlib-<VERSION><br />
perl Makefile.PL<br />
make<br />
make test<br />
make install<br />
</pre><br />
Weiter geht es mit Vdradmin:<br />
<pre><br />
cd $SOURCEDIR<br />
tar xvz vdradmin-<VERSION>.tar.gz<br />
mv vdradmin-<VERSION> vdradmin<br />
cd vdradmin<br />
touch vdradmind.conf<br />
./vdradmind.pl -c<br />
# What's your VDR hostname (e.g video.intra.net)? [localhost]:<br />
# What's the port VDR listen to SVDRP query's? [2001]:<br />
# On which address should vdradmin listen (0.0.0.0 for any)? [0.0.0.0]:<br />
# On which port should vdradmin answer? [8001]:<br />
# Username? [linvdr]: ente<br />
# Password? [linvdr]: ************<br />
# Config file sucessfull written.<br />
</pre><br />
==Probleme==<br />
====CPU Last====<br />
Während Vdradmin die Daten via Svdrp lädt, steigt die CPU Last bis zu 99%, VDR ist während dieser Phase nicht mehr bedienbar.<br />
<br />
====Keine EPG Daten====<br />
Es werden trotz gut gefüllter EPG-Datei keine Programme oder nur einige angezeigt. Aber nach einer Weile geht es!<br />
Das liegt daran, das der Vdradmin selbst erst nach dem Start von VDR gestartet werden darf, sonst geht es erst so nach 10 Minuten. Durch Einbindung in die [[runvdr]] (Startprozedur für den VDR) kann das Problem der Startreihenfolge gelöst werden.<br />
<br />
====Fehler beim Aufruf von Vdradmin====<br />
<pre><br />
vdrserver vdradmin # ./vdradmind.pl<br />
Compress::Zlib object version 1.22 does not match bootstrap parameter 1.33 at &#8976;<br />
/usr/lib/perl5/5.8.4/i686-linux/DynaLoader.pm line 253.<br />
Compilation failed in require at ./vdradmind.pl line 139.<br />
BEGIN failed--compilation aborted at ./vdradmind.pl line 139.<br />
</pre><br />
In diesem Falle hilft ein einfaches:<br />
<pre><br />
vdrserver vdradmin # cpan update Compress::Zlib<br />
</pre><br />
<br />
==Tipps==<br />
====Aufruf von Vdradmin====<br />
Man kann sich für den Aufruf von Vdradmin eine Verknüpfung auf den Desktop legen.<br><br />
Aber der größte Vorteil ist das man so mit die User/Pass abfrage umgehen kann.<br><br />
Bei mir sieht der Link so aus:<br />
<pre><br />
http://linvdr:linvdr@192.168.0.2:8001<br />
</pre><br />
====Aus dem Internet erreichen====<br />
Bei installiertem [[Apache]]<br />
in der httpd.conf diese Zeilen hinzugefügen:<br />
<pre><br />
ProxyPass /vdr/vdradmin/ http://VDRip:8001/<br />
ProxyPassReverse /vdr/vdradmin/ http://VDRip:8001/<br />
</pre><br />
<br />
httpd2.conf ([[Mandrake]] 10.1: /etc/httpd/conf/httpd2.conf):<br />
<pre><br />
<IfModule mod_proxy.c><br />
ProxyRequests On<br />
ProxyPass /vdradmin/ http://127.0.0.1:8001/<br />
</IfModule><br />
</pre><br />
<br />
[[Mandrake]] 10.1: /etc/httpd/conf.d/30_mod_proxy.conf<br />
<pre><br />
<Proxy *><br />
Order deny,allow<br />
Deny from all<br />
# Allow from .your-domain.com<br />
# diesen Eintrag den eigenen Gegebenheiten anpassen<br />
Allow from 192.168.1<br />
</Proxy><br />
</pre><br />
<br />
==Links==<br />
{|<br />
| [1]<br />
| http://template-toolkit.org/download.html<br />
| Perl::Template<br />
|-<br />
| [2]<br />
| http://www.cpan.org/modules/by-module/Compress<br />
| Perl::Compress::Zlib <br />
|-<br />
| [3]<br />
| http://linvdr.org/download/vdradmin<br />
| Homepage Vdradmin<br />
|-<br />
| [4]<br />
| http://xpix.dieserver.de<br />
| Erweiterungen für Vdradmin<br />
|-<br />
| [5]<br />
| http://andreas.vdr-developer.org<br />
| gepatchte Version<br />
|-<br />
| [6]<br />
| http://sites.inka.de/~bigred/sw/vdr.html<br />
| Vdrepg -> Vdradmin alternative (benötigt JDK 1.4)<br />
|}</div>213.6.77.26http://vdr-wiki.de/wiki/index.php/Ipod-pluginIpod-plugin2004-12-31T10:54:00Z<p>213.6.77.26: </p>
<hr />
<div>==Beschreibung==<br />
Zeigt Titel/Genre/Künstler etc. der ITunesDB des iPod an. Der Menüaufbau ist dem des iPod's weitestgehend nachempfunden.<br />
[[Bild:ipod-plugin.jpg|thumb|none|]]<br />
<br />
==Hardwareanforderungen==<br />
* iPod<br />
http://images.apple.com/ipod/images/indexipod_20040719a.gif<br />
<!-- ==Softwareanforderungen== --><br />
<!-- ==Installation== --><br />
<!-- ==Optionen== --><br />
<!-- ==Patches== --><br />
<br />
==Konfiguration==<br />
cp $SOURCEDIR/VDR/PLUGINS/ipod/scripts/mount.sh /usr/local/bin<br />
<br />
mkdir -p /mp3/ipod<br />
<br />
Am besten gleich die PATH Angaben übertragen.<br />
<br />
echo "ipod.mountPoint = /mp3/ipod" >> /etc/vdr/setup.conf<br />
echo "ipod.mountScript = /usr/local/bin/mount.sh" >> /etc/vdr/setup.conf<br />
echo "ipod.playlistPath = /mp3" >> /etc/vdr/setup.conf<br />
<br />
<!-- ==Parameter== --><br />
<!-- ==Bedienung== --><br />
==Probleme==<br />
* bisher nur MP3-Dateien, Support für AAC/m4a wird folgen<br />
<!-- ==CVS== --><br />
<br />
==Links==<br />
{|<br />
| [1]<br />
| http://www.apple.com/ipod<br />
| Hardware<br />
|-<br />
| [2]<br />
| http://www.jwendel.de<br />
| Homepage des Plugins<br />
|}[[Kategorie:Plugins]]</div>213.6.77.26http://vdr-wiki.de/wiki/index.php/DVB_InstallationDVB Installation2004-06-30T15:44:26Z<p>213.6.77.26: </p>
<hr />
<div>== DVB Installation ==<br />
=== Voraussetzungen ===<br />
<br />
[[kernel-source]] Die Quellen des Linux-Kernels.<br />
<br />
[[make]] Der GNU make-Befehl.<br />
<br />
Voraussetzung für eine erfolgreiche Übersetzung ist ein Kernel der Version 2.4 mit Unterstützung für:<br />
<br />
Video4Linux Support -> (CONFIG_VIDEODEV)<br />
Input Core Support -> (CONFIG_INPUT) and<br />
Event Device Support -> (CONFIG_INPUT_EVDEV)<br />
<br />
Der Treiber ist auf [[http://www.linuxtv.org LinuxTV]] verfügbar. Die Version die zur Entwicklung des VDR verwendet wird (und die damit eine gewisse Funktionsgarantie bietet) gibt es auf dessen [[http://www.cadsoft.de/vdr Homepage]] bzw. [[ftp://ftp.cadsoft.de/vdr/Developer/ hier]].<br />
<br />
=== Entpacken ===<br />
<br />
Entpacken Sie das Archiv im selben Verzeichnis in welches Sie [[VDR]] entpacken wollen und legen einen symbolischen Link auf [[DVB]] an<br />
cd /home/user/vdr<br />
tar -zxvf /path/to/linux-dvb.2003-11-08.tar.bz2<br />
ln -s linux-dvb.2003-11-08 DVB<br />
cd DVB/driver<br />
<br />
=== Kompilieren ===<br />
<br />
make<br />
<br />
=== Installieren ===<br />
<br />
make install</div>213.6.77.26http://vdr-wiki.de/wiki/index.php/DVB_InstallationDVB Installation2004-06-30T15:42:52Z<p>213.6.77.26: </p>
<hr />
<div>== DVB Installation ==<br />
=== Voraussetzungen ===<br />
<br />
[[kernel-source]] Die Quellen des Linux-Kernels.<br />
<br />
[[make]] Der GNU make-Befehl.<br />
<br />
Voraussetzung für eine erfolgreiche Übersetzung ist ein Kernel der Version 2.4 mit Unterstützung für:<br />
<br />
Video4Linux Support -> (CONFIG_VIDEODEV)<br />
Input Core Support -> (CONFIG_INPUT) and<br />
Event Device Support -> (CONFIG_INPUT_EVDEV)<br />
<br />
Der Treiber ist auf [[http://www.linuxtv.org LinuxTV]] verfügbar. Die Version die zur Entwicklung des VDR verwendet wird (und die damit eine gewisse Funktionsgarantie bietet) gibt es auf dessen [[http://www.cadsoft.de/vdr Homepage]] bzw. [[ftp://ftp.cadsoft.de/vdr/Developer/ hier]].<br />
<br />
Entpacken Sie das Archiv im selben Verzeichnis in welches Sie [[VDR]] entpacken wollen und legen einen symbolischen Link auf [[DVB]] an<br />
cd /home/user/vdr<br />
tar -zxvf /path/to/linux-dvb.2003-11-08.tar.bz2<br />
ln -s linux-dvb.2003-11-08 DVB<br />
cd DVB/driver<br />
<br />
=== Kompilieren ===<br />
<br />
make<br />
<br />
=== Installieren ===<br />
<br />
make install</div>213.6.77.26