vdr-live-plugin HTML5 Web-Streaming

  • So langsam gehen mir die Ideen aus. An deiner Kiste ist irgendwas verbogen.

    Letzte Idee: g++ Version ?

    g++ -v ausführen, letzte Zeile ?

  • Passt auch. Sorry, jetzt habe ich auch keine Idee mehr außer platt machen und neu installieren.

  • Ist zwar nicht das, was ich gerne hätte, aber vielen Dank trotzdem!


    Eine Idee noch: als ich die Ansible-Installation gemacht habe, gingen einige Schritte erst, nachdem ich mit NordVPN einen Tunnel nach Frankfurt aufgebaut hatte :wow kann das gleiche Problem hier auch irgendwo auf der Strecke bestehen - bloss ohne, dass man es bemerkt?

  • Hallo zusammen,


    ich bin mir etwas unsicher nach den ganzen Posting bzgl. Einstellungen für das Webstreaming im live-Plugin ....Welche Einstellungen sollte ich für den Intel Nuc mit VAAPI-Unterstützung nun am Besten nehmen? Meint ihr das passt so?


    h264:

    ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -hwaccel vaapi -hwaccel_output_format vaapi -i "http://192.168.0.32:3000/<input>" -map 0:v -map 0:a:0 -c:v copy -c:a aac -ac 2


    HEVC + mpeg2 + others:

    ffmpeg -loglevel warning -f mpegts -analyzeduration 1.2M -probesize 5M -hwaccel vaapi -hwaccel_output_format vaapi -i "http://192.168.0.32:3000/<input>" -map 0:v -map 0:a:0 -c:v h264_vaapi -preset ultrafast -crf 23 -tune zerolatency -g 25 -r 25 -c:a aac -ac 2


    Gruß

    Stephan

    --------------------------------------------------------------------------------------------------------------------------------------------------

    BM2LTS im VDR-Portal   http://www.bm2lts.de   http://www.sc-schulze.de

    --------------------------------------------------------------------------------------------------------------------------------------------------

    Empfang: Octopus Net S2 max (8 Tuner) + Octopus Net S2 max (8 Tuner) + Netceiver (2x DVB-s2dual)

    Kopfstation: Virtuelle Maschine mit BM2LTS v3.4.XX

    Clients: NUC10i5FNH2 -> BM2LTS v3.4.XX; FireTV4k mit Kodi u. VNSI-Plugin

    NAS: Aufnahmen u. Plex-Media

    --------------------------------------------------------------------------------------------------------------------------------------------------


  • Hallo,


    ich bekomme beim compilieren folgende Fehlermeldungen:


    Das passiert mit VDR 2.4.0 und 2.4.4. Gibt es irgendeinen Workaround dafür?


    Viele Grüße und Dankeschön

    Holger

  • Warnungen führen nicht zum Abbruch des Build-Vorgangs (solange man nicht -Werror nutzt), der eigentliche Fehler muss also weiter oben in der Ausgabe des Compilers liegen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Danke seahawk1986 für deine schnelle Antwort.? Das hat mich dazu gebracht, mich nicht nur auf den Compiler zu konzentrieren. War natürlich zu einfach, um gleich drauf zu kommen. Der Plattenplatz der VDR-Partition war zu eng bemessen... Meine Stirn hat jetzt ne'n dicken roten Abdruck von meiner rechten Hand ...?

  • Hallo


    Ich versuche dieses plug in zu installieren aber leider muss man es selbst compilieren.

    Habe ich noch nie gemacht und auch die Anleitung hat mir nicht weitergeholfen.

    Was hab ich gemacht: habe ffmpeg installiert. Dann von git das Arviv heruntergeladen und entpackt. Was sind jetzt die nächsten Schritte? Vielen Dank im Voraus.

  • Hilfreich sind Informationen über Dein System. Versuche mal einfach make install


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Ich habe linux mint 19.3 installiert. Habe make install probiert aber da gibt es die foldenden Fehlermeldungen.


    make: pcre-config: Command not found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    make: tntnet-config: Command not found

    /bin/sh: 1: tntnet-config: not found

    /bin/sh: 1: cxxtools-config: not found

    /bin/sh: 1: tntnet-config: not found

    make: tntnet-config: Command not found

    /bin/sh: 1: cxxtools-config: not found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    make: tntnet-config: Command not found

    /bin/sh: 1: tntnet-config: not found

    /bin/sh: 1: cxxtools-config: not found

    /bin/sh: 1: tntnet-config: not found

    make: tntnet-config: Command not found

    /bin/sh: 1: cxxtools-config: not found

    Package vdr was not found in the pkg-config search path.

    Perhaps you should add the directory containing `vdr.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'vdr' found

    ECPP pages/ menu.cpp

    make[1]: ecppc: Command not found

    make[1]: *** Keine Regel vorhanden, um das Ziel „menu.cpp“,

    benötigt von „menu.o“, zu erstellen. Schluss.

    Makefile:191: recipe for target 'pages' failed

    make: *** [pages] Error 2


    Vdr ist installiert und läuft einwandfei.

    aber wie bekomme ich jetzt dieses Plugin installiert?

  • gelöscht


    vdr-User-# 755 to_h264 chk_r vdr-transcode github

  • Dir fehlt einiges an Pakete um irgendwas bauen zu können.

    Linux mint basiert auf Ubuntu, dann versuche es mal damit:

    apt-get install vdr-dev

    apt-get build-dep vdr vdr-plugin-live

  • Ich habe für dich mal kurz mint installiert, so geht es manuell (auch nicht anderes wie bei Ubuntu):

    Editiere die /etc/apt/sources.list

    Kopiere die Zeilen wo drin sind und ersetze in der Kopie "dep" mit "dep-src".

    Dann "apt-get update", dann geht der o.g. Befehl.

    Code
     # Generated by distrobuilder
    deb http://packages.linuxmint.com tricia main upstream import backport
    deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
    
    deb-src http://packages.linuxmint.com tricia main upstream import backport
    deb-src http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
    deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse
  • Hallo,

    möchte mich als erstes für die Hilfe bedanken.


    Jetzt läuft make install durch allerdings leider mit Fehlermeldung


    CC livefeatures.o

    CC preload.o

    CC timerconflict.o

    CC users.o

    CC osd_status.o

    CC ffmpeg.o

    LD libvdr-live.so

    Installing libvdr-live.so

    install: reguläre Datei '/usr/lib/vdr/plugins/libvdr-live.so.2.3.8' kann nicht angelegt werden: Keine Berechtigung

    Makefile:218: recipe for target '/usr/lib/vdr/plugins/libvdr-live.so.2.3.8' failed

    make[1]: *** [/usr/lib/vdr/plugins/libvdr-live.so.2.3.8] Error 1

    Makefile:131: recipe for target 'recursive-soinst' failed

    make: *** [recursive-soinst] Error 2


    Scheint so als für /usr/lib/vdr/plugins die rechte fehlen. Habe mit chmod 777 die Berechtigung gesetzt und dann

    sudo make install aufgerufen dann folgende Meldung erhalten


    alois@linuxpc:~/Downloads/vdr-plugin-live-master$ sudo make install

    Installing libvdr-live.so

    GT po/live.pot

    Creating *.po

    Creating *.mo

    Installing *.mo


    Was heisst das jetzt und wie gehts weiter?

  • Habe mit chmod 777 die Berechtigung gesetzt

    Nicht gut, man sollte nicht einfach so die Berechtigungen ändern, aber jetzt auch egal.


    sudo make install

    Das war richtig und hätte vollkommen gereicht.

    und wie gehts weiter?

    sudo service vdr restart

    Und das wars. Jetzt kannst du über einen Browser live aufrufen.

  • leider nein, verbindung verweigert!


    finde nirgends das compilierte plugin


    alois@linuxpc:/usr/lib/vdr/plugins$ dir

    libvdr-live.so.2.3.8 libvdr-xineliboutput.so.2.3.8

    libvdr-streamdev-client.so.2.3.8 libvdr-xine.so.2.3.8

    libvdr-streamdev-server.so.2.3.8


    in /usr/lib/vdr/plugin steht libvdr-live.so


    aber in /etc/vdr/plugins habe ich kein verzeichnis vdr-live

  • Ich habe das mal meiner Test Maschine nachgestellt:

    Dir fehlen die Files für die Plugin Basis Konfiguration. Am einfachsten bekommst du die, indem du das Plugin aus deiner Distibution installierst und dann mit der aktuellen Stand aus dem Git überschreibst.

    sudo apt-get install vdr-plugin live

    sudo make install (im Verzeichnis wo die Quelldateien liegen)

    sudo service vdr restart

    So hat es bei mir funktioniert.


    Die Lib findest du hier:

    Code
    root@VDR-Mint-Tricia:/usr/src/vdr-plugin-live# ll /usr/lib/vdr/plugins/
    total 39616
    drwxr-xr-x 1 root root       40 Apr 29 06:56 ./
    drwxr-xr-x 1 root root       14 Apr 29 06:56 ../
    -rwxr-xr-x 1 root root 40566408 Apr 29 06:56 libvdr-live.so.2.3.8*

Jetzt mitmachen!

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