Jugendschutz im SportPortal!?!?

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Hat schon mal jemand hier den UK Mod getestet (Sectionsd/Zapit)?

Ich habe leider hier kein Premiere....

PT-1
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Sorry, ich nicht, weil niente time im Moment, da muss jemand anderes ran...
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

@PT-1:

die Dateien von dir sind binaer (zapit + sectionsd).
Was soll man damit machen (ausser zu sagen, dass es geht oder nicht)?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Ich warte noch auf die Antwort von Cydine der diese gemoddet hat das er mir die Sourcen mailt.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

@Houdini:

Durch den Pacth von Arkay wurden der sectionsd geaendert und auch die Schnittstelle guck mal, ob die Commits deine Arbeit beeinflussen.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

@ Houdini + rasc

Ich hoffe daß die Änderungen im CVS diesen SportPortal-Patch nicht
behindern. Die anderen Änderungen bringen ja anscheinend wirklich
nur bei ISH was... Auf anderen Sendern keine Verbesserung... Beim
SportPortal-EPG sieht das anders aus... Das haben alle was davon, die
das Sportpaket haben... :D :D


Gruß
____Paule


PS: Wenn ich was helfen / testen kann einfach nur melden
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Nun, der Patch macht Houdinis Mühe mit Sicherheit nicht einfacher, auch weil sich die Schnittstelle des sectionsd geaendert hat. Sowas muss dann manuell mit entsprechendem Aufwand nachgezogen werden.
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Ich habe mal kurz drübergeschaut und es sieht nicht so aus als ob Arkay's Patch kollidiert, sonst werd ich meine Sachen anpassen.

