Open EPG Plugin for DreamOS and OE 2.0

  • voyger - this log is useless as it is in wrong character encoding and totally corrupted.


    pepo83 - dein log ist OK, aber scheinbar wird der Kanal nicht getuned, wegen falschem demux (3) - dafür könnte ich nur einbaue das immer hardcoded demux0 genommen wird um zu sehen ob es dann besser geht.

  • Nachdem es immer noch Probleme dabei gibt dass das Tuning
    failed habe ich eine r4 gemacht wo wenn kein DreamOS verwendet wird
    erstmal IMMER der demux 0 verwendet wird.

  • sorry gutemine about the log is my first esperience
    will try to do another one


    never the less been test you last update openepg_1.4_r4 is look work not full is download but no full have a look the picture

  • Your pictures are too small


    again my mistake have a look the picture now believe we are nearly there need some more tickle from gutemine

    Albert Einstein:"A person who never made a mistake never tried anything new."
    voyger.:"never make a arguement with an idiot. It will drags you to its own level,and then he will strikes you with His experience.:"


    DM920 DM900hd love my box :thumbs_up:

  • Dann hast du wahrscheinlich so wie die meistens settings mit 28.4 und sattelites.xml oder Tuner Konfiguration 28.2 gemischt (oder umgekehrt). Ist das mal gefixed und die richtige Version im Plugin ausgewählt geht das eigentlich problemlos in allen Varianten im DreamOS,


    Testen tun wir eigentlich nur die ipk Version für die alten OE 2.0 Boxen oder die Open* Images mit der alten epg.dat

  • Danke fürs feedback.


    Seit FROH das Sky in DE nicht so wie in UK und Italien den EPG nur über Ihr eigenes Service ausstrahlen, was zum Glück nicht funktioniert, weil sie auch TVs mit CI+ Modul und Kabelprovider unterstützen wollen/müssen.


    Du kannst auf den DreamOS Boxen mit dem XMLTV Plugin übers Internet EPG für AT/DE/CH runterladen, wo glaube ich auch Sky dabei ist, aber das hat mit dem OpenEPG Plugin nichts zu tun, weil das holt sich die EPG Daten über den SAT


    Das Problem ist das der Codeteil zum ermitteln des zu benutzenden demux nicht so funktioniert wie im DreamOS:


    Code
    demux = stream and stream.getStreamingData()                	
                	self.demux = demux and demux.get("demux", -1)               	
                	if not os.path.exists("/var/lib/dpkg/status"):              	
                        	self.demux=0


    Daher musste ich die 2 untersten zeilen dazu tun, wo bei nicht DreamOS einfach immer demux0 verwendet wird.


    Das ist allerdings nicht ideal, weil man dann immer live auf den ersten Tuner zum Laden schalten muss, unter DreamOS kann man auch mit einer Pseudoaufnahme den EPG im Hintergrund laden wenn man mehrere Tuner hat.


    Das Problem ist halt das ich das ipk nur gemacht habe weil die Leute nicht geglaubt haben das man es mit wenig Aufwand vom DreamOS auch wieder für das alte zeigs umbauen kann. Wirklich testen und alles so wie im DreamOS zum Laufen bringen kann ich eigentlich nicht, ich musste schon mit OpenATV auf der 7080 booten, um es überhaupt soweit coden und halbwegs testen zu können ob es funktioniert.


    LG
    gutemine

    4 Mal editiert, zuletzt von Lost in Translation ()

  • Habe gerade mal auf der 7020HD getestet.
    Leider immer noch das Problem, dass die Meldung mit den nicht gefundenen Kanaelen kommt.
    Anbei das Log von Enigma2.
    Direkt vor dem Erstellen des Logs, habe ich auf BBC One HD geschaltet und dann erst das Plugin gestartet.
    Einstellung war "Sky UK 28.4" und "Favourites".
    Interesse habe ich eigentlich nur an den Freesat Daten fuer BBC und ITV. Die sind doch bei Sky UK 28.4 mit dabei, oder?

  • dann probier mal das 28.2 profil einstellen und damit zu laden

  • Beim 28.2 Profil wird zwar auch umgeschaltet, aber die Anzeige bleibt schwarz.
    Im Fenster des Plugins steht auch immer nur "0kb".
    Beim 28.4 Profil wird auf einen Radiokanal umgeschaltet und im Fenster steht wenigstens "16kb", auch wenn danach bei beiden die gleiche Meldung kommt (keine Kanaele gefunden).
    Bei beiden Profilen dauert es gefuehlt etwa 20 Sekunden, bis die Meldung ueber fehledne Kanaele kommt.
    Waehrend die Messagebox noch angezeigt wird, erfolgt ein Umschalten auf das vorher laufende TV-Programm.

    DM900 SS, DM8000SSSS
    Kein Support per PN! Nutzt das Forum zum Fragen, dann haben auch andere etwas davon.

  • just for info did test openepg on DM800se with genuine DMM image
    the plugins on the begin found the epg when start to convert after few second i get a crash
    look foto

  • The problem is that enigma2 chrashed because the epg.dat file loaded had a problem. But the files is produced by the CrossEPG binary which I'm not willing to change.


    Are others haveing the same problem ?

  • hi gutemine
    can you tell us is this problem can be fix or we have to live with it?
    later on i will test on DM8000 se if i get the same problem


    thanks for your great work


    regards

    Albert Einstein:"A person who never made a mistake never tried anything new."
    voyger.:"never make a arguement with an idiot. It will drags you to its own level,and then he will strikes you with His experience.:"


    DM920 DM900hd love my box :thumbs_up:

  • you should start with a clean empty epg.dat file, then it is most likely that loading an externally created epg file works nicely.

  • @kenatoline


    Wenn das Radio Logo vom enigma2 angezeigt wird dann hat das Tuning funktioniert und es ist das richtige Profil. Wenn dann das Laden innerhalb von ein paar Minuten nicht bis zu ein paar MB raufgeht dann müsstest du im CrossEPG logfile auf /tmp nachsehen was das binary stört.

  • did test on DM 8000 motor setting
    still get error Download of epg data for sky hotbird found no channel


    don't get this with DM800se dual feed found some epg when i see on chanel there is no epg
    will try to clear the epg dat as you saying let you know

    Albert Einstein:"A person who never made a mistake never tried anything new."
    voyger.:"never make a arguement with an idiot. It will drags you to its own level,and then he will strikes you with His experience.:"


    DM920 DM900hd love my box :thumbs_up:

  • For rotor configs you have to be aware that the hardcoded demux 0 means it has to be on the first tuner and it should be tuned already to Hotbird to avoid timeouts caused by a moving dish.


    But I repeat myself, the ipk version was mainly done for prooving that it is possible to make the DreamOS Version run also on the old OE 2.0 images, but as I don't even have such a box anymore I have very limited interest to make it work as good as the DreamOS Version.


    If you want to achive this then help yourself, the code basis is now there, but things like the code for getting a free demux seem to behave different (hence the hardcoding of demux 0) and removal of lots of extra settings (like download with streaming in background instead of directly tuning).


    gutemine

  • ...
    Wenn dann das Laden innerhalb von ein paar Minuten nicht bis zu ein paar MB raufgeht dann müsstest du im CrossEPG logfile auf /tmp nachsehen was das binary stört.


    Dann scheint es ein internes Problem von CrossEPG zu sein, denn in seiner LOG-Ausgabe stehen keine Fehlermeldungen, sondern lediglich, dass er keine Channels gefunden habe.
    Ist somit offensichtlich ein Problem von CrossEPG.
    Leider habe ich so ziemlich Null Plan, was das gesamte Umfeld von "demux" und Co. angeht und kann damit leider auch nicht feststellen, ob es ein Problem mit dem festen "demux0" ist.
    Kann man irgendwie waehrend des Ablaufs des CrossEPG Binaries pruefen, ob dieses "demux0" funktional/existent ist, oder wuerde CrossEPG dann abbrechen, wenn "demux0" nicht "normal" funktionieren wuerde?

    DM900 SS, DM8000SSSS
    Kein Support per PN! Nutzt das Forum zum Fragen, dann haben auch andere etwas davon.