EPG beim Runterfahren in Datei speichern

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

EPG beim Runterfahren in Datei speichern

Beitrag von Nirvana »

und beim Starten wieder laden. Das wäre ja durchaus machbar.
Es hätte aus meiner Sicht die Vorteile:
- wenn die Box nicht zu lange aus ist, kann man Einträge weiterverwenden
=> EPG steht "sofort" und auf "allen" Sendern zur Verfügung
- Import von EPG aus dem Internet (TVMovie etc) wäre machbar
=> eventuell kann man in dem Fall die elende Event Scannerei komplett deaktivieren

Nachteile:
- Man benötigt einen Server (NFS Mount) als Datenspeicher.
- Booten und Runterfahren wären langsamer (selbstverständlich nur bei aktivierten Feature)

Würde man sowas haben wollen oder eher nicht? Ich finde es natürlich lange nicht so interessant, wie eine automatische Sendersuche, aber nutzen würde ichs wahrscheinlich schon wenns das gäbe.

Die Events bringen ja schon die Funktion savexml mit, wenn ich das richtig gesehen habe.
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

yeah - genau das hatte ich auch schonmal vor längerer Zeit vorgeschlagen. Das würde auch fehlendes EPG bei Aufnahme aus dem dstandby fixen. (zumindest wenn die Box net allzu lange aus war) :wink:

Was mich stören würde wäre wenn die box die HD dauernd aufwecken würde
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

YJogol arbeitet ja auf der Web Interface Seite auch schon mit externen EPG Daten via Internet...
Torsten73
Erleuchteter
Erleuchteter
Beiträge: 547
Registriert: Mittwoch 30. Juni 2004, 16:06

Beitrag von Torsten73 »

Ohh Nirvana,
wenn Du das machst, wirst Du auf ewig in den analen des Tuxbox verewigt werden :D :D :D (Zumindest von mir)

Bild

Dieses Feature wäre so genial wie auch super praktisch und wurde auch von mir schon gewünscht. Hat damals allerdings niemanden wirklich gegeben der Lust dazu hatte das umzusetzten.

Und ich waage zu behaupten, das dies durchaus jeder nutzen würde, der seinen Server zum Streamen nutzt. Meiner läuft eh 24h/365T und eine kleine Verzögerung beim Starten, da kann ich mit leben.

Die EPG es direkt in eine externe Tabelle zu schreiben würde zuviel Systemlast verursachen?

Was auch noch für die Tabelle spricht, wäre die externe
Weiterverwendbarkeit ...

Gut das heute nicht der 1. April ist, sonst wäre ich bitter enttäuscht
:wink:

In allergrößter Hoffnung
Thx

Torsten

OT@Thommy:
Übrigens lebt eine Festplatte länger, wenn sie dauerhaft an ist, Start/Stopzyklen von meistens 50000 sind schnell erreicht... (so ist zumindest meine Erfahrung, habe ein Maxtor IDE 20GB Raid 7200rpm seit über 5 Jahren am Laufen, und ja es gibt natürlich auch Erfahrungen mit Lagerschäden, meistens sind es aber die Motoren die streiken)
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Torsten73 hat geschrieben:OT@Thommy:
Übrigens lebt eine Festplatte länger, wenn sie dauerhaft an ist, Start/Stopzyklen von meistens 50000 sind schnell erreicht... (so ist zumindest meine Erfahrung, habe ein Maxtor IDE 20GB Raid 7200rpm seit über 5 Jahren am Laufen, und ja es gibt natürlich auch Erfahrungen mit Lagerschäden, meistens sind es aber die Motoren die streiken)
Hi,

So ein Feature würde mir auch gefallen.
Mir würde wohl alles gefallen was mir einen Sicheren EPG Titel als Dateinamen bei der Direktaufnahme ermöglicht, ohne große Umschaltorgien vor der Aufnahme machen zu müssen.

Und ichhabe mehrere IBM Platten seit 1997 permanent laufen.
Von 8 Stück hat mittlerweile eine einen total defekt und eine hing mal nach dem ausschalten (Wartung) und wollte nicht wieder anlaufen (Kopfkleber) nach einem leichten Schlag gings dann wieder.

Somit denke ich auch:
permanent an und gut gekühlt sollte am geschicktesten sein.

Die oben beschriebenen Platten haben einen extra Lüfter der sie von vorne überströmt.

Nochwas grundsätzlich zu Neutrino.
Ich fände es überhaupt klasse, wenn mehr Dinge zur Speicherung auf NFS-Shares auszulagern wären, z.B. VTX usw.
Natürlich nur konfigurierbar.

Bzgl. des EPG gab es doch aber schon mal eine Diskussion oder ?
Ich meine mich zu erinnern das wir schon mal fragten ob es nicht extern geht, damit der EPG auf allen Boxen im Netzwerk sofort und vollständig zur Verfügung steht.

