ist hier aber mit Vorsicht zu genießen
MegaX
ist hier aber mit Vorsicht zu genießen
MegaX
Gibt es denn eine Möglichkeit die Zeit in der ein Client versucht die Database zu erreichen zu erhöhen?
Mein Server ist ein normaler VDR und somit nicht immer gleichzeitig mit den anderen VDRś eingeschaltet. Ich denke in den meisten Konstellationen sollte es reichen wenn ein Client 1mal die Stunde schaut ob es neue Daten gibt.
hier geht es um das Trouble handling, das Plugin ist so ausgelegt das es von einer permanenten Verbindung zur DB ausgeht. Daten werden dabei noch keine geholt. Das holen der Daten passiert automatisch zu einem vom epgd bestimmten Zeitpunkt. Also automatisch dann wenn der epgd etwas neues bereitgestellt hat. Diese Zeit ist epgd seitig einstellbar.
Hinzu kommen die Daten die der Plugin vom DVB-Stream erhält in die DB schreibt, diese müssen zum einen auch wieder zurück zum Plugin und ins EPG und außerdem vom epgd mit den externen gemerged werden. Fehlt dies bekommt man die kurzfristigen Änderung durch die Sender nicht mir ....
Grüße
Jörg
Ich denke in den meisten Konstellationen sollte es reichen wenn ein Client 1mal die Stunde schaut ob es neue Daten gibt.
nein wir brauchen einen gleichmäßigen Datenfluss sonst haben wir nix von der schönen bunten Technologie
Das ist so nicht geplant das Plugin ohne Server zu betreiben...
[EDIT] ups ich seh gearde, Überschneidung mit gleichem Inhalt [/EDIT]
Christian
Gibt es denn eine Möglichkeit die Zeit in der ein Client versucht die Database zu erreichen zu erhöhen?
Mein Server ist ein normaler VDR und somit nicht immer gleichzeitig mit den anderen VDRś eingeschaltet. Ich denke in den meisten Konstellationen sollte es reichen wenn ein Client 1mal die Stunde schaut ob es neue Daten gibt.
Vielleicht solltest Du Dich dann der "Konkurenz" bedienen.
Alles klar. Habe ich verstanden. Vielen Dank.
Bitte nicht pauschalisieren - Ich will das es so bleibt wie es ist!
das geht auch gar nicht anders, insbesondere mit den Erweiterungen die aktuell in der Pipeline stehen...
Beim Streamdev ist es auch keine Frage das der Client bei deaktiviertem Server kein Bild macht
Christian
@ 3PO
tvm:30 = Eurosport fehlt oder bewußt nicht eingepflegt?
Da mich Sport absolut nicht interessiert, habe ich es wohl vergessen.
Werde es aber bei Gelegenheit vervollständigen
Danke für den Hinweis!
Habe es mal wie folgt ergänzt:
server01 ~ # grep -i eurosport /etc/epgd/channelmap.conf
tvm:239 = S19.2E-133-14-109 // Eurosport 2 HD,Eurosp2HD;SKY
tvm:30 = S19.2E-133-11-132 // Eurosport HD,EurospHD;SKY
epgdata:65:2 = S19.2E-133-11-132 // Eurosport HD,EurospHD;SKY
epgdata:504:2 = S19.2E-133-14-109 // Eurosport 2 HD,Eurosp2HD;SKY
server01 ~ #
QuoteDisplay More
Mir ist so als hätten wir das schon mal gehabt.
Sicher wird man das machen können - mit einem Team in dem jeder einen Haufen Langeweile hat, es neben SQL auch genügend C Expertise gibt, steht jedem frei hier einen Fork zu bauen. - Wir persönlich haben da kein Interesse dran...
uU wäre es einfacher postgresql nach mysql zu migrieren
Christian
Vielen dank für die erklaerung... also nicht so einfach. Gruss
Gesendet von meinem ALCATEL ONE TOUCH 997D mit Tapatalk
Vielen dank für die erklaerung... also nicht so einfach. Gruss
ja, wir benutzen es halt nicht nur als plumpen Datentopf - das gesamte merge geht quasi über sql Funktionen die größtenteils auf das mitgelieferte epglv mysql Plugin zurückgreifen. - Das würde mE eine größere Spaßbremse darstellen...
Christian
Habe es korrigiert.
server01 ~ # grep -i eurosport /etc/epgd/channelmap.conf
tvm:239 = S19.2E-133-14-109 // Eurosport 2 HD,Eurosp2HD;SKY
tvm:30 = S19.2E-1-1091-31200 // Eurosport Deutschland;SES Astra
tvm:30 = S19.2E-133-11-132 // Eurosport HD,EurospHD;SKY
epgdata:65:2 = S19.2E-1-1091-31200 // Eurosport Deutschland;SES Astra
epgdata:65:2 = S19.2E-133-11-132 // Eurosport HD,EurospHD;SKY
epgdata:504:2 = S19.2E-133-14-109 // Eurosport 2 HD,Eurosp2HD;SKY
server01 ~ #
Hier funktioniert meiner Meinung nach das merging nicht korrekt. Die DVB Events scheinen hier zu stimmen, denn bei Barnaby kommt eine andere Folge, als von TVM geliefert wird und im Live angezeigt wird.
mysql -u epg2vdr -pepg -Depg2vdr -e "select source,masterid,useid,updflg,delflg,from_unixtime(starttime) starttime,round(duration/60,0) duration,substr(title,1,45) title,shorttext,from_unixtime(updsp) updsp from events where channelid = 'S19.2E-1-1079-28014' and starttime+duration >= unix_timestamp() order by starttime,source desc limit 50;"
+--------+----------+-------+--------+--------+---------------------+----------+-----------------------------------------------+-------------------------------+---------------------+
| source | masterid | useid | updflg | delflg | starttime | duration | title | shorttext | updsp |
+--------+----------+-------+--------+--------+---------------------+----------+-----------------------------------------------+-------------------------------+---------------------+
| vdr | 86020 | 37689 | L | NULL | 2014-03-24 20:15:00 | 105 | Inspector Barnaby | Der Schatten des Todes | 2014-03-24 20:29:39 |
| tvm | 37689 | 37689 | T | NULL | 2014-03-24 20:15:00 | 105 | Inspector Barnaby | Tod in Badger´s Drift | 2014-03-24 11:30:32 |
| vdr | 86021 | 37690 | L | NULL | 2014-03-24 22:00:00 | 50 | Ripper Street | Die Schatten | 2014-03-24 20:29:35 |
| tvm | 37690 | 37690 | T | NULL | 2014-03-24 22:00:00 | 50 | Ripper Street | Terror in London | 2014-03-24 11:30:32 |
Bei Ripper-Street zeigt die Webseite auch "Terror in London" an, im Live aber "Die Schatten".
wir mergen nur über den Titel, bzw ist ein Volltreffer auf den Titel hinreichend zum merge - ist ein unwahrscheinlicher Fall das die Serie stimmt aber nicht die Folge. Kannst du auch nicht wirklich anders machen wenn 50% der vdr events nicht mal einen Shorttext haben ;o
Dumm gelaufen und zweifelsfrei verbesserungswürdige Datenqualität...
Ach ja: epgdata ist zur Abwechslung wieder mal bei beiden events korrekt..
+---------+----------+-------+--------+---------------------+----------+-----------------------------------------------+-----------------------------------+
| source | masterid | useid | updflg | starttime | duration | title | shorttext |
+---------+----------+-------+--------+---------------------+----------+-----------------------------------------------+-----------------------------------+
| vdr | 134880 | 70599 | L | 2014-03-24 20:15:00 | 105 | Inspector Barnaby | Der Schatten des Todes |
| tvm | 25153 | 25153 | R | 2014-03-24 20:15:00 | 105 | Inspector Barnaby | Tod in Badger´s Drift |
| epgdata | 70599 | 70599 | T | 2014-03-24 20:15:00 | 105 | Inspector Barnaby | Der Schatten des Todes |
| vdr | 134949 | 25154 | L | 2014-03-24 22:00:00 | 50 | Ripper Street | Die Schatten |
| tvm | 25154 | 25154 | T | 2014-03-24 22:00:00 | 50 | Ripper Street | Terror in London |
| epgdata | 70598 | 70598 | I | 2014-03-24 22:00:00 | 50 | Ripper Street | Die Schatten |
Christian
Heisst aber im Umkehrschluss...immer wenn der externe Provider was verkehrtes bei Serien liefert, haben wir die A-Karte?!
nur bei der Folge - Titel muss schon passen- Das war aber früher ohne merge genauso...
haben wir aber noch nie Probleme mit gehabt, denke das gibt sich bald mit der Datenqualität, sonst können sie den Laden zu machen...
Christian
Das war aber früher ohne merge genauso...
Das muss ja aber nicht heissen, dass man es nicht verbessern kann. Bei Serien könnte man zumindest noch den shorttext gegenprüfen, falls in beiden Quellen vorhanden.
Moin - ich habe hier noch zwei Tatort-Probleme - vermutlich lliegt es an TVM -
Am kommenden Sonntag kommt Borowski und das Meer - der EPG (von TVM hat keinen Subtitle und findet daher per eplists auch keine Serieninfo:
ist das bei euch auch so?
Und bei diesem Tatort hier:
ist der Untertitel leicht falsch "Ein Hundeleben" - es müsste aber laut Tatort-Wiki und eplists nur "Hundeleben" heißen.
Auch hier die Frage: sieht das bei euch gleich aus?
Und repariert sich das automatisch per DVB, wenn der Timer näher rückt?
Don’t have an account yet? Register yourself now and be a part of our community!