Premiereepg2vdr

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Optionen)
(Optionen)
Zeile 66: Zeile 66:
 
!Beschreibung
 
!Beschreibung
 
|-
 
|-
| '''-a #''' || Number of dvb card to use (0,1,...)
+
| '''-a #''' || Nummer der dvb card, die genutzt werden soll (0,1,...)
 
|-
 
|-
| '''-p #''' || Number of demux device to use (normally 0)
+
| '''-d #''' || Nummer des Device, welches genutzt wird (normal 0)
 
|-
 
|-
| '''-d #''' || PID where the cit is (normally 0xb12)
+
| '''-p #''' || Pid auf der die CIT zu finden (normalerweise wird diese autoamatisch erkannt)
 
|-
 
|-
| '''-c #''' || Channel to switch vdr to (example PREMIERE\ SPORT\ PORTAL)
+
| '''-c #''' || wechselt auf den VDR Kanal (z.B. "PREMIERE SPORT PORTAL")
 
|-
 
|-
| '''-s #''' || source prefix for epg data, to set when the correct wasn't found (example S19,2)
+
| '''-s #''' || zum manuellen setzen der Source Prefix, fals diese falsch erkannt wird (z.B. Beispiel S19.2E)
 
|-
 
|-
| '''-h'''  || Display this help
+
| '''-w #''' || wartet '''n''' Sekunden bevor die Arbeit aufgenommen wird (Nützlich für [[commands.conf]])
 +
|-
 +
| '''-m #''' || Sendet die gegeben Nachricht zum VDR nach Beendigung der Arbeit
 +
|-
 +
| '''-e'''  || deaktiviert die Überprüfung ob der epg gespeichert wurde
 +
|-
 +
| '''-v'''  || Erhöht die Ausgabe der Programminformationen
 +
|-
 +
| '''-q'''  || Verringert die Ausgabe der Programminformationen
 +
|-
 +
| '''-h'''  || Zeigt die genannte Hilfe (nur Englisch)
 
|}
 
|}
  

Version vom 16. Juli 2005, 23:44 Uhr

Inhaltsverzeichnis

Beschreibung

Tool welches die Content Information Table des Pay TV Senders Premiere ausliest und die Daten in den VDR packt.

Damit ist ein EPG für die Premiere Feeds vorhanden und man kann wieder Problem los programmieren.

Hardwareanforderungen

  • FF
  • TT budget
  • Typhoon DVB-s
  • Skystar2

Softwareanforderungen

  • DVB Treiber
  • Programm zum tunen
  • VDR (natürlich ;-)

Installation

cd $SOURCEDIR
tar xvzf premiereepg2vdr-<VERSION>.tar.gz
cd premiereepg2vdr-<VERSION>
./configure CPPFLAGS=-I${SOURCEDIR:?}/DVB/include
make
make install

Konfiguration

Am einfachsten ist das Starten aus der commands.conf herraus.

SAT:

Update Premiere EPG Sport  : echo "premiereepg2vdr -q -s 19.2E" | at now
Update Premiere EPG Direkt : echo "premiereepg2vdr -p 2833 -s 19.2E -q" | at now

Kabel:

Update Premiere EPG Sport  : echo "premiereepg2vdr -q -s C" | at now
Update Premiere EPG Direkt : echo "premiereepg2vdr -p 2833 -s C -q" | at now

Bequemer via crontab.

0 5    * * *   root    premiereepg2vdr -c PREMIERE\ SPORT\ PORTAL ; premiereepg2vdr -p 2833 -c PREMIERE\ DIREKT

Probleme

Fehler beim übersetzen.

In file included from cit2vdr.h:28,
                 from cit2vdr.cpp:29:
/usr/local/src/DVB/include/linux/dvb/video.h:105: error: expected `;' before '*' token
make[2]: *** [cit2vdr.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

EInfach mal probieren.

./configure CPPFLAGS="-I${SOURCEDIR:?}/DVB/include -D__user="

Optionen

Parameter Beschreibung
-a # Nummer der dvb card, die genutzt werden soll (0,1,...)
-d # Nummer des Device, welches genutzt wird (normal 0)
-p # Pid auf der die CIT zu finden (normalerweise wird diese autoamatisch erkannt)
-c # wechselt auf den VDR Kanal (z.B. "PREMIERE SPORT PORTAL")
-s # zum manuellen setzen der Source Prefix, fals diese falsch erkannt wird (z.B. Beispiel S19.2E)
-w # wartet n Sekunden bevor die Arbeit aufgenommen wird (Nützlich für commands.conf)
-m # Sendet die gegeben Nachricht zum VDR nach Beendigung der Arbeit
-e deaktiviert die Überprüfung ob der epg gespeichert wurde
-v Erhöht die Ausgabe der Programminformationen
-q Verringert die Ausgabe der Programminformationen
-h Zeigt die genannte Hilfe (nur Englisch)

Links

[1] http://vdrportal.de/board/thread.php?postid=327254 Announce
[2] http://www.premiere.de Premiere Homepage