sectionsd & Auto Bouquets

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Beitrag von Striper »

Könnte das mal jemand kompilieren bitte? Würds gern mal ausprobieren.
dwilx

Beitrag von dwilx »

Striper hat geschrieben:Könnte das mal jemand kompilieren bitte? Würds gern mal ausprobieren.
Ist doch schon passiert!
Hier wurde gestern alles bereitgestellt, da ist das drin :wink:
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Beitrag von Striper »

dietmarw hat geschrieben:hier auch ... ;)
Danke. Darf ich fragen warum du keine neuen neutrino-jffs2.img2x anbietest?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Eventuell wegen dem Bad Magic Problem ?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

Striper hat geschrieben:
dietmarw hat geschrieben:hier auch ... ;)
Danke. Darf ich fragen warum du keine neuen neutrino-jffs2.img2x anbietest?
http://forum.tuxbox-cvs.sourceforge.net ... highlight=
ThulsaDoom
Interessierter
Interessierter
Beiträge: 86
Registriert: Montag 18. Dezember 2006, 10:28

Beitrag von ThulsaDoom »

So, habe gestern abend mal den JTG-Testsnap draufgemacht mit aktuellem CVS-Stand. Somit konnte ich die Anpassungen an den sectionsd nun auch testen und muss sagen: LÄUFT ! Sport-/Direktportal flutscht wieder wie früher .

Super Job, Nirvana (und die anderen, die mitgewirkt haben) !!!


Gruß
ThulsaDoom
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

@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 :-)
Zuletzt geändert von seife am Dienstag 13. November 2007, 11:10, insgesamt 1-mal geändert.
ThulsaDoom
Interessierter
Interessierter
Beiträge: 86
Registriert: Montag 18. Dezember 2006, 10:28

Beitrag von ThulsaDoom »

@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 :oops:

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 ! :gruebel:

Gruß
ThulsaDoom
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

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.
ThulsaDoom
Interessierter
Interessierter
Beiträge: 86
Registriert: Montag 18. Dezember 2006, 10:28

Beitrag von ThulsaDoom »

@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
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Re: sectionsd & Auto Bouquets

Beitrag von PT-1 »

@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 ...

Code: Alles auswählen

	<Bouquet type="1" bouquet_id="1003" name="BSkyB Bouquet 3 - DTH Wales" hidden="0" locked="0">
.... Irgendwie habe ich da was im Hinterkopf aber da ich ja meist nur remote auf bzw. mit der Box spiele ...
EDIT:

SORRY ;-)

mybouquets.xml :dash: :dash: :dash:
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: sectionsd & Auto Bouquets

Beitrag von mb405 »

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
19: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()
im epg von dem sender ist nur ein eintrag von 1:00 uhr drin
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: sectionsd & Auto Bouquets

Beitrag von seife »

Kille mal neutrino. Hört es dann auf?
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: sectionsd & Auto Bouquets

Beitrag von mb405 »

das ist nur dann, wenn der epg der gefunden wurde zu weit in dr zukunft liegt. ansonsten merkt man da nichts
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: sectionsd & Auto Bouquets

Beitrag von seife »

Das beantwortet meine Frage nicht ;)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: sectionsd & Auto Bouquets

Beitrag von mb405 »

ich muss warten bis das wieder mal auftritt. dann bekommste deine antwort
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Re: sectionsd & Auto Bouquets

Beitrag von Houdini »

das ist nur dann, wenn der epg der gefunden wurde zu weit in dr zukunft liegt. ansonsten merkt man da nichts
stell doch die uhrzeit der dbox zurück...
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: sectionsd & Auto Bouquets

Beitrag von mb405 »

das warn tip :)
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
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Re: sectionsd & Auto Bouquets

Beitrag von PT-1 »

Kurze Frage,

kann man eigelich im XML File auch Kommentare hinzufuegen ??

<bouquet bouquet_id="1001"/>

Danach z.B ZDF oder so ?
johnsmith
Interessierter
Interessierter
Beiträge: 37
Registriert: Montag 13. Dezember 2004, 22:19

Re: sectionsd & Auto Bouquets

Beitrag von johnsmith »

Hallo PT-1,

probier's mal so:

Code: Alles auswählen

<bouquet bouquet_id="1001"/>
<!--Bouquetname 1001>ZDF</Bouquetname 1001-->
In UltraEdit wird die Kommentarzeile (bei richtiger Syntax) mintgrün.

Gruß,
johnsmith