Hardware unterstützt von softhddevice-drm

  • Es gibt bestimmt schnellere Wege zum Ziel, z.B. Armbian, aber da ist mir zu viel dran und wenn ich es selbst mache, weiß ich, was ich habe.

    Das meinte ich damit ;)

  • ja bei mir im Kopf fehlte aber die Verknüpfung nach focal, und das man sich da recht einfach weiterhangeln kann ;) - Das da jetzt auch gleich der passende Kernel drin ist rundet das Ganze natürlich ab - das Einzige was man sich da anschauen müsste wäre die Fernbedienung.


    Bei Rockchip tut sich was. Ich teste gerade den neuen Treiber für den HW Deinterlacer. Auf RK3399 und RK3288 läuft der momentan hier.


    Fernbedienung und dieser Beitrag sind ein gutes Stichwort um zurück zum Thema zu kommen, was kauft man denn jetzt mit Blick auf die von zilerbaer genannten Chipsätze, habe gesehen da gibt es für kleines Geld auch fertige Geräte mit Fernbedienung wo der Empfänger schon drin ist?


    Habt ihr da was im Auge wo man sich mal rantrauen könnte?

    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 da jetzt auch gleich der passende Kernel drin ist rundet das Ganze natürlich ab

    Um Kernel neu aufsetzen wirst Du bei den meisten Boards nicht herum kommen. LE hat viele Patches die andere Distributionen nicht haben.


    Fernbedienung ist meistens kein Problem. Ein IR Empfänger auf ein GPIO Pin Deiner Wahl und fertig. SW seitig kommst Du um Basteln nicht herum.

  • Um Kernel neu aufsetzen wirst Du bei den meisten Boards nicht herum kommen. LE hat viele Patches die andere Distributionen nicht haben.

    Okay, aber dann ist es genau das gleiche wie jetzt mit dem RPI4, mit dem Erfolg dass kein h.264 geht


    Wenn die Hardware das Problem löst und das Ergebnis danach gut ist würde ich noch mal investieren. Spätestens Ostern hätte ich das gern am Fernseher auf der Terrasse um dort den rpi3 abzulösen...

    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 Du kein H264 auf dem Raspi4 decodieren kannst kann ich nicht nachvollziehen. Hier läuft es ohne Probleme. AW und bald Rockchip haben einen HW Deinterlacer. Ob und wann der auf Raspi kommt kann keiner sagen. Ich will nur deutlich ausdrücken das auch auf diesen Chipsätzen SW Bastelei notwendig ist.

  • Es gibt bei h.264 um hdplus etc., das soll doch dann in HW gehen mit deinen neue Treibern? - Momentan gibt es schon Bild, allerdings nicht so als würde man sich das anschauen wollen ^^


    Was ich auch nicht verstanden hab ist der Einsatz von Rell, entwickelt ihr jetzt zusammen oder sind das für andere HW oder ein anderes Frontend, irgendwie habt ihr mich da abgehängt?

    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



  • Was ich auch nicht verstanden hab ist der Einsatz von Rell, entwickelt ihr jetzt zusammen oder sind das für andere HW oder ein anderes Frontend, irgendwie habt ihr mich da abgehängt?

    Ich habe mal angekündigt, dem drm plugin die Funktionalität eines OpenGL basierten OSDs zu verpassen, besser gesagt OpenGL/ES. Und da haben sich bei mir ein paar Änderungen an zille's Code ergeben. Nichts weiter.

    Und da es sich um freie Software handelt, habe ich mir die Freiheit genommen, in zille's Code zu wüten... :)


    Gruß

    Andreas

  • aber noch mal auf die HW zurückzukommen, wo muss ich genau drauf achten. - Bin ich mit so einem Ding für 35 Euro schon gut bedient oder hab ich da was falsch gemacht?


    https://www.ebay.de/itm/X88-PR…b6c2fd:g:IeoAAOSw131euMs8


    sicher kann ich mir auch ein separates Board kaufen

    https://www.ebay.de/itm/Orange…f51b19:g:pdEAAOSwcUBfX0KD


    aber am Ende des Tages kostet das mit allem Gedöns ja das Dreifache.


    Wenn man bei Pine H64 bleibt, den gibt es als Variante "Pine H64" und "Pine H64 B", hat das Einfluss auf das Vorhaben oder ist das erstmal egal?

    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



  • Da ist aber ein RK3318 Chip, und kein RK3399.

    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)

    Einmal editiert, zuletzt von rfehr ()

  • Stimmt auffallend, danke

    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



  • Den Pine H64 gibt es nur noch als Rev. B und ist meines Erachtens für einen VDR Client ausreichend von der Rechenpower,Speicher und GPU. Anscheinend sollen ja auch 4K und HDR mit dem H6 möglich sein. Und für 43Euro + 6Euro Versand (Amazon) kann man da auch nicht meckern. Da ist mir der RK3399 doch etwas zu teuer. Bei den TV Boxen sind mir zu viele Unbekannte mit im Spiel, da lass ich lieber die Finger von.

  • Nochmals zu prinzipiellen Vorgehensweise, ich besorg mir das passende Armbian Image, pack das auf die SD Karte, hol mir dann die passenden Kernel und Header Packete, die Patches von LE und das Packet build-essentials. Dann patche ich den Kernel und kompilier mir den auf dem Kistchen neu (jetzt mal ohne nen Crosscompiler zu bemühen). Muss ffmpeg auch noch vor dem kompilieren gepatcht werden?


    Wenn ich das jetzt soweit am Start habe, also Kernel und ffmpeg, kann ich dann mit den yavdr arm Packeten einfach weiter machen?

  • Im Prinzip fast, ja.

    Für ffmpeg schaust du hier . Da findest du die Version und die Patches, die LE verwendet. Die Allwinner spezifischen findest du hier.

    Dann muss noch der Kernel dazu passen. LE Version mit Patches sind hier, Allwinner spezifische Patches hier und hier (je nach SoC).

    Mit der richtigen Kernelconfig sollte das dann passen. Das wäre dann die Basis für den VDR Rest - wie es mit den Yavdr-Paketen aussieht, weiß ich nicht.


    Evtl. lohnt es sich zu schauen, welche Versionen und Patches Armbian bereits vom Kernel und FFMpeg benutzt, vielleicht kannst du dir die Arbeit ja sparen - was ich bezweifle.


    Ich bin aber immer noch sicher, dass du schneller bist und dich weniger ärgern wirst, wenn du alles von Hand neu aufsetzt.


    Gruß

    Andreas

  • OK, dann meld ich mich bei Dir wenn alles da ist. Evtl. können wir ja nen ARM VDR Beginner Thread eröffnen und von Anfang an starten ;)

  • ...

    Fernbedienung und dieser Beitrag sind ein gutes Stichwort um zurück zum Thema zu kommen, was kauft man denn jetzt mit Blick auf die von zilerbaer genannten Chipsätze, habe gesehen da gibt es für kleines Geld auch fertige Geräte mit Fernbedienung wo der Empfänger schon drin ist?

    ...

    Ich habe mir zum Raspi4 diese Fernbedienung "Air Mouse MX3" um ca. € 14,- gekauft. Die hat einen USB-Dongle.

    Hab mir am Raspi4 OpenElec (Kodi) installiert, den Dongle angeschlossen - neu gebootet und die Fernbedienung war als Mauszeiger in Kodi verfügbar und funktioniert einwandfrei. Auch das Umdrehen und als Tastatur verwenden funktioniert problemlos ohne irgendwelche weiteren Einstellungen.

    Fb. liegt gut in der Hand und ist nicht zu groß. ACHTUNG: keine eigene Stop-Taste!

    Wenn die dann auch vom yaVDR problemlos erkannt wird, ist die sicher der Knaller für das Geld.

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 18 - inputstream + amazon vod
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • rell kernel-config nehm ich von hier oder?

  • Die nehme ich nicht, da die mit initramfs arbeitet.

    Ich mache eine "make sunxi_defconfig" und passe sie dann mit menuconfig an. Z.b. brauch ich einen nfs Server und die HDMI Audio Ausgabe muss auch noch aktiviert werden. Auswendig weiß ich aber jetzt nicht, ob das alles ist.


    Ich habe aktuell das Problem, dass der 5.10.4 mit allen LE Patches auf meinem H3 nicht startet. Der reine 5.10.4er Kernel mit sunxi_defconfig läuft aber. Ich muss mich noch ans Ziel hangeln und herausfinden, woran es liegt. Im Endeffekt braucht man "nur" die HDMI/I2S-, Cedrus- und die zpos-patches iirc.

    Für H6 musst du auch noch aufpassen, dass du UBoot mit der ATF baust http://linux-sunxi.org/U-Boot#Build


    Gruß

    Andreas

  • rell Ich würde mir mal ne Buildumgebung aufsetzen und nen neuen Thread anfangen dann könnte man das von Anfang an dokumentieren.

    Einmal editiert, zuletzt von JoeBar ()

  • Hat es schon jemand mit einem ROCKPro64 versucht?

Jetzt mitmachen!

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