[Announce] epgd-0.1.4 / epg2vdr-0.1.3 - Advent, Advent...

  • :rtfm ist hier aber mit Vorsicht zu genießen :P :versteck


    MegaX

    Gruß MegaX

    Hardware

    MLD-WZ: MCC100 | 4 GB Ram | 8GB SSD | MLD 5.4
    MLD-Server: ASRock Q1900 ITX | 8 GB Ram | 60 GB SSD| 9 TB Raid-5 | MLD 5.4
    Arbeits-PC: GA-F2A88X-D3H | AMD A8-6500 | 16 GB Ram | 60 GB SSD | 500 GB HDD | Debian 9 (Strech)

  • Gibt es denn eine Möglichkeit die Zeit in der ein Client versucht die Database zu erreichen zu erhöhen?

    Code
    EPG2VDR: Retry #15 failed, retrying in 60 seconds!

    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.

    RPI3, DVB-Sky S960, VDR 2.4.4, Raspbian Jessie, Onkyo AV Receiver, Panasonic Plasma.

  • 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

    meine VDRs

    Server - Ubuntu bionic Server, Intel Xeon(R) CPU E3-1245 16GB Ram, DVB-S2/MaxS8
    Wohnzimmer VDR - yaVDR 0.6 mit softhddevice, Athlon II X2 240e, 4GB Ram, 64GB SSD, INTEL IRC, 2TB NFS und einer Harmony 700

    Entwicklungen:
    ipod - graphtft - pin - seduatmo - epgd - epg2vdr - squeezebox - osd2web

  • 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

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • Gibt es denn eine Möglichkeit die Zeit in der ein Client versucht die Database zu erreichen zu erhöhen?

    Code
    EPG2VDR: Retry #15 failed, retrying in 60 seconds!

    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. ;)

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Quote

    Ich denke in den meisten Konstellationen sollte es reichen wenn ein Client 1mal die Stunde schaut ob es neue Daten gibt.

    Bitte nicht pauschalisieren - Ich will das es so bleibt wie es ist!

    3PO
    Danke für die umfangreiche cahannelmap - Hat viel Arbeit erspart!

    Hard- / Software
    • SatIP-Server / Octopus NET - MINI ITX / Chieftec IX-01B Case / DD-Max8 / Unicable LNB - DUR-LINE UK 124 / 8 Tuner DVB-S2
    • Server / Ubuntu 24.04 / seahawk1986 - yaVDR-ansible - 2.7.5 / 6x vtuner / ProLiant ML10 v2 / VmWare-ESXI 7.0.3 / 32 GB RAM / 2x 4TB Raid1
    • Client / Ubuntu 24.04 / seahawk1986 - yaVDR-ansible - 2.7.5 / 2x vtuner / Intel NUC8i3BEH / 16 GB RAM / 512GB m.2 SSD / 85" Samsung TV / Denon X3300W AVR
  • 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

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • Habe es mal wie folgt ergänzt: ;)

    Code
    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 ~ #
  • Quote


    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

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • 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

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • @ 3PO

    Es fehlt der SD noch ;)

    Code
    tvm:30 = S19.2E-1-1091-31200     //      Eurosport
    tvm:30 = S19.2E-133-11-132       //      Eurosport HD;SKY
    ...
    epgdata:65:2 = S19.2E-1-1091-31200      //      Eurosport
    epgdata:65:2 = ,S19.2E-133-11-132       //      Eurosport HD;SKY

    ... und nochmal Danke :tup

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • Habe es korrigiert. ;)


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

    Code
    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".

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

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

    Code
    +---------+----------+-------+--------+---------------------+----------+-----------------------------------------------+-----------------------------------+
    | 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

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


  • Heisst aber im Umkehrschluss...immer wenn der externe Provider was verkehrtes bei Serien liefert, haben wir die A-Karte?!

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • 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

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5


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

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • 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?

    Mein Zoo


    VDR 1 - kodi0: Asus M4A77D, AMD Athlon 64X2 5600+, Borg HFX 4GB, 2 * Technotrend S2-1600, GeForce GT 610 (passivisiert)1GB Memory, HD: 500GB Samsung, Kodi 16.0, vdr 2.2.0, vnsi, markad, epg2vdr mcubed HFX Classic
    kodi3: Raspberry 3, LE 7.95.3, vnsi
    kodi4: Wetek Play 2, LE7.95.3 vnsi
    Server (tutanchamun): Chenbro RM31616, Mainboard: ASUS/B150-PRO-D3, Avago MegaRAID-9260-8I, 2*500GB (Raid 1 - System), 6*2TB (Raid 5 - vdr), 5*4TB (Raid 5 - vdr/Serien, 2*1TB (Raid 1 - Backup Systeme), Cine S2 + 2*DuoFlex S2 V4[/size]vdr-2.2.0, streamdev, markad,, epg2vdr, mysql, epgd, epghttpd
    Workstation (amenophis)MSI C847MS-E33, GT610 512MB, TT S2-3200, vdr-2.2.0, markad, epg2vdr, vdr-vnsi, Kodi 17.1rc

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!