Osdpip-plugin
(→Probleme) |
(M) |
||
| Zeile 6: | Zeile 6: | ||
==Bilder== | ==Bilder== | ||
[[Bild:osdpip-plugin.jpg|thumb|none|''Oben links ist das verkleinerte Zweitbild (in s/w) zu sehen'']] | [[Bild:osdpip-plugin.jpg|thumb|none|''Oben links ist das verkleinerte Zweitbild (in s/w) zu sehen'']] | ||
| + | |||
| + | <!-- ==Hardwareanforderungen== --> | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
| Zeile 22: | Zeile 24: | ||
ldconfig | ldconfig | ||
</pre> | </pre> | ||
| + | |||
| + | <!-- ==Optionen== --> | ||
| + | <!-- ==Patches== --> | ||
| + | <!-- ==Konfiguration== --> | ||
| + | <!-- ==Einstellungen== --> | ||
| + | <!-- ==Parameter== --> | ||
==Bedienung== | ==Bedienung== | ||
| Zeile 66: | Zeile 74: | ||
#define DIRECTCHANNELTIMEOUT 1 | #define DIRECTCHANNELTIMEOUT 1 | ||
#define INFOTIMEOUT 5</pre> | #define INFOTIMEOUT 5</pre> | ||
| + | |||
| + | <!-- ==Tipps== --> | ||
| + | <!-- ==Wunschliste== --> | ||
| + | <!-- ==Snapshot== --> | ||
==Links== | ==Links== | ||
| Zeile 76: | Zeile 88: | ||
| http://ffmpeg.sourceforge.net | | http://ffmpeg.sourceforge.net | ||
| FFmpeg Homepage | | FFmpeg Homepage | ||
| − | |}[[Kategorie:Plugins]] | + | |}[[Kategorie:Plugins]][[en:osdpip-plugin]] |
Version vom 14. November 2005, 17:27 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Sascha Volkenandt
Das OSDPIP-Plugin (On screen display picture in picture) zeigt neben dem normalen Fernsehbild (Live oder Aufzeichnung) auf Wunsch ein zweites, verkleinertes Bild eines anderen Fernsehkanals an.
Bilder
Softwareanforderungen
- ffmpeg
Installation
cd $SOURCEDIR
tar xvzf ffmpeg-<VERSION>.tar.gz
ln -s ffmpeg-<VERSION> ffmpeg
cd ffmpeg
./configure --prefix=/usr/local \
--enable-shared
make
make install
ldconfig
Bedienung
| Up/Down | Switch Channel up/down |
|---|---|
| 1-4,6-9 | Move box around like with cursor keys |
| 0 | Switch back to PiP channel and exit PiP |
| Red | Swap PiP channel with currently viewed channel |
| Back | Exit PiP without switching back |
| Ok | Show/hide channel info window |
Probleme
Eine DVB-Karte kann nur die Kanäle eines Transponders gleichzeitig empfangen. Um mit dem osdpip-Plugin frei zwischen allen Kanälen schalten zu können sind daher - ähnlich wie beim Aufzeichen - zwei DVB-Karten von Vorteil, aber nicht nötig.
Da das verkleinerte Bild vom Rechner dekodiert werden muß - eine full featured hilft auch hier nicht - muß der Rechner hinreichend Rechenleistung zur Verfügung stellen. Zur Entlastung kann man Größe, Auflösung und Farbtiefe des Zweitbildes verringern.
Falls beim compilieren folgender Fehler auftaucht
osd_info.c: In member function `eOSState cOsdInfoWindow::ProcessKey(eKeys)': osd_info.c:233: error: `cDevice' undeclared (first use this function)
muss man diesen Patch einspielen:
--- osdpip-0.0.8/osd_info.c +++ osdpip-0.0.8/osd_info.c @@ -2,6 +2,7 @@ #include "setup.h" #include <vdr/thread.h> +#include <vdr/device.h> #define DIRECTCHANNELTIMEOUT 1 #define INFOTIMEOUT 5
Links
| [1] | http://www.magoa.net/linux/index.php?view=osdpip | Homepage des Plugins |
| [2] | http://ffmpeg.sourceforge.net | FFmpeg Homepage |