[live] Kanallogos werden nicht angezeigt

  • Hi,


    Da es wohl doch einige User betrifft, mache ich mal einen eigenen Thread zu diesem Thema.

    Falls bei Euch keine Kannallogos angezeigt werden, bitte prüft:

    - vdr-pugin-live Version: sollte >= 3.3.3 sein

    - Parameter --chanlogos muss gesetzt sein, z.B. --chanlogos=/var/lib/vdr/channellogos

    - Dann ruft ihr die Seite http://<server>:8008/whats_on.html?mode=list&type=now auf.


    ~ Markus

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • läuft hier so wie oben beschrieben


    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • läuft hier so wie oben beschrieben

    Hier auch, nachdem ich endlich auf die richtige Seite gekuckt habe 8-<

    In der Listenansicht sind sie vorhanden - und zwar egal, wie tief die Verlinkung ist und ob groß, klein oder gemischt geschrieben.

    Und auf anderen Seiten ist das Feature (noch) nicht implementiert.


    Danke und ciao.

    Michael.

  • live (3.3.3) - Live Interactive VDR Environment

    Code
    /etc/vdr/conf.d/50-live.conf:
    
    [live]
    
    --port=8008
    --ip=0.0.0.0
    --loglevel=WARN
    --epgimages=/srv/vdr/epgimages
    --chanlogos=/var/lib/vdr/channellogos

  • Und was sagt der Aufruf des Logos, wie von Markus vorgeschlagen?

    Lesbar sind die Logos unter ./logos für den VDR?

  • Uhm, das ist das letzte Bild ...

  • Uhm, das ist das letzte Bild ...

    Das versteh ich jetzt nicht - da sieht man doch nur die Berechtigungen des Link, nicht die der Datei.

  • Das kann so (aktuell) nicht funktionieren.

    Der Code kann Kleinschreibung, aber Leerzeichen entfernt er nicht.

    Edit: Achso, das sind Symlinks...hmm.

  • Und selbst wenn: Es sind ja (fast) alle Varianten von Dateinamen verlinkt - mit und ohne Leerzeichen.

  • Da gab es mal den Tipp, sich den Seitenquelltext der Übersichtsseite (wo die Logos kommen sollten) in Live anzusehen und nach "chanlogos" zu suchen - ich finde in dem Quelltext aber nichts dergleichen.

    Kann da bei mir was im Busch sein, daß ich etwa einen Unterordner aus dem git nicht an die richtige Stelle kopiert habe?

  • Was zeigt denn z.B.

    http://<server>:8008/chanlogos/orf1.png

    http://<server>:8008/chanlogos/zdf hd.png

    ?

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • fnu , kannst Du die Beiträge zu Apache bitte in einen eigenen (neuen) Thread auslagern? Hat mit dem Thema hier nichts zu tun.

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Wie geschrieben,

    Oh. Nachdem ich den Symlink auf /var/lib/vdr/channellogos als chanlogos nach /var/www/html gelegt habe, zeigt ers mir an.

    funktioniert das nun - aber natürlich nur auf Port 80:

    aber vdr-plugin-live zeigt nur nach wie vor das:


    Wo liegt eigentlich das wwwroot-Verzeichnis des in live eingebauten tntnet-Servers?

  • > Wo liegt eigentlich das wwwroot-Verzeichnis des in live eingebauten tntnet-Servers?


    tntnet "mounted" das vorgegebene Kanallogo-Verzeichnis quasi virtuell in den live-Ordner. (/usr/share/vdr/plugins/live)


    > funktioniert das nun - aber natürlich nur auf Port 80:


    Live läuft per Default eigentlich auf einem anderen Port als ein normaler Apache.

    Wenn Du beide auf 80 laufen lässt, schnappt der Apache dem Live wohl den Ordnerrequest weg.

    Brauchst Du den Apache denn für andere Dinge?

  • Ja, eigentlich nur für Proxy-Zuweisung (proxy.pac verteilen) und squidguard-Blockmeldungen ... aber nachdem nur mehr 1 Windows-Computer hier läuft, mach ichs manuell bei dem.

    Wobei ja nur der Apache auf 80 läuft, der tntnet/live ohnehin auf 8008 ...

    Wenn ich jetzt dem Apache den Link aufs /var/lib/vdr/channellogos nicht gebe, ändert das (war vorher so) auch nichts.

    Und, wie gesagt, der Seitenquelltext der Live-Listenansicht zeigt kein "chanlogos" weit und breit.

    Noch was: ich sah da zuletzt andere Symbole wie das "zap" etc. - wo sollen die herkommen? Meine links sehen aus wie "früher" immer schon.

    Ich glaub, da fe_lt ein "mount" im live-tntnet.

    Was bringt es eigentlich, dazu tntnet lt. README nochmal zu installieren, wenn live den Webserver ohnehin schon mitbringt?

  • Und, wie gesagt, der Seitenquelltext der Live-Listenansicht zeigt kein "chanlogos" weit und breit.

    Live stat'tet letztlich nur die Pfade. Wenn der Pfad falsch ist oder keine Zugriffsrechte vorhanden sind, kann er nicht statten und erzeugte keine <img>-Tags. Mehr Möglichkeiten warum er nichts anzeigt, gibt es eigentlich nicht.


    > Noch was: ich sah da zuletzt andere Symbole wie das "zap" etc. - wo sollen die herkommen?


    Hier

  • Liebes Rüsseltier :)

    Jetzt hab ich von Deinem git den vdr-plugin-live installiert und auch den Ordner "live" nach /var/lib/vdr/plugins kopiert,

    aber keine Spur einer Änderung ...

    Den Apache hab ich disabled und tntnet aktiviert, nützt auch nix.

    Ich denke, irgendwas essentielles vergess' ich immer ... gehört der Ordner mit den "pages" (scripts) auch wohin?

  • > Jetzt hab ich von Deinem git den vdr-plugin-live installiert und auch den Ordner "live" nach /var/lib/vdr/plugins kopiert,

    > aber keine Spur einer Änderung ...


    Mein svg-Branch ist aktuell nicht gesynct zum letzten Stand von MarkusEh.

    Unabhängig von meinem svg-branch: es genügt bei neueren Version eigentlich Live zu kompilieren und dann die resultierende so-Datei nach /usr/lib/vdr/plugins zu verschieben (dort die bestehende überschreiben, VDR vorher stoppen, chmod angleichen).


    Bei meinem svg-Branch dann noch den img- und css-Ordner in /usr/share/vdr/plugins/live überschreiben.

Jetzt mitmachen!

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