PlutoEPG selbst erzeugen

Gesperrt
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13418
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

PlutoEPG selbst erzeugen

#1

Beitrag von BPanther »

Gleich vorweg: Das ganze funktioniert nur für die ARM-4K-Boxen, also alle VU+4K, HD51, Breeze4K, E4HDUltra, H7.

Wer will kann sich den EPG von Pluto selbst direkt auf der Box erzeugen. Ich habe dazu folgendes als Plugin in einer älteren Version (die ist um 50% kleiner) umgeschrieben: https://github.com/4v3ngR/pluto_tv_scraper - in der Box unter BPanther Extras -> Online/Offline Update -> Addons downloaden herunterladbar als "PlutoEPG generieren". Benötigt ca. 35 MB für die Installation, hat alles notwendige dabei. Es werden damit folgende EPG in /tmp/ generiert:

Code: Alles auswählen

/tmp/plutotv_at.xml
/tmp/plutotv_br.xml
/tmp/plutotv_ca.xml
/tmp/plutotv_ch.xml
/tmp/plutotv_de.xml
/tmp/plutotv_dk.xml
/tmp/plutotv_es.xml
/tmp/plutotv_fr.xml
/tmp/plutotv_gb.xml
/tmp/plutotv_it.xml
/tmp/plutotv_mx.xml
/tmp/plutotv_no.xml
/tmp/plutotv_se.xml
/tmp/plutotv_us.xml
Wer nicht alle benötigt, was die Erstellung auch beschleunigt, der kann die Datei /PlutoEPG/config.json editieren (Linuxfähigen Editor benutzen!). Dort sind die Länder eingetragen. Einfach nur das stehen lassen, was man braucht - aber den Syntax beachten.

Um das zu automatisieren sind folgende Schritte noch notwendig.

1. Crond aktivieren unter BPanther Extras -> Erweiterte Einstellungen -> Crond -> EIN

2. Cron anlegen. Dazu in Telnet crontab -e eingeben und folgende Zeilen hinzufügen:

Code: Alles auswählen

@reboot /PlutoEPG/make.sh > /dev/null &
0	*/6	*	*	*	/PlutoEPG/make.sh > /dev/null &
Zur Erklärung: Die erste Zeile bewirkt, daß der EPG direkt nach dem Boxstart, die zweite Zeile, daß der EPG alle 6 Stunden generiert wird.

3. Im yWeb dann nur noch die benötigten EPG XML Dateien unter (oben) Einstellungen und dann (links) XMLTV angeben.
PlutoEPG_local.png
Nach einem Neustart der Box sollte dann der EPG bei Pluto nach einigen Minuten zur Verfügung stehen.

Man könnte den EPG zwar auch in den Flash schreiben lassen, genug Platz ist meist da, braucht ca. 20 MB an EPG Daten wenn man alle wie oben gezeigt verwendet, aber ich vermeide es in den Flash so oft zu schreiben wenn es nicht sein muß. Daher habe ich auch /tmp benutzt.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor BPanther für den Beitrag (Insgesamt 2):
hpk (So 28. Jan 2024, 08:05) • Knicko (Fr 2. Feb 2024, 11:14)
Bewertung: 15.38%
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Gesperrt

Zurück zu „Allgemeines/Anleitungen/FAQ“