ieichens Posted January 19, 2007 Share Posted January 19, 2007 Hallo, ich würde gerne die EPG-Daten des DVBViewer GE in eine Datenbank übernehmen, in der ich meine aufgezeichneten Filme verwalte. Gibt es Informationen über den Aufbau der epg.dat? Ich schätze da wäre alles drin was ich brauche. Das Auslesen würde ich am liebsten unter .NET realisieren. Vielen Dank und Gruß Ingo Quote Link to comment
kuehnch Posted January 19, 2007 Share Posted January 19, 2007 Ohne genau zu wissen, ob der DVBViewer GE das auch anbietet, verweise ich einfach mal auf die COM-Schnittstelle, die der DVBViewer anbietet, wenn er läuft. Die Dokumenation dazu gibts es im Downloadbereich unter Sources. Auf die COM-Schnittstelle kannst du natürlich auch mit .NET zugreifen. Es besteht dann wiederum die Möglichkeit, dir einen Verweis auf eine EPGManager-Instanz zu holen, womit du EPG-Daten abfragen kannst. Quote Link to comment
Tjod Posted January 19, 2007 Share Posted January 19, 2007 Nein der DVBViewer GE hat keine COM-Schnittstelle die hat nur der DVBViewer Pro. Quote Link to comment
Guest Lars_MQ Posted January 19, 2007 Share Posted January 19, 2007 Über COM kann man sich auch gleich ein IRecording holen. Dieser eintrag enthält alle Daten aus der Datenbank für diese aufnahme (inklusive des EPG). Die GE bietet das ganze allerdings nicht. Quote Link to comment
Griga Posted January 19, 2007 Share Posted January 19, 2007 Nein, eine COM-Schnittstelle gibt es im DVBViewer GE nicht. Und wie das Schicksal so spielt, habe ich auch in der 2.2.3 den XML-Export rausgeworfen, weil ich dachte, das braucht eh keiner Die epg.dat kann natürlich gelesen werden. Den Aufbau müsste ich mal dokumentieren - eventuell heute abend, wenn ich Zeit finde. Es gibt auch die Möglichkeit, den DVBViewer im laufenden Betrieb mit einer Message zu bewegen, den Salat als Datei epg.tmp (Aufbau analog zu epg.dat) ins Konfigurationsverzeichnis zu schreiben, wahlweise für einen bestimmten Sender, ab jetzt oder alles. Quote Link to comment
ieichens Posted January 19, 2007 Author Share Posted January 19, 2007 Über COM bin ich bei der Suche hier auch schon gestopltert, habe aber schon befürchtet dass die GE keine COM-Schnittstelle hat. Andererseits sieht die epg.dat auf den ersten Blick nicht so wahnsinnig kompliziert aus. Ich hatte den Eindruck dass die mit ein Paar Tipps - was die Bits und Bytes zu bedeuten haben - schneller angezapft ist, als man eine COM-Referenz in .NET einfügt. Quote Link to comment
ieichens Posted January 20, 2007 Author Share Posted January 20, 2007 Den Aufbau müsste ich mal dokumentieren - eventuell heute abend, wenn ich Zeit finde. Das wäre natürlich wahnsinnig nett. Aber ich denke da würden wirklich ein paar Stichpunkte genügen. Die Geschichte mit der Message zum erzeugen der .tmp Datei ist auch interessant. Kann man dazu mehr erfahren ? Dank und Gruß Ingo Quote Link to comment
Griga Posted January 20, 2007 Share Posted January 20, 2007 Ich habe dir schon gestern abend eine PM geschickt. Nicht erhalten? Quote Link to comment
erwin Posted January 22, 2007 Share Posted January 22, 2007 Nein, eine COM-Schnittstelle gibt es im DVBViewer GE nicht. Ursprünglich war ja die COM-Schnittstelle mal als Plugin realisiert. So sollte das doch auch unter GE funktionieren? ODER? (Hintergrund der Frage: eigentlich möchte ich ja die schlanke GE laufen lassen. Andererseits habe ich mir auch eine COM-Anwendung geschrieben. Bekomme ich so beides zusammen? Klar, eingeschränkt auf die COM-Funktionalität des Ursprungsplugins.) mfG erwin Quote Link to comment
rage76 Posted May 20, 2007 Share Posted May 20, 2007 Hallo, Gibt es mittlerweile eine Doku zur EPG.dat. Ich würde diese auch gerne lesen :-) Gruß Nein, eine COM-Schnittstelle gibt es im DVBViewer GE nicht. Und wie das Schicksal so spielt, habe ich auch in der 2.2.3 den XML-Export rausgeworfen, weil ich dachte, das braucht eh keiner Die epg.dat kann natürlich gelesen werden. Den Aufbau müsste ich mal dokumentieren - eventuell heute abend, wenn ich Zeit finde. Es gibt auch die Möglichkeit, den DVBViewer im laufenden Betrieb mit einer Message zu bewegen, den Salat als Datei epg.tmp (Aufbau analog zu epg.dat) ins Konfigurationsverzeichnis zu schreiben, wahlweise für einen bestimmten Sender, ab jetzt oder alles. Quote Link to comment
tabbycat Posted May 20, 2007 Share Posted May 20, 2007 Ist das confidential? Bitte, bitte das Pamphlet mal hier reinstellen. Dann hat sich die Mühe für's Erstellen noch mehr gelohnt. danke tc Quote Link to comment
Griga Posted May 20, 2007 Share Posted May 20, 2007 Gibt es jetzt im Mitgliederbereich, Abteilung Sources. Mitsamt Beschreibung der channels.dat. Gerade auf den aktuellen Stand gebracht - bitte rückmelden, wenn irgendwas offensichtlich nicht stimmen sollte. Quote Link to comment
Griga Posted May 20, 2007 Share Posted May 20, 2007 P.S. Gerade noch mal neu hochgeladen, mit zusätzlichen Hinweisen, wie ein Programm die Dateien epg.dat und channels.dat mit Hilfe der UserMode.ini finden kann. Quote Link to comment
xck3001 Posted February 15, 2010 Share Posted February 15, 2010 Hi, ich würde gerne für ein Tool ein Parsing der epg.dat implementieren. Die Struktur-Doku werde ich dem Memberbereich entnehmen (sofern sie noch da ist, mein Passwort liegt zu Hause ). Allerdings habe ich aktuell keine lauffähige DVB-S Installation und daher auch keine epg.dat. Daher meine Bitte: Kann mir jemand eine aktuell gültige, mit Daten gefüllte epg.dat zukommen lassen? Wäre wirklich super. Vielen Dank im Voraus! Quote Link to comment
HMS Posted June 2, 2014 Share Posted June 2, 2014 Hallo, mittlerweile versuchen wir auch die epg.dat zu interpretieren. Leider hat sich die FormatVersion auf Version 0x109 erhöht und wir finden keine aktuelle Beschreibung der aktuellen Strukturbeschreibungen. Kann uns jemand diese zur Verfügung stellen oder sagen wo wir sie finden können ? VG Quote Link to comment
Griga Posted June 17, 2014 Share Posted June 17, 2014 http://www.DVBViewer.tv/forum/topic/18999-new-epgchannel-docs/?p=410157 Sorry, es hat sich aufgrund diverser Schwierigkeiten in die Länge gezogen. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.