sectionsd & Auto Bouquets
-
- Erleuchteter
- Beiträge: 625
- Registriert: Samstag 8. September 2007, 16:17
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
hier auch ... http://dietmarw.trale.de
-
- Erleuchteter
- Beiträge: 625
- Registriert: Samstag 8. September 2007, 16:17
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Contributor
- Beiträge: 1833
- Registriert: Mittwoch 10. April 2002, 15:39
http://forum.tuxbox-cvs.sourceforge.net ... highlight=Striper hat geschrieben:Danke. Darf ich fragen warum du keine neuen neutrino-jffs2.img2x anbietest?dietmarw hat geschrieben:hier auch ...
-
- Interessierter
- Beiträge: 86
- Registriert: Montag 18. Dezember 2006, 10:28
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
@ThulsaDoom:
Kannst du mir als "sectionsd-Anfänger" mal erklären, was auf den Portalen "flutschen" muß und wie ich teste, ob ich da was kaputt gemacht habe? Ich bin nämlich gerade daran, das EIT-Update zu fixen, will aber verhindern, daß ich da was aus Versehen kaputtmache :-)
Wenn du "mutig" bist, könntest du ja auch mal testen, ob sectionsd-1249-fix_eitupdate-try2.diff das bei dir was bringt bzw. zumindest keine negativen Nebenwirkungen hat :-)
Edit: URL "verschönert", damit das Browserfenster nicht so breit ist :-)
Kannst du mir als "sectionsd-Anfänger" mal erklären, was auf den Portalen "flutschen" muß und wie ich teste, ob ich da was kaputt gemacht habe? Ich bin nämlich gerade daran, das EIT-Update zu fixen, will aber verhindern, daß ich da was aus Versehen kaputtmache :-)
Wenn du "mutig" bist, könntest du ja auch mal testen, ob sectionsd-1249-fix_eitupdate-try2.diff das bei dir was bringt bzw. zumindest keine negativen Nebenwirkungen hat :-)
Edit: URL "verschönert", damit das Browserfenster nicht so breit ist :-)
Zuletzt geändert von seife am Dienstag 13. November 2007, 11:10, insgesamt 1-mal geändert.
-
- Interessierter
- Beiträge: 86
- Registriert: Montag 18. Dezember 2006, 10:28
@seife
Das es wieder "flutscht" bezog sich auf die Aktualisierung der Optionen im Sportportal, welche vorher ca. 5 Minuten gebraucht hat, wenn die Box schon einige Zeit an war und man von einem Nicht-Premiere-Kanal auf das Sportportal geschaltet hatte -> siehe auch meine Ausführungen in diesem Thread. Nun stehen offensichtlich sofort die richtigen Optionen zur Verfügung.
Deinen geänderten sectionsd kann ich gerne testen, sofern es sich um eine bin handelt die ich da runterlade. Ich kann nämlich nix mit diffs anfangen und auch keine eigenen Images bauen
Test kann ich auch erst am WE machen, da ich jetzt einige betriebliche Veranstaltungen am Abend habe.
Mal ne Frage: Was versuchst Du denn zu fixen ??? Ich habe deinen Thread bzgl. EIT-Update zwar auch gelesen, aber ich habe nicht verstanden, was da klemmt bzw. was ein EIT-Update bewirkt !
Gruß
ThulsaDoom
Das es wieder "flutscht" bezog sich auf die Aktualisierung der Optionen im Sportportal, welche vorher ca. 5 Minuten gebraucht hat, wenn die Box schon einige Zeit an war und man von einem Nicht-Premiere-Kanal auf das Sportportal geschaltet hatte -> siehe auch meine Ausführungen in diesem Thread. Nun stehen offensichtlich sofort die richtigen Optionen zur Verfügung.
Deinen geänderten sectionsd kann ich gerne testen, sofern es sich um eine bin handelt die ich da runterlade. Ich kann nämlich nix mit diffs anfangen und auch keine eigenen Images bauen
Test kann ich auch erst am WE machen, da ich jetzt einige betriebliche Veranstaltungen am Abend habe.
Mal ne Frage: Was versuchst Du denn zu fixen ??? Ich habe deinen Thread bzgl. EIT-Update zwar auch gelesen, aber ich habe nicht verstanden, was da klemmt bzw. was ein EIT-Update bewirkt !
Gruß
ThulsaDoom
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Ok, das mit dem Portal sollte sich mit meinem Diff nicht ändern.
Die EIT ist die Tabelle, in der die EPG-Events geschickt werden. Momentan scanned der sectionsd alle 5 Minuten, ob sich da was geändert hat. Das ist eigentlich doof, denn die EIT hat extra eine Versionsnummer, auf die man filtern kann => nur noch scannen, wenn sich die Version ändert. Das macht die "EIT-Update"-Funktion. Die ist gerade kaputt, merkt aber keiner, weil ja eh alle 5 Minuten gescanned wird.
Nichts kaputtgehen wird wohl auch deswegen, weil beim Umschalten des Kanals sowieso ein neuer EPG-Scan angestossen wird.
Das Ziel (mein Ziel :-) mit dem fixen des EPG-Updates ist, das unnötige scannen im Hintergrund (das nur unnötig CPU verbrät und andere Sachen, wie den NIT scan nach neuen Services behindert) so selten wie möglich zu machen (nur 1x pro Stunde oder so).
Nun weiß ich, worauf ich achten muß (mir fällt das mit den Portalen normalerweise nicht auf, da ich kein Premiere habe, aber die EPG-Daten bzw. die Optionen sollte ich ja auch so sehen).
Wenn das mit dem EIT-Update wieder richtig und zuverlässig funktioniert, dann kann man vermutlich auch die Kommunikation GUI <> sectionsd wieder "entschlacken", denn dann muß die GUI nicht unnötig pollen, ob EPG da ist, was wiederum das Zappen beschleunigen könnte. Das ist aber erst der nächste Schritt.
Die EIT ist die Tabelle, in der die EPG-Events geschickt werden. Momentan scanned der sectionsd alle 5 Minuten, ob sich da was geändert hat. Das ist eigentlich doof, denn die EIT hat extra eine Versionsnummer, auf die man filtern kann => nur noch scannen, wenn sich die Version ändert. Das macht die "EIT-Update"-Funktion. Die ist gerade kaputt, merkt aber keiner, weil ja eh alle 5 Minuten gescanned wird.
Nichts kaputtgehen wird wohl auch deswegen, weil beim Umschalten des Kanals sowieso ein neuer EPG-Scan angestossen wird.
Das Ziel (mein Ziel :-) mit dem fixen des EPG-Updates ist, das unnötige scannen im Hintergrund (das nur unnötig CPU verbrät und andere Sachen, wie den NIT scan nach neuen Services behindert) so selten wie möglich zu machen (nur 1x pro Stunde oder so).
Nun weiß ich, worauf ich achten muß (mir fällt das mit den Portalen normalerweise nicht auf, da ich kein Premiere habe, aber die EPG-Daten bzw. die Optionen sollte ich ja auch so sehen).
Wenn das mit dem EIT-Update wieder richtig und zuverlässig funktioniert, dann kann man vermutlich auch die Kommunikation GUI <> sectionsd wieder "entschlacken", denn dann muß die GUI nicht unnötig pollen, ob EPG da ist, was wiederum das Zappen beschleunigen könnte. Das ist aber erst der nächste Schritt.
-
- Interessierter
- Beiträge: 86
- Registriert: Montag 18. Dezember 2006, 10:28
@seife
Aha! Danke für die ausführlichen Infos. Das klingt sehr interessant! Solltest Du Erfolg haben, dann wird sich das sicher auch positiv auf die Aufnahmefunktion der dbox auswirken. Ich kann zwar mit meiner Sagem auch mit eingeschaltetem sectionsd alles auf interne HDD aufnehmen, aber imho gibt es da User, bei denen es nur mit pausiertem sectionsd ordentlich funktioniert.
Viel Erfolg also mit deinem Projekt und natürlich unterstütze ich das gerne durch eigene Tests.
Gruß
ThulsaDoom
Aha! Danke für die ausführlichen Infos. Das klingt sehr interessant! Solltest Du Erfolg haben, dann wird sich das sicher auch positiv auf die Aufnahmefunktion der dbox auswirken. Ich kann zwar mit meiner Sagem auch mit eingeschaltetem sectionsd alles auf interne HDD aufnehmen, aber imho gibt es da User, bei denen es nur mit pausiertem sectionsd ordentlich funktioniert.
Viel Erfolg also mit deinem Projekt und natürlich unterstütze ich das gerne durch eigene Tests.
Gruß
ThulsaDoom
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Re: sectionsd & Auto Bouquets
@Nirvana
sorry wenn dies schon irgendwie oder wo beantwortet war aber kann man beim Sectionsd Scan auch einen Filter setzten damit gewisse Bouquets nicht gescannt werden bzw. nicht in die Currentbouquets.xml erst aufgenommen werden ..?
Die wird bei mir auf 28.2 naehmlich schnell mal 500k und macht die Box super langsam ...
.... Irgendwie habe ich da was im Hinterkopf aber da ich ja meist nur remote auf bzw. mit der Box spiele ...
EDIT:
SORRY ;-)
mybouquets.xml
sorry wenn dies schon irgendwie oder wo beantwortet war aber kann man beim Sectionsd Scan auch einen Filter setzten damit gewisse Bouquets nicht gescannt werden bzw. nicht in die Currentbouquets.xml erst aufgenommen werden ..?
Die wird bei mir auf 28.2 naehmlich schnell mal 500k und macht die Box super langsam ...
Code: Alles auswählen
<Bouquet type="1" bouquet_id="1003" name="BSkyB Bouquet 3 - DTH Wales" hidden="0" locked="0">
EDIT:
SORRY ;-)
mybouquets.xml
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
Re: sectionsd & Auto Bouquets
ich hab grad festgestellt, das wenn man auf nen sender ohne epg oder nen kaputten epg geht, dann stößt es den sdt nit eit thread aller 20sec an. ich hab mal paar printfs mit zeitangaben gemacht von rbb berlin
im epg von dem sender ist nur ein eintrag von 1:00 uhr drin19:41:37.427 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:41:57.309 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:42:20.014 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:42:41.136 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:43:05.188 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:43:27.013 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:43:49.165 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:44:12.104 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
dmxSDT: waking up again - requested from .change()
19:44:33.038 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
dmxNIT: waking up again - requested from .change()
dmxEIT: waking up again - requested from .change()
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: sectionsd & Auto Bouquets
Kille mal neutrino. Hört es dann auf?
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
Re: sectionsd & Auto Bouquets
das ist nur dann, wenn der epg der gefunden wurde zu weit in dr zukunft liegt. ansonsten merkt man da nichts
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: sectionsd & Auto Bouquets
Das beantwortet meine Frage nicht
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
Re: sectionsd & Auto Bouquets
ich muss warten bis das wieder mal auftritt. dann bekommste deine antwort
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: sectionsd & Auto Bouquets
stell doch die uhrzeit der dbox zurück...das ist nur dann, wenn der epg der gefunden wurde zu weit in dr zukunft liegt. ansonsten merkt man da nichts
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
Re: sectionsd & Auto Bouquets
das warn tip
neustart von neutrino bringt gar nichts. nur epg neu starten hilft da.
nur kommt im log immer die meldung
neustart von neutrino bringt gar nichts. nur epg neu starten hilft da.
nur kommt im log immer die meldung
09:22:00.753 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
09:22:06.643 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
09:22:12.951 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
09:22:22.495 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
09:22:28.248 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
09:22:35.128 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
09:22:49.593 [sectionsd] DMX::readNbytes received POLLERR, pid 0x12, filter[5] filter 0x60 mask 0xf0
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
Re: sectionsd & Auto Bouquets
Kurze Frage,
kann man eigelich im XML File auch Kommentare hinzufuegen ??
<bouquet bouquet_id="1001"/>
Danach z.B ZDF oder so ?
kann man eigelich im XML File auch Kommentare hinzufuegen ??
<bouquet bouquet_id="1001"/>
Danach z.B ZDF oder so ?
-
- Interessierter
- Beiträge: 37
- Registriert: Montag 13. Dezember 2004, 22:19
Re: sectionsd & Auto Bouquets
Hallo PT-1,
probier's mal so:
In UltraEdit wird die Kommentarzeile (bei richtiger Syntax) mintgrün.
Gruß,
johnsmith
probier's mal so:
Code: Alles auswählen
<bouquet bouquet_id="1001"/>
<!--Bouquetname 1001>ZDF</Bouquetname 1001-->
Gruß,
johnsmith