Bye
PetB
1 x DBOX2 Phillips, 1 x DBOX2 Nokia, 1 x DBOX2 Sagem, 100er Gibertini (Astra / Hotbird), NFS Server
Torsten73
Erleuchteter
Erleuchteter
Beiträge: 547
Registriert: Mittwoch 30. Juni 2004, 16:06

Beitrag von Torsten73 »

Hi,
schaut mal hier, in Enigma gibt es das bereits...

http://forum.tuxbox-cvs.sourceforge.net ... highlight=

Cu
Torsten

@Petb: Richtig die Kühlung hatte ich ganz vergessen, ist natürlich selbstredend. Je kühler desto besser. Bei mir sind die Hdds selten 10° über Raumtemp. Wenn ich mir so manchen Fertigrechner ansehe, mit HDD es wo 50° Normal sind, oh graus...
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

8) Die Idee würde mir auch gefallen, ich könnte die Daten dann auf der Festplatte speichern die mit der Asus WL-HDD direkt in der Box eingebaut ist.

Gruß Gorcon
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

JO, das wärs doch.
Und wenn dann noch die Zeit nicht vom Transponder kommt sondern von einem Zeitserver, dann wären auch so Dinge wie im Moment die falsche zeit von Rtl usw. gesendet wird vorbei.
Der EPG wäre sofort da.

Kann man den Enigma Code nicht portieren oder wäre es einfacher das neu passend für neutrino zu coden ?

Also eine freundliche Bitte an einen DEV :lol:
1.) EPG auf NFS auslagerbar machen (konfigurierbar, für Leute ohne NFS)
So das auch mehrere Boxen darauf zugreifen können.
Vieleicht ein Semaphore damit keine konkurrierenden Schreibzugriffe stattfinden (Oder sonstwie ein LOCK...etc.)
2.) Zeitsync konfigurierbar entweder vom Transponder oder von einem NTP Server
3.) VTX auslagern nach gleichem Schema wie beim EPG

Am besten in der Reihenfolge der Aufzählung zu realisieren :lol:
Muss auch nicht alles von einem DEV sein.

Bitte bitte bitte bitte

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

Beitrag von Houdini »

Also eine freundliche Bitte an einen DEV
1.) EPG auf NFS auslagerbar machen (konfigurierbar, für Leute ohne NFS)
So das auch mehrere Boxen darauf zugreifen können.
Vieleicht ein Semaphore damit keine konkurrierenden Schreibzugriffe stattfinden (Oder sonstwie ein LOCK...etc.)
2.) Zeitsync konfigurierbar entweder vom Transponder oder von einem NTP Server
3.) VTX auslagern nach gleichem Schema wie beim EPG
0.) sectionsd überhaupt wieder ordentlich zum Laufen bringen
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

Beitrag von petb »

Houdini hat geschrieben: 0.) sectionsd überhaupt wieder ordentlich zum Laufen bringen
:gruebel:
Wie denn wo denn was denn ?
Ich denke der läuft jetzt wieder stabil, bis auf den Punkt das er ab und an mal bei dem einen oder anderen die Box langsam macht, sprich CPU Zeit braucht,..

So dachte ich er wäre halt nicht performant genug, aber stabil sollte er sein oder hab ich da was falsch mitbekommen ?
(Einen Crash des sectionsd hatte ich seit Image JTG vom 26.12.2005 bis heute nicht mehr bewusst wahrgenommen)

Aber grundsätzlich gebe ich dir Recht.
Wenns denn noch Probs damit gibt sollten die ausgemerzt werden.
Wenn aber eh jemand die Sachen umsetzt der nicht direkt am sectionsd arbeitet wäre das ja auch ok.
Oder nicht ?
Ich denke das man das bestimmt hinbekommt das es keine Verwicklungen im CVS gibt (Hoff ich doch :lol: )
Bye
PetB
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

*push*

Gibt es hierzu jetzt mittlerweile eine saubere Lösung in Neutrino? Habe die neueste Version (2.1.0.11).
Regloh
Semiprofi
Semiprofi
Beiträge: 1470
Registriert: Donnerstag 14. März 2002, 07:14

Beitrag von Regloh »

neutrino.conf anpassen, dort gibts nen eintrag für den speicherpfad.
schon wird der epg beim runterfahren gespeichert (dauert etwas) und nach nem neustart wieder eingelesen.
Regloh
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

Cool, danke für den Tipp. Probiere ich mal aus.

:P
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

@regloh:
heisst das, ich koennte eine MMC mounten, und auf dieser den EPG ablegen und wieder laden - oder noch besser gleich auf der MMC damit arbeiten ?
(das wuerde kostbaren speicher sparen, und man koennte den epg 14 tage oder 30 tage im voraus laden)
cu token
sagem-avia600_enx-1xi-cable-telecom
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Token hat geschrieben:... man koennte den epg 14 tage oder 30 tage im voraus laden)...
Das kann man nicht, weils keine Sender gibt, die den EPG für solche Zeiträume ausstrahlen.

