Raspberry Pi 4B Unterstützung

  • Nachdem man keinen Desktop bzw. X-Server braucht, wenn man das Plugin das DRM-Device direkt nutzt, sollte die Live-Variante ohne GUI genügen.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • richtig, es sollte eigentlich mit allen laufen, aber zum Nachvollziehen von Wayne ´s Probleme wollte ich die gleiche verwenden :=)

    Ich hab den Fehler glaub ich gefunden, gib mir ein paar Minuten. Aber das ist halt nur von einem Fehler zum nächsten hangeln...

  • Nachdem der Ordner fdk-aac gelöscht ist, geht's wieder ein Stück weiter:

    OK Fehler identifiziert und gefixt:


    Bitte in rpi-ffmpeg config.h löschen und das gepatchte Script aufrufen.

  • Also,


    wenn ich MLD(unsere) installiere,

    und dann über MLD WebIf die passenden Einstellungen mache (SATIP, oder streamdev)

    je nachdem was man will oder hat,

    habe ich ohne Probleme sofort ein Live Bild.


    Was noch hackt ist Sound über HMDI, da es bei der MLD kein pulseaudio gibt.


    Gruß,

    Roland


    P.S: kennt jemand die passende alsa config (hdmi), für den rpi4 ohne pulseaudio ?

    https://www.minidvblinux.de/forum/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.0 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.0 SATIP (softhddevice-drm )

    1x Raspberry 3 als Client MLD 5.4

    1x Raspberry 2 als Client MLD 6.0

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x Cubietruck

    1x MCC 100
    1x BananaPi

    1x Zotac CI327 MLD 6.0 SATIP (softhddevice)

    2 Mal editiert, zuletzt von rfehr ()

  • Wozu wird pulseaudio benötigt? softhddevice-drm nutzt nur Al

    dann passt unsere vc4-hdmi.conf noch nicht.

    https://www.minidvblinux.de/forum/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.0 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.0 SATIP (softhddevice-drm )

    1x Raspberry 3 als Client MLD 5.4

    1x Raspberry 2 als Client MLD 6.0

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x Cubietruck

    1x MCC 100
    1x BananaPi

    1x Zotac CI327 MLD 6.0 SATIP (softhddevice)

  • Habe noch libchromaprint und frei0r-plugins-dev nachinstalliert:


    Code
    /usr/bin/install -c -m 644 src/zimg/api/zimg.h src/zimg/api/zimg++.hpp '/usr/local/include'
     /usr/bin/mkdir -p '/usr/local/lib/pkgconfig'
     /usr/bin/install -c -m 644 zimg.pc '/usr/local/lib/pkgconfig'
    make[2]: Leaving directory '/home/pi/zimg'
    make[1]: Leaving directory '/home/pi/zimg'
    Already up to date.
    ERROR: ladspa.h dlfcn.h not found

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Habe noch libchromaprint und frei0r-plugins-dev nachinstalliert:

    Danke fürs geduldige Testen!


    libchromaprint wird später (vor libvdr-plugin-softhddevice-drm) runtergeladen und kompiliert, wurde das früher gebraucht?


    ladspa.h ist im Paket ladspa-sdk enthalten

    dlfcn.h ist im Paket libc6-dev


    Bitte per Hand installieren und nochmal versuchen (nicht vergessen Makefile bzw. config.h zu löschen um das configure neu auszuführen).


    Muss noch gucken wie die auf mein System kamen, aber ich nehme sie im nächsten Patch als Abhängigkeit auf, dann geht die Installation automatisch.


  • libchromaprint wird später (vor libvdr-plugin-softhddevice-drm) runtergeladen und kompiliert, wurde das früher gebraucht?

    Ja, einige Zeilen weiter oben, z.B.:


    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Install libaom-dev ? sudo apt install libaom-dev

    ...das wars...:thumbup:

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Jetzt habe ich einen Sack voll nachinstalliert, aber hier stehe ich nun:

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Hallo Zillerbaer


    Ich versuch ein einfaches h264 file zu spielen:

    Code
    svdrpsend plug softhddevice-drm PLAY /files/Media/Video\'s/Lina\ afscheidsmusical\ groep\ 8.mp4


    Leider segfault vdr, das wird noch geloggt:



    Backtraces:


    File info + ffmpeg config:



    Kansst du was damit?


    Danke!

  • Hi,


    ERROR: No usable libcdio/cdparanoia found

    fehlt da nicht libcdio-paranoia-dev


    Gruss

    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

Jetzt mitmachen!

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