[gelöst] SkinFlatPlus auf streaming-client: scraper2vdr auf dem Client notwendig?

  • Moin zusammen,


    ich nutze einen Headless-VDR-Server und einen Streaming-Client. Auf einem weiteren Linux-Server läuft epgd. Auf dem headless-VDR läuft dann natürlich epg2vdr und auch scraper2vdr. Auf dem Streaming-Client läuft epgsync, um das EPG vom Headless-VDR zu holen, und auch scraper2vdr. Deaktiviere ich scraper2vdr auf dem Client, dann sind die Bilder nicht im EPG zu sehen, und ich kann in SkinFlatPlus auch nicht konfigurieren, dass die Daten schon auf dem Server liegen, denn SkinFlatPlus sagt nur, dass scraper2vdr oder tvscraper nicht installiert sind.


    Offenbar muss ich auch auf dem Streaming-Client scraper2vdr haben, damit die "gescrapten" Zusatz-Infos auch auf dem Client zu sehen sind. Ist das wirklich nötig? Die Daten sind doch auf dem Headless-VDR schon vorhanden? Oder hab ich nur irgendeine Konfig nicht richtig umgesetzt?


    Danke,


    VG, Nix

    • Server: Gigabyte H67-Board, i3-2120, 8GB Ram, 12 TB Video-Part., ca. 5000 Aufnahmen, 5x DVB-S (2x Cine S2, 1x USB), easyVDR 2.0 headless

    • WoZi-Client: Zotac ZBox ID86, Hama-MCE mit Harmony, keine Tuner, reiner Streaming-Client, easyVDR 2.0

    • zur Zeit wegen Pay-TV-Problematik leider nur E2-Infrastruktur

    Einmal editiert, zuletzt von Nix ()

  • Ja ist notwendig, aber es wird trotzdem nur einmal gescraped und die Daten in der DB abgelegt. scraper2vdr auf dem Client holt die Daten aus der Datenbank und legt sie lokal ab (wenn überhaupt, da bin ich mir garnicht so sicher). Ausserdem stellt scraper2vdr die Service-Schnittstelle für die Skins zur Verfügung.


    EDIT: Das Scrapen selbst macht der epgd:


    Zitat

    epgd itself uses the thetvdb.com API for collecting series metadata and
    themoviedb.org API for movies. Check the websites of both services for
    the terms of use.


    BTW: Wenn Du eh epgd/epg2vdr laufen hast, dann brauchst Du epgsync eigentlich nicht. Du könntest das Plugin auch mit dem epg2vdr Plugin ersetzen.

    - 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

  • Hier kann Louis sicherlich noch mal genauer erklären aber ja scraper2vdr wird benötigt. Da scraper2vdr letztenlich die Programmierschnittstelle zur Verfügung stellt. Mein Skin fragt letztendlich scraper2vdr nach Bildern und bekommt von ihm den Pfad zurück und ich kann diese dann anzeigen. Ohne scraper2vdr kann ich niemanden Fragen :)


    Inwieweit du das so konfigurieren kanst das scraper2vdr die Daten vom headless Server nutzt musst du mal Louis oder so Fragen ich glaube das konnte man schon bewerkstelligen.


    Grüße Martin

  • ja wie Alexander geschrieben hat: epg2vdr holt das EPG und scraper2vdr die bunten Bilder: du brauchts beide auf jedem VDR. Ist aber abgesehen vom headless server eher ein clientmode von epg2vdr, scraper2vdr ist immer client mode, gescraped wird im epgd.


    scraper2vdr stellt darüber hinaus das Serviceinterface bereit an dem sich nOpacity und der skindesigner bedienen, allein dafür benötgst du es überall


    Inwieweit du das so konfigurieren kanst das scraper2vdr die Daten vom headless Server nutzt musst du mal Louis oder so Fragen ich glaube das konnte man schon bewerkstelligen.


    nein das ist so nicht gedacht: scraper2vdr zieht die Daten aus der mysql auf die lokale Platte, sonst wir das zu langsam


    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



  • OK, dann habe ich das mit dem scraper2vdr verstanden. Dass ich eigentlich auch vom Client direkt das EPG vom epgd holen könnte ist mir auch klar, aber das ist dann ja "nur" das von den EPGD-Quellen. Und da der Server, auf dem epgd läuft, keinen DVB-Tuner hat, kann das da auch nicht mit den DVB-Daten gemischt bzw. angereichert werden, oder? Und auch mein Client hat keinen eigenen Tuner, sondern die gibts nur auf dem Headless. Oder kann ich das auch irgendwie anders machen?


    VG, Nix

    • Server: Gigabyte H67-Board, i3-2120, 8GB Ram, 12 TB Video-Part., ca. 5000 Aufnahmen, 5x DVB-S (2x Cine S2, 1x USB), easyVDR 2.0 headless

    • WoZi-Client: Zotac ZBox ID86, Hama-MCE mit Harmony, keine Tuner, reiner Streaming-Client, easyVDR 2.0

    • zur Zeit wegen Pay-TV-Problematik leider nur E2-Infrastruktur

  • Das versteh ich nicht. Dein Server hat keinen Tuner, dein Client auch nicht. Wie schaust Du dann fern oder machst Aufnahmen? :D


    Ansonsten, der Rechner, der das epg2vdr Plugin im Master Mode laufen hat, füttert den epgd mit DVB Daten und die würden dann mit den externen Quellen gemischt. Das wäre dann Dein Server aus der Signatur.

    - 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

  • Ich hab mich wohl nicht so verständlich ausgedrückt: es sind insgesamt drei Rechner:


    1. Linux-Server (File-, Mailserver etc.), auf dem läuft die DB und epgd, aber kein VDR und es gibt auch keinen Tuner
    2. VDR-Headless-Server, auf dem läuft nur der VDR mit den 4 Tunern
    3. Streaming-Client, ohne eigenen Tuner


    VG, Nix

    • Server: Gigabyte H67-Board, i3-2120, 8GB Ram, 12 TB Video-Part., ca. 5000 Aufnahmen, 5x DVB-S (2x Cine S2, 1x USB), easyVDR 2.0 headless

    • WoZi-Client: Zotac ZBox ID86, Hama-MCE mit Harmony, keine Tuner, reiner Streaming-Client, easyVDR 2.0

    • zur Zeit wegen Pay-TV-Problematik leider nur E2-Infrastruktur

  • ja dann machst du auf 2 und 3 beide Plugins


    auf dem Server den epg2vdr im Master Mode und scraper2vdr im headless mode


    Auf dem Client dann beide Plugins normal


    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



    Einmal editiert, zuletzt von CKone ()

  • 1. OK. Der Rechner holt also das externe EPG und scraped basierend auf der DB.
    2. Hier installierst Du das EPG2VDR-Plugin im MasterMode. Dieser füttert dann den epgd mit DVB-Daten. Der epgd mischt dann die Daten mit externen EPG. Hier theoretisch noch das scraper2vdr-Plugin im Headless Mode.
    3. Hier auch das epg2vdr Plugin installieren. Kein MasterMode. Und das scraper2vdr-Plugin im Normal Modus. epgsync kannst Du dann weglassen.

    - 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

  • Alles klar, Danke euch für die Erläuterungen. Dann werde ich mal ein wenig rumkonfigurieren und testen ;)


    VG, Nix

    • Server: Gigabyte H67-Board, i3-2120, 8GB Ram, 12 TB Video-Part., ca. 5000 Aufnahmen, 5x DVB-S (2x Cine S2, 1x USB), easyVDR 2.0 headless

    • WoZi-Client: Zotac ZBox ID86, Hama-MCE mit Harmony, keine Tuner, reiner Streaming-Client, easyVDR 2.0

    • zur Zeit wegen Pay-TV-Problematik leider nur E2-Infrastruktur

  • Ich hab dazu mal eine kurze Frage.


    Meine Konfiguration besteht aus Headless Server mit epgd, epg2vdr und scraper2vdr.
    Dazu 2 Clients.


    epg2vdr läuft im Mastermodus auf dem Server (epg2vdr.MasterMode = 1)
    und auf den Clients Slave (epg2vdr.MasterMode = 0).


    Aber wo stelle ich den scraper2vdr auf headless ein ? In den Menüeinstellungen finde ich nichts.



    Gruss Willi

    TV: Samsung SUHD UE55JS9090
    Sound: Onkyo TX-NR636 mit 5.1 Teufel Set


    VDR1: Reelbox AVG2 mit NAS QNAP 12 TB
    Streamingclient1: Intel NUC mit Openelec XBMC 12.2
    Streamingclient2: Arctic MC001


    VDR2 (Neu) Server auf Basis yavdr 0.5 (stable) headless Asus H97M-E Core i3-4130T 12Gb Ram 56Gb SSD 3TB WD-Red
    Client1 VDR yavdr0.5/Frodo ppa (stable) ASRock B85M-HDS Core i3-4130T 4Gb GT730 Zotac
    Client2 Arctic MC001 OpenElec XBMC 12.2


    VDR3 (testing) INTEL Nuc D34010WYK wahlweise mit Openelec 5.0.5 oder BM2LTS V2.61A
    Kodi 14.2 oder Kodi 15.0 Alpha

  • Über die Plugin-Start-Parameter, ich glaube --mode=headless. Steht irgendwo in der README.

    - 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

  • ja, habs glaub ich gefunden in der scraper2vdr.conf (-i /var/cache/vdr/epgimages/ -m headless)


    Danke

    TV: Samsung SUHD UE55JS9090
    Sound: Onkyo TX-NR636 mit 5.1 Teufel Set


    VDR1: Reelbox AVG2 mit NAS QNAP 12 TB
    Streamingclient1: Intel NUC mit Openelec XBMC 12.2
    Streamingclient2: Arctic MC001


    VDR2 (Neu) Server auf Basis yavdr 0.5 (stable) headless Asus H97M-E Core i3-4130T 12Gb Ram 56Gb SSD 3TB WD-Red
    Client1 VDR yavdr0.5/Frodo ppa (stable) ASRock B85M-HDS Core i3-4130T 4Gb GT730 Zotac
    Client2 Arctic MC001 OpenElec XBMC 12.2


    VDR3 (testing) INTEL Nuc D34010WYK wahlweise mit Openelec 5.0.5 oder BM2LTS V2.61A
    Kodi 14.2 oder Kodi 15.0 Alpha

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!