cu
Jens
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

@jmittelst:
... dann nimm halt 7 tage - oder "max" - oder was auch immer .....
... aber ist das so realisierbar ?
... und das wird dann alles auf der mmc gehaendelt ?
(oder muss ich immernoch den 32mb-ram "limitter" beachten ?)
cu token
sagem-avia600_enx-1xi-cable-telecom
Regloh
Semiprofi
Semiprofi
Beiträge: 1470
Registriert: Donnerstag 14. März 2002, 07:14

Beitrag von Regloh »

es wird nur beim beenden gespeichert und beim start neu geladen.
es wird nicht als alternativer speicherplatz verwendet.
Regloh
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Du mußt so lange einen Ram-Limiter beachten, solange Du keine Swap nutzen kannst. Auf MMCs sollte man vielleicht auch eher nur Daten speichern, die man nicht in kurzen Abständen ändert.

cu
Jens
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... ok, dann kann ich das so nicht machen, wie ich mir das dachte.
... schade ... das haette das RAM-problem erstmal geloest ;)
... zum thema SWAP - ist da schon was in arbeit, oder ist das erstmal
nur "auf dem papier" angedacht ?
cu token
sagem-avia600_enx-1xi-cable-telecom
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Token hat geschrieben:... ok, dann kann ich das so nicht machen, wie ich mir das dachte.
... schade ... das haette das RAM-problem erstmal geloest ;)
... zum thema SWAP - ist da schon was in arbeit, oder ist das erstmal
nur "auf dem papier" angedacht ?
cu token
Das ist rein hypothetisch. Sollte aber vielleicht im Zusammenhang mit dem IDE-Interface interessant sein. MMC würde ich dafür aber nicht nehmen, dürfte die Haltbarkeit des Speichers arg herabsetzen.

cu
Jens
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... jens, das ide2 ist schon geordert, also wenn da noch was kommt, waere das ja spitze !
cu token
sagem-avia600_enx-1xi-cable-telecom
schoeppchen
Einsteiger
Einsteiger
Beiträge: 103
Registriert: Dienstag 24. Januar 2006, 19:18

Beitrag von schoeppchen »

Wie hoch sind eure EPG Cache Settings? Ich habe mal 14 Tage, 6000 Einträge sowie 1h eingestellt, ist das zu hoch (ich weiß dass die Sender allesamt keine 14 Tage EPG senden, möchte aber maximal viel haben und nicht künstlich begrenzen)?

Geht das zu stark auf den Speicher? Wenn ja, was würdet ihr empfehlen?
Innuendo
Einsteiger
Einsteiger
Beiträge: 281
Registriert: Mittwoch 8. Dezember 2004, 21:45

Beitrag von Innuendo »

jmittelst hat geschrieben:
Token hat geschrieben:... ok, dann kann ich das so nicht machen, wie ich mir das dachte.
... schade ... das haette das RAM-problem erstmal geloest ;)
... zum thema SWAP - ist da schon was in arbeit, oder ist das erstmal
nur "auf dem papier" angedacht ?
cu token
Das ist rein hypothetisch. Sollte aber vielleicht im Zusammenhang mit dem IDE-Interface interessant sein. MMC würde ich dafür aber nicht nehmen, dürfte die Haltbarkeit des Speichers arg herabsetzen.

cu
Jens
wie würde man denn für einen test auf einer mmc eine swap partition einrichten?

Innu
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

schoeppchen hat geschrieben:Wie hoch sind eure EPG Cache Settings? Ich habe mal 14 Tage, 6000 Einträge sowie 1h eingestellt, ist das zu hoch (ich weiß dass die Sender allesamt keine 14 Tage EPG senden, möchte aber maximal viel haben und nicht künstlich begrenzen)?

Geht das zu stark auf den Speicher? Wenn ja, was würdet ihr empfehlen?
Da würde bei ein paar Minuten auf dem ZDF Infokanal vermutlich Dein Ram schon voll sein.

cu
Jens
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Innuendo hat geschrieben:
jmittelst hat geschrieben:
Token hat geschrieben:... ok, dann kann ich das so nicht machen, wie ich mir das dachte.
... schade ... das haette das RAM-problem erstmal geloest ;)
... zum thema SWAP - ist da schon was in arbeit, oder ist das erstmal
nur "auf dem papier" angedacht ?
cu token
Das ist rein hypothetisch. Sollte aber vielleicht im Zusammenhang mit dem IDE-Interface interessant sein. MMC würde ich dafür aber nicht nehmen, dürfte die Haltbarkeit des Speichers arg herabsetzen.

cu
Jens
wie würde man denn für einen test auf einer mmc eine swap partition einrichten?

Innu
Lies mal hier: http://www.linuxfibel.de/filesys.htm
Wenn ich das recht verstehe, fehlt uns wohl ein Modul im Kernel.

cu
Jens