C't-VDR - Infosatepg

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (c't-vdr 4)
(Viva in WDR Bonn geändert)
 
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 3: Zeile 3:
  
 
  vdr:~# cat /usr/share/vdr/command-hooks/commands.infosatepg.conf
 
  vdr:~# cat /usr/share/vdr/command-hooks/commands.infosatepg.conf
  infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c viva
+
  infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c '''"WDR Bonn"'''
  
 
/usr/bin/vdr-infosatepg ist ein kleines Shellscript, das vor der Ausführung des eigentlichen '''infosatepg''' noch prüft, ob nicht bereits eine Instanz läuft, und meldet Beginn und Ende auf dem OSD.
 
/usr/bin/vdr-infosatepg ist ein kleines Shellscript, das vor der Ausführung des eigentlichen '''infosatepg''' noch prüft, ob nicht bereits eine Instanz läuft, und meldet Beginn und Ende auf dem OSD.
Zeile 13: Zeile 13:
  
 
  vdr:~# cat /etc/cron.d/vdr-addon-infosatepg
 
  vdr:~# cat /etc/cron.d/vdr-addon-infosatepg
  11 5 * * *      vdr    /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c viva >/dev/null 2>&1
+
  11 5 * * *      vdr    /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c '''"WDR Bonn"''' >/dev/null 2>&1
 
  11 6 * * *      vdr    /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1
 
  11 6 * * *      vdr    /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1
  
Dann wird '''infosatepg''' täglich um 05:11 Uhr gestartet, als Programmquelle wird der Kanal mit dem Namen "viva" benutzt. Eine Stunde später, um 06:11 Uhr, wird [[tvmovie2vdr]] aufgerufen.
+
Dann wird '''infosatepg''' täglich um 05:11 Uhr gestartet, als Programmquelle wird der Kanal mit dem Namen '''"WDR Bonn"''' benutzt. Eine Stunde später, um 06:11 Uhr, wird [[tvmovie2vdr]] aufgerufen.
  
==Konfigurationsänderung: infosatepg funktioniert nicht mehr auf VIVA==
+
[[Kategorie:C't-VDR|Infosatepg]]
Durch den "Umzug" des Viva-Kanals auf einen anderen Transponder findet '''infosatepg''' keine Daten mehr im Datenstrom des Satellitenkanals. Als Abhilfe muss ein neuer Kanal in die [[channels.conf]] eingetragen werden sowie die Parameter der '''infosatepg'''-Aufrufe angepasst werden.
+
 
+
Dieser neue "Sender" wird in die [[channels.conf]] eingetragen:
+
 
+
Technisat_Promo:12670:v:S19.2E:22000:1537:1554:0:0:12818:0:0:0
+
 
+
Nun muss der Aufruf von '''infosatepg''' an den entsprechenden Stellen angepasst werden - hier am Beispiel für c't-vdr4:
+
 
+
Datei /usr/share/vdr/command-hooks/commands.infosatepg.conf
+
 
+
infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c Technisat_Promo
+
 
+
Datei /etc/cron.d/vdr-addon-infosatepg
+
 
+
11 5 * * *      vdr    /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c Technisat_Promo >/dev/null 2>&1
+
11 6 * * *      vdr    /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1
+
 
+
[[Kategorie:C't-VDR]]
+

Aktuelle Version vom 13. März 2009, 11:33 Uhr

[Bearbeiten] c't-vdr 4

Wird infosatepg als fertiges Paket installiert, ist die Konfiguration etwas anders. Das Debian-Paket trägt sich als Zusatz zur commands.conf ein.

vdr:~# cat /usr/share/vdr/command-hooks/commands.infosatepg.conf
infosatepg Update starten?:/usr/bin/vdr-infosatepg -a 0 -c "WDR Bonn"

/usr/bin/vdr-infosatepg ist ein kleines Shellscript, das vor der Ausführung des eigentlichen infosatepg noch prüft, ob nicht bereits eine Instanz läuft, und meldet Beginn und Ende auf dem OSD.

Die Daten legt infosatepg im Verzeichnis /var/cache/infosatepg ab. Der Aufruf des Scripts tvmovie2vdr zum füllen des EPG muss separat erfolgen, in zeitlich angemessenem Abstand.

Auch hier ist der bequemste Weg für die tägliche Aktualisierung der Start durch den cron-Dienst. Dazu wird im Verzeichnis /etc/cron.d eine Datei mit folgendem Inhalt erzeugt:

vdr:~# cat /etc/cron.d/vdr-addon-infosatepg
11 5 * * *      vdr     /usr/bin/infosatepg -o /var/cache/infosatepg -a 0 -c "WDR Bonn" >/dev/null 2>&1
11 6 * * *      vdr     /usr/bin/tvmovie2vdr.sh >/dev/null 2>&1

Dann wird infosatepg täglich um 05:11 Uhr gestartet, als Programmquelle wird der Kanal mit dem Namen "WDR Bonn" benutzt. Eine Stunde später, um 06:11 Uhr, wird tvmovie2vdr aufgerufen.