EPG: Wieviele Tage im Voraus? Änderung möglich?
-
- Einsteiger
- Beiträge: 120
- Registriert: Samstag 18. März 2006, 15:40
EPG: Wieviele Tage im Voraus? Änderung möglich?
Hallo!
Bin noch nicht so der totale Experte, habe auch schon im Wiki und hier im Board gesucht, aber keine klare Antwort gefunden, also bitte nicht schlagen, wenns ne blöde Frage ist:
Kann ich nicht mehr als zwei Tage im Voraus im EPG sehen? Wie ginge das?
Ich habe zur Zeit yadi 2.1.0.20 mit Snap vom 11.3.06 auf meiner Box und das läuft sonst super. Nur sehe ich leider im EPG eben nur die nächsten zwei Tage (manchmal auch unwesentlich etwas vom dritten Tag), und das ist mir oft zu wenig.
Also: Wie kann ich das ändern, d.h. den EPG erweitern? Gibts da nen Trick?
Danke im Voraus und Grüße,
qm
Bin noch nicht so der totale Experte, habe auch schon im Wiki und hier im Board gesucht, aber keine klare Antwort gefunden, also bitte nicht schlagen, wenns ne blöde Frage ist:
Kann ich nicht mehr als zwei Tage im Voraus im EPG sehen? Wie ginge das?
Ich habe zur Zeit yadi 2.1.0.20 mit Snap vom 11.3.06 auf meiner Box und das läuft sonst super. Nur sehe ich leider im EPG eben nur die nächsten zwei Tage (manchmal auch unwesentlich etwas vom dritten Tag), und das ist mir oft zu wenig.
Also: Wie kann ich das ändern, d.h. den EPG erweitern? Gibts da nen Trick?
Danke im Voraus und Grüße,
qm
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
-
- Einsteiger
- Beiträge: 120
- Registriert: Samstag 18. März 2006, 15:40
-
- Tuxboxer
- Beiträge: 2067
- Registriert: Mittwoch 6. März 2002, 15:29
Das stimmt. Mit der "Umgestaltung" des sectsionsd wurde die Menge des zu cachenden EPG zugunsten mehr freien Speichers begrenzt. Leider wurde dies bisher nicht konfigurierbar gestaltet. Diesbzgl. gibt es zwar Lösungen, die aber (wie "dort" meist üblich) von den Authoren wiedermal nicht allen zugänglich gemacht werden...quarkmark hat geschrieben:Aber ich meine mich zu erinnern, dass es mit einem älteren Snap, den ich bis vor zwei Wochen draufhatte, ein oder zwei Tage mehr waren.
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
@ zexmazexma hat geschrieben:Das stimmt. Mit der "Umgestaltung" des sectsionsd wurde die Menge des zu cachenden EPG zugunsten mehr freien Speichers begrenzt. Leider wurde dies bisher nicht konfigurierbar gestaltet. Diesbzgl. gibt es zwar Lösungen, die aber (wie "dort" meist üblich) von den Authoren wiedermal nicht allen zugänglich gemacht werden...quarkmark hat geschrieben:Aber ich meine mich zu erinnern, dass es mit einem älteren Snap, den ich bis vor zwei Wochen draufhatte, ein oder zwei Tage mehr waren.
Ausser Erklärungen warum das ist wie es ist habe ich nichts von Lösungen mitbekommen.
Ausser einer halbherzigen Lösung die teile des EPG auf ein share auslagert.
In der Praxis aber eher weniger nutzen hat, da er nicht ständig bleibt sondern von jeder anderen box beim runterfahren überschrieben wird und auch nie alle sender beinhaltet.... oder ?
Was meinst du denn mit ("wie "dort" meist üblich) ?
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
-
- Semiprofi
- Beiträge: 1383
- Registriert: Freitag 18. April 2003, 15:12
Das stimmt so nicht, Kroki und Innuendo haben jeweils ihre Lösungen hier im Board gepostet.
http://home.arcor.de/mybase/neutrino-epg-kroki.rar
Ich finde man sollte es vielleicht doch mal in Erwägung ziehen das mit einzuchecken.
Nur wer machts. *dug*
Ich erlaube mir mal Kroki's Patch nochmal zu posten.kroki hat geschrieben:Hi, ich nochmal...
Ich habe jetzt mal ein Diff fertiggemacht:
NTP für sectionsd ist drinnen(Einstellung unter Netzwerk), Einstellung der EPG-Parameter unter "Diverse Einstellungen".
Hier ist der Diff von Nirvana (Neutrino/zapit) für EPG-Daten speichern mit eingearbeitet !
Testet mal ....
http://s42.yousendit.com/d.aspx?id=0DZU ... 52A8F4WEJM
http://home.arcor.de/mybase/neutrino-epg-kroki.rar
Ich finde man sollte es vielleicht doch mal in Erwägung ziehen das mit einzuchecken.
Nur wer machts. *dug*
-
- Einsteiger
- Beiträge: 120
- Registriert: Samstag 18. März 2006, 15:40
Bahnhof ...Nico 77 hat geschrieben:Das stimmt so nicht, Kroki und Innuendo haben jeweils ihre Lösungen hier im Board gepostet.
Ich erlaube mir mal Kroki's Patch nochmal zu posten.kroki hat geschrieben:Hi, ich nochmal...
Ich habe jetzt mal ein Diff fertiggemacht:
NTP für sectionsd ist drinnen(Einstellung unter Netzwerk), Einstellung der EPG-Parameter unter "Diverse Einstellungen".
Hier ist der Diff von Nirvana (Neutrino/zapit) für EPG-Daten speichern mit eingearbeitet !
Testet mal ....
http://s42.yousendit.com/d.aspx?id=0DZU ... 52A8F4WEJM
http://home.arcor.de/mybase/neutrino-epg-kroki.rar
Ich finde man sollte es vielleicht doch mal in Erwägung ziehen das mit einzuchecken.
Nur wer machts. *dug*
Sorry, das meinte ich am Anfang des Threads, als ich sagte, dass ich noch nicht so der Profi bin.
Was kann ich denn mit den diff-Dateien in dem Link anfangen?
Übrigens habe ich keine Lust hier einen Streit anzufangen bzw. mitzulesen, wer jetzt was warum macht oder nicht macht.
Ich bin einfach über jede konstruktive Hilfe dankbar und helfe auch gerne selber mit, wenn ich kann.
Also, was ist zu tun?
Gruß,
qm
-
- Tuxboxer
- Beiträge: 2067
- Registriert: Mittwoch 6. März 2002, 15:29
huch, wußte gar nicht das die Lösung von der "guten Seite" stammte Na denn, wer traut sich?Nico 77 hat geschrieben:Das stimmt so nicht, Kroki und Innuendo haben jeweils ihre Lösungen hier im Board gepostet.
@quarkmark: mit dem Diff selbst kannst direkt nix anfangen.
Das Diff ist ein "Differenz-File", das im Vergleich zum z.zt. aktuellen Original-Quellcode (befindet sich im CVS) die jeweiligen Änderungen "eines Teilbereichs Neutrinos" wiederspiegelt.
Es werden letzlich also Teile des Codes gelöscht/erweitert/geändert, eben "neue Funktionen" programmiert.
Nach der "Anwendung" des Diff auf den bisherigen cvs-Stand ergibt sich wiederum ein neuerer Stand. Das folgende, neuerliche Kompilieren des "gedifften"-Quellcodes ergibt letztlich das "ausführbare Programm" mit der hoffentlich fehlerfreien, neuen "Funktionalität".
Für obige Beschreibung werd ich nun vermutlich von "unseren" C/C++ Gurus zerissen werden, aber so in etwa sollte das den Punkt treffen.
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
Aha, jetz weis ich was mit dort gemeint war
Houdini hat doch grad was am sectionsd geschraubt.
Vieleicht sollte man ihn mal fragen ob er es nicht einchecken kann/möchte.
Das fände ich klasse, wenn ich endlich von dieser Zeitproblematik mit den Transpondern verschont wäre und der EPG wieder mehr in die Zukunft gehen könnte.
Bye
PetB
Houdini hat doch grad was am sectionsd geschraubt.
Vieleicht sollte man ihn mal fragen ob er es nicht einchecken kann/möchte.
Das fände ich klasse, wenn ich endlich von dieser Zeitproblematik mit den Transpondern verschont wäre und der EPG wieder mehr in die Zukunft gehen könnte.
Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Einsteiger
- Beiträge: 120
- Registriert: Samstag 18. März 2006, 15:40
@zexma: Danke für die Erklärung, jetzt ist das Fragezeichen über meinem Bahnhof nicht mehr ganz so groß.
Aber im Klartext heißt das für mich als Fazit:
Als "normalsterblicher" User kann ich nichts tun. Es kann zwar etwas geändert werden, damit der EPG weiter in die Zukunft reicht, aber ich muss darauf hoffen, dass das jemand von den Cracks irgendwann einarbeitet.
Falls ich das so richtig verstanden habe, bedanke ich mich schon jetzt bei dem, der sich die Arbeit dann macht, und ich würde mich über eine entsprechende Nachricht darüber an dieser Stelle sehr freuen, damit ich dann Bescheid weiss.
Beste Grüße,
qm
Aber im Klartext heißt das für mich als Fazit:
Als "normalsterblicher" User kann ich nichts tun. Es kann zwar etwas geändert werden, damit der EPG weiter in die Zukunft reicht, aber ich muss darauf hoffen, dass das jemand von den Cracks irgendwann einarbeitet.
Falls ich das so richtig verstanden habe, bedanke ich mich schon jetzt bei dem, der sich die Arbeit dann macht, und ich würde mich über eine entsprechende Nachricht darüber an dieser Stelle sehr freuen, damit ich dann Bescheid weiss.
Beste Grüße,
qm
-
- Einsteiger
- Beiträge: 187
- Registriert: Dienstag 27. Juli 2004, 22:49
Das mit dem arg begrenzten EPG ist IMHO ein riesiger Makel. Wenn man die Box gerade hochgefahren hat und nur die EPG-Daten von einem Transponder im Speicher sind, hat man noch - je nach Sender - bis zu 6-7 volle Tage Vorschau. Nach ein bisschen "Zapping" sind es teils nicht mal mehr 24 Stunden, und damit kann das EPG keine Fernsehzeitschrift ersetzen.
Ich kenne mich mit der Programmierung und der Struktur der EPG-Daten leider wirklich nicht aus, aber irgendwie finde ich es unbegreiflich, dass etliche Megabyte RAM nicht genug sind für Textinformationen, deren Umfang ich auf maximal einige 100 KB schätzen würde.
Warum ist denn das so schwierig???
Ich kenne mich mit der Programmierung und der Struktur der EPG-Daten leider wirklich nicht aus, aber irgendwie finde ich es unbegreiflich, dass etliche Megabyte RAM nicht genug sind für Textinformationen, deren Umfang ich auf maximal einige 100 KB schätzen würde.
Warum ist denn das so schwierig???
-
- Neugieriger
- Beiträge: 12
- Registriert: Donnerstag 27. April 2006, 14:47
Vorteil von Neutrino ist doch gerade der hervorragende EPG -w-sky hat geschrieben:Das mit dem arg begrenzten EPG ist IMHO ein riesiger Makel. Wenn man die Box gerade hochgefahren hat und nur die EPG-Daten von einem Transponder im Speicher sind, hat man noch - je nach Sender - bis zu 6-7 volle Tage Vorschau. Nach ein bisschen "Zapping" sind es teils nicht mal mehr 24 Stunden, und damit kann das EPG keine Fernsehzeitschrift ersetzen.
Tage im Voraus die Sendungen programmieren und dann
vom Server sehen. Schade, dass die Reichweite des EPG
jetzt zurückgebaut wurde - ist ein echter Mangel.
Jetzt muss man zum Programmieren von Sendungen
auf den eigentlichen Sender wechseln und dort
einige Zeit warten.
Kann man die EPG Informationen nicht komprimieren, damit
möglichst viel in den Speicher passt?
-
- Tuxboxer
- Beiträge: 2067
- Registriert: Mittwoch 6. März 2002, 15:29
http://cvs.tuxbox-cvs.sourceforge.net/l ... 00082.html
Krokis sectionsd EPG/NTP configuration
-
- Einsteiger
- Beiträge: 120
- Registriert: Samstag 18. März 2006, 15:40
-
- Tuxboxer
- Beiträge: 2067
- Registriert: Mittwoch 6. März 2002, 15:29
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
w-sky hat geschrieben: Ich kenne mich mit der Programmierung und der Struktur der EPG-Daten leider wirklich nicht aus, aber irgendwie finde ich es unbegreiflich, dass etliche Megabyte RAM nicht genug sind für Textinformationen, deren Umfang ich auf maximal einige 100 KB schätzen würde.
Warum ist denn das so schwierig???
Naja, es sind mehr als ein paar 100 KB.
Rechne mal:
wielange ist eine Eventbeschreibung inkl. Titel?
- 255 Zeichen (also max. SMS-Länge)?
- + jeweils - sagen wir mal - locker 100 Bytes Verwaltungs-Info
(Start-zeit, Ende, Genre, Alters-Freigabe, Sender-Info, Pointer zur Verkettung, etc.)
- + Weitere Infos durch die Special-Add-Ons (Regie, Schauspieler, etc.)
xx bytes (+ Verwaltungsinfos fuer die Pointer).
wieviele Sendungen gibt es am Tag?
- ca. 30 Sendungen?
Wieviel Tage im Voraus lesen?
- 7 Tage
wieviele Sender/Services soll der EPG erfassen?
- 100 ? (Ich zaehle im ARD Bouquet schon reichlich Einträge...)
Also:
ca. 350 Bytes * 30 * 7 * 100 = etwas mehr als ein paar 100 kBytes
-
- Einsteiger
- Beiträge: 187
- Registriert: Dienstag 27. Juli 2004, 22:49
Ahem... 7 MB. Ist ja doch eine Menge.
Dazu sind manchmal die Sendungsinfos weitaus länger, 534 Zeichen habe ich eben gesehen, und manche Programme kommen auf über 50 Sendungen am Tag.
Einzige reele Hoffnung ist dann wohl immer noch eine Steuerung der EPG-Vorschau-Verwaltung durch den Nutzer. Vielleicht könnte es zwei Grundeinstellungen geben:
a: Speicher wird gleichmäßig auf alle Programme aufgeteilt (wie jetzt)
b: EPG für das aktuelle Programm wird automatisch komplett geladen, die EPGs der anderen Programme im Speicher werden gekürzt oder gelöscht
Dazu sind manchmal die Sendungsinfos weitaus länger, 534 Zeichen habe ich eben gesehen, und manche Programme kommen auf über 50 Sendungen am Tag.
Einzige reele Hoffnung ist dann wohl immer noch eine Steuerung der EPG-Vorschau-Verwaltung durch den Nutzer. Vielleicht könnte es zwei Grundeinstellungen geben:
a: Speicher wird gleichmäßig auf alle Programme aufgeteilt (wie jetzt)
b: EPG für das aktuelle Programm wird automatisch komplett geladen, die EPGs der anderen Programme im Speicher werden gekürzt oder gelöscht
-
- Erleuchteter
- Beiträge: 785
- Registriert: Samstag 6. August 2005, 03:39
Sowas hatte ich mir in diesem Request gewünscht.w-sky hat geschrieben:Ahem... 7 MB. Ist ja doch eine Menge.
Dazu sind manchmal die Sendungsinfos weitaus länger, 534 Zeichen habe ich eben gesehen, und manche Programme kommen auf über 50 Sendungen am Tag.
Einzige reele Hoffnung ist dann wohl immer noch eine Steuerung der EPG-Vorschau-Verwaltung durch den Nutzer. Vielleicht könnte es zwei Grundeinstellungen geben:
a: Speicher wird gleichmäßig auf alle Programme aufgeteilt (wie jetzt)
b: EPG für das aktuelle Programm wird automatisch komplett geladen, die EPGs der anderen Programme im Speicher werden gekürzt oder gelöscht
http://forum.tuxbox-cvs.sourceforge.net ... 828#297828
Denn z.B. beim Timer programmieren, wäre es klasse, wenn man den vollen EPG für den aktuellen Sender sehen kann.
Vieleicht klinkt ihr euch in den Request ein, dann steh ich nicht alleine mit dem Wunsch da.
Bye
PetB