Ich habe heute Abend noch etwas getestet und Sourcen gewälzt/gegreppt.
Folgendes Problem besteht: Neutrino/channellist/... rufen immer die EPG Infos von der ChannelId des jeweiligen Portals(Sport/Direkt) vom sectionsd ab, auch wenn ein Unterkanal aktiv ist. Wie ich dort an die wirkliche ChannelID des subservices rankomme weiss ich noch nicht.
Der Private EPG beinhaltet soweit ich gesehen habe aber die EPG infos der Subchannels. Also wird dieser nicht abgerufen.
... aaaaber wenn man aber die Unterkanäle als eigene services in (my)services.xml einträgt, siehe da, bekommt man auch mit obigem sectionsd die private infos :-).
Was dann noch nicht stimmt sind die Angaben der Dauer und die Reihenfolge der Events. Auch ein hit der blauen Taste (sortieren) sortiert nicht wirklich richtig nur anders :-(

Aber es geht doch schon was, demnächst mehr...
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

@ Houdini

Reicht es die Subchannels anzulegen um den EPG anzeigen zu können
oder muss man wirklich auf diese Kanäle zappen um die Informationen
zu bekommen?

Wann denkst Du das man mal was testen kann??


Gruß
____Paule
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Das mit den myservices.xml ist nicht Hausfrauentauglich...

Man muesste Neutrino aufbohren, dass die wirklich channel_id alle Infos hat.
D.h. aber dann auch wieder alle daemons anpassen...
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

rasc hat geschrieben:Das mit den myservices.xml ist nicht Hausfrauentauglich...

Man muesste Neutrino aufbohren, dass die wirklich channel_id alle Infos hat.
D.h. aber dann auch wieder alle daemons anpassen...
Da sag ich mal ran an die Wurst... :D :D
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Ich habe mal einen neuen Stand fertiggemacht, alter Link von oben
http://home.arcor.de/houdini/dbox/secti ... sd-src.tgz
http://home.arcor.de/houdini/dbox/secti ... ctionsd.gz

- Das Problem der falschen Dauer ist gefixt (BCD Codiert uhh :roll: )
- Debugausgaben rausgemacht
- das Problem der "komischen" Sortierung besteht weiterhin
zum Thema Testen: sectionsd.gz auspacken und alte Version im Image/cdk ersetzen müsste eigentlich gehen. (vorher besser sichern)
Reicht es die Subchannels anzulegen um den EPG anzeigen zu können
oder muss man wirklich auf diese Kanäle zappen um die Informationen
zu bekommen?
Jain, die subchannels müssen angelegt werden, dann auf den Transponder zappen auf dem diese liegen, z.B.: eine SportOption und ein Großteil der Plus Kanäle liegen auf einem TP, zwei andere und das Sportportal sowie Direktkanäle auf einem anderen.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Also das funktioniert ja schon mal ganz gut...

Allerdings kommt es noch zu abstürzen, wenn man das EPG
Fenster öffnen möchte...

Es geht nur "ROT/ROT" bei "?" stürtzt die box ab...

Code: Alles auswählen

[camd] starting onid 0001 sid 00d1
descramble onid: 0001 sid: 00d1 status: 5050
PES, queue 0 normal.

[camd] starting onid 0001 sid 00d2
descramble onid: 0001 sid: 00d2 status: 5050




Ausgabe der Daten, wenn existent
Scriptende
PES, queue 0 normal.

[camd] starting onid 0001 sid 00d3
[camd] set emm caid 1722 capid 1500
descramble onid: 0001 sid: 00d3 status: 5050
wget: server returned error 404: HTTP/1.0 404 Not Found 



Ausgabe der Daten, wenn existent
Segmentation fault
Scriptende
zapit shot down :)
Waiting for controld (max. 5 seconds)
Waiting for controld (max. 4 seconds)
Waiting for controld (max. 3 seconds)
Waiting for controld (max. 2 seconds)
Waiting for controld (max. 1 seconds)
Going to halt system now ...
CXA2092 found
CXA2092 found
Unmounting 'cifs' on '/mnt/filme'
Unmounting 'cifs' on '/mnt/mp3'
Unmounting 'cifs' on '/mnt/bilder'
Unmounting 'ramfs' on '/tmp'
umount: /tmp: Device or resource busy
Unmounting 'jffs2' on '/var'
umount: forced umount of /dev/mtdblock/3 failed!
Oops: umount failed :-(  --  trying to remount readonly...
Ready to shutdown system...

The system is going down NOW !![Con[ConfigFile] Unable to open file /var/tuxbox/config/controld.conf for writing.

[nhttpd] stop requested......

Sending SIGKILL to all processes.

The system is halted. Press Reset or turn off power
Wenn das jetzt noch mit den normalen Subchannels funktioniert...

Gruß
____Paule
Zuletzt geändert von PauleFoul am Sonntag 31. Juli 2005, 23:38, insgesamt 1-mal geändert.
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Hier mal ein Screenshot der Direktkanäle...

Als Appetitmacher... :D :D

Bild

Bild

Gruß
____Paule
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Seltsamerweise gehts nur bei Paule auf der Kabelbox, auf meiner Sat will es nicht, oder ich hab eine falsche myservice.xml...


Riker
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Also ich hab auch sat und teste/entwickle auf ner Sagem Kiste
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

@JtG-Riker: Das liegt an den Ghost-Transpondern. Da bekommt Neutrino die EPG-Zuordnung dann nicht mehr auf die Reihe. Das war damals Klasse, wegen des Überblicks, aber heute isses wohl nicht mehr Top.
cu
Jens
Z80
Erleuchteter
Erleuchteter
Beiträge: 710
Registriert: Dienstag 3. September 2002, 12:54

Beitrag von Z80 »

PT-1 hat geschrieben: Diese wurden fuer das englische Kabelnetz optimiert um fuer PPV kanaele zu scannen. Auch die Namen der Kanaele werden besser erkannt und die sectionsd wird auch im Dauerbetrieb nicht zu gross. Die Zapit scannt besser im englischen Netz.
also die oben verlinkte sectionsd produziert im aktuellen cvs auf einer sat-box neben einem äusserst wackligen betrieb, vor allem eine 100%-ige cpu-auslastung. :gruebel: :-?

Code: Alles auswählen

PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
  115 root      17   0  3824 3824   928 R    90.3 12.3   3:28 sectionsd
  273 root      16   0   752  752   600 R     8.3  2.4   0:22 top
  270 root       9   0   376  376   308 S     0.8  1.2   0:01 telnetd
  127 root       9   0  1640 1640  1124 S     0.3  5.3   0:04 zapit
  149 root       9   0  4996 4184  2260 S     0.1 13.5   0:00 neutrino
ansonsten wurde da wohl noch an den caching-parametern gedreht.

Code: Alles auswählen

$Id: sectionsd.cpp,v 1.184 2005/05/02 19:06:35 rasc Exp $
caching 168 hours
events are old 60min after their end time
aktueller cvs-stand:

Code: Alles auswählen

$Id: sectionsd.cpp,v 1.184 2005/05/02 19:06:35 rasc Exp $
caching 504 hours
events are old 180min after their end time
das testen das zapit hab ich mir gespaart.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Was mir grad aufgefallen ist: Zappt man durch die Unterkanäle, kommt es schon mal vor, das ein Segfault die Box mal runter fährt. Aber ich bin schon mal beeindruckt!
Weiter so!
Wenn das fertig ist, ist das genial.
cu
Jens
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

jmittelst hat geschrieben:Was mir grad aufgefallen ist: Zappt man durch die Unterkanäle, kommt es schon mal vor, das ein Segfault die Box mal runter fährt. Aber ich bin schon mal beeindruckt!
Weiter so!
Wenn das fertig ist, ist das genial.
cu
Jens
Stimmt... Das wird super wenn es richtig läuft... Ich freu mich riesig drauf...


@Houdini

Kannst Du denn angesprochenen Fehler nachvollziehen? Kannst Du mal
mehr Info es zu debuggen ausgeben??

Gruß
____Paule
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Ich nutze momentan noch einen Neutrinostand von Anfang Februar, deswegen gibts da möglicherweise noch Probleme.
- Abgestürzt ist es bei mir noch nicht (möglicherweise noch ein Zugriffsproblem, da jetzt 3 Threads auf die Eventliste zugreifen.)
- mit den folgenden beiden Änderungen kann man sich jetzt auch direkt den EPG der Optionskanäle anschauen.

Hier die zu ändernen Zeilen:
neutrino.cpp zeile 3379

Code: Alles auswählen

//    g_EpgData->show( channelList->getActiveChannel_ChannelID() );
    g_EpgData->show( g_Zapit->getCurrentServiceID() );
eventlist.cpp zeile 485

Code: Alles auswählen

// e->exec(channelList->getActiveChannel_ChannelID(), channelList->getActiveChannelName()); // UTF-8
 e->exec(g_Zapit->getCurrentServiceID(), channelList->getActiveChannelName()); // UTF-8
Die Sache mit der CPU Belastung muss ich mir noch anschauen
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Houdini hat geschrieben:Ich nutze momentan noch einen Neutrinostand von Anfang Februar, deswegen gibts da möglicherweise noch Probleme.
Da wird es aber mal Zeit für ein Update... :D :D


http://www.jackthegrabber.de


Gruß
____Paule
PauleFoul
Wissender
Wissender
Beiträge: 1839
Registriert: Sonntag 17. August 2003, 01:39

Beitrag von PauleFoul »

Also die EPG-Vorschau (ROT/ROT) auf den Subkanälen funktioniert jetzt
auch...

Allerdings gibt es bei Detailinfo es (?) immer einen Absturz, auch auf
anderen Kanälen... :(


Gruß
____Paule
Zuletzt geändert von PauleFoul am Sonntag 7. August 2005, 21:56, insgesamt 1-mal geändert.
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Portal-EPG geht noch nicht, seh ich das richtig ? Da kommt immer nur der "normale" mini Unsinn...

Riker
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Ich glaube in den private Infos steckt kein EPG für das Portal selber, deswegen gibts da auch nix neues
Allerdings gibt es bei Detailinfo es (?) immer einen Absturtz,
Vielleicht hängt das mit Arkays Patch zusammen, der ist noch nicht in meinem sectionsd/Neutrino. Wenn Du meinen sectionsd und Dein aktuelles Neutrino zusammen nutzt,...

Ich werde morgen mal updaten

Houdini