[VDR*ELEC] LibreELEC/AMLGX (arm) Probleme/Diskussion

  • Hier eine DVB-T2 (H265) Aufnahme zum testen -> Dropbox Link

    Beim anspringen von Schnittmarken (z.B. Taste 9) passierts:

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Danke, schau ich mir morgen. Nur beim anspringen oder sonst auch z.B. beim Start?

  • Ich glaube, ich habs gefunden. Test und patch kommt morgen.

  • Ich hab mal einen Fix gepusht und hoffe der funktioniert. Kanns live grad nicht testen.

  • Hmm, beim setzen von Schnittmarke hängt er sich direkt auf. Aber nun ohne Fehlermeldung im Log.

    Live TV und vorspulen (Taste gelb) funktioniert ja, nur bei anspringen oder setzen von Schnittmarken passierts.

    Danke Zabrimus für schnelle git Aktualisierung.

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Ok. Schau ich an. Ist das generell oder nur bei h265?

  • Ist das generell oder nur bei h265?

    Nur bei h265.

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Ich kanns hier nachstellen. Trickspeed Pause und Sprünge scheinen zu funktionieren, nur das Marken setzen und anspringen nicht. Das muss ich mir nochmal anschauen, Schnittmarken setzen oder anspringen kombiniert mit Pause ist das Problem. Logs sind nicht da, das riecht nach einem Deadlock...

  • Problem gefunden und behoben. StillPicture() passte nicht ganz. Ich muss aber den Code noch aufräumen und dann pushe ich einen Fix, wahrscheinlich am Abend.

  • Bin heute erst zu weiteren Tests gekommen. Wenn ich einen DVB-T2 (h265) TV Kanal einfach laufen lasse, also live TV schaue - passiert das:

    Was am Ende den Rock Pi 4 komplett lahm legt. Keine Reaktion auf FB oder ssh Login. Ich muss dann komplett stromlos machen.

    Jetzt läuft das System auf einem DVB-C Kanal live TV und ich beobachte...

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Passiert das auf allen DVB-T2 Sendern?

  • Beim ersten Test lief Das Erste HD, jetzt probiere ich arte HD laufen zu lassen und beobachte.

    Auf DVB-C Sendern scheint es durchzulaufen.

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Im git sollte das Problem mit StillPicture behoben sein.

    Falls deine Probleme von hier bestehen bleiben, bräuchte ich mehr aktivierte Logs, da ich es mangels DVB-T2 nicht nachstellen kann. Ausser du hast auch eine Aufnahme, mit der das passiert.

    Meine VDRs

    (SatIP Server) --- Kathrein Exip 418 ---
    (Server) --- HW: RPI5 --- SW: RPiOs, VDR 2.7.9 mit vtuner-ng, live, epgsearch, markad ---
    (Client 1) --- HW: RPI4 --- SW: VDR*ELEC mit softhddevice-drm-gles ---
    (Client 2) --- HW: Radxa Rock 4B+ - RK3399 --- SW: VDR*ELEC mit softhddevice-drm-gles ---
    (WIP-Clients) --- RPi5, Radxa Rock 4C+ (RK3399T), Tanix TX6, Odroid N2+ --- SW: VDR*ELEC mit softhddevice-drm-gles --

    Edited once, last by rell (April 5, 2025 at 7:50 AM).

  • Was mir noch aufgefallen ist:

    - wenn ich vdr screenshot-plugin verwende, wird bei Aufnahme Pause (Standbild) das OSD abfotografiert.
    Mache ich das gleiche bei laufender Aufnahme oder live TV Bild, wird das richtige Bild abfotografiert.
    - Fällt ebenfalls auf der Webseite im live-plugin auf. Unter Fernbedienung sehe ich ja das live Bild auf der Webseite.
    Bei Standbild Pause ist es hier nur schwarz. Bei laufendem Bild ist es im eingestelltem Snapshot-Intervall sichtbar.

    Getestet mit DVB-T2 Aufnahme oder live Bild.

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Da hat die Grabfunktion noch einen Fehler bzw. stimmt nicht ganz. Jetzt, wo du es sagst, fällt es mir wieder ein. Schaue ich mir an wenn ich mit der anderen Baustelle fertig bin...

  • Bei mir steht das Bild bzw. der vdr zeitweise komplett.

    Dachte erst es hängt mit herunterfahren und starten ohne TV an zusammen... Jetzt läuft er durch, d.h. MinUserInactivity = 0 (vdr setup.conf) ist gesetzt.

    Aber auch bei diesen Gegebenheiten passiert es.

    Im Log steht:

    Es gibt ein altes Thema dazu, eventl. kann der Patch eingebaut werden?

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Oder ist der Fix von damals bereits im vdr eingeflossen? Nutze vdr 2.7.5
    Ursache sollte ein zu kleinen Buffer für die EIT-Section sein.

    Bekomme mein System irgendwie nicht stabil zum laufen :(

    Außerdem ist mir das hier aufgefallen:

    Code
    Mai 16 18:40:51 vdr1 vdr[1018]: [1134] [softhddevice] AlsaPlayer: ring buffer empty Videopkts: 182
    Mai 16 18:41:02 vdr1 vdr[1018]: [1159] i/o throttle activated, count = 1 (tid=1159)
    Mai 16 18:41:05 vdr1 vdr[1018]: [1159] buffer usage: 70% (tid=1157)
    Mai 16 18:41:08 vdr1 vdr[1018]: [1159] buffer usage: 80% (tid=1157)
    Mai 16 18:41:10 vdr1 vdr[1018]: [1159] buffer usage: 90% (tid=1157)
    Mai 16 18:41:12 vdr1 vdr[1018]: [1159] buffer usage: 100% (tid=1157)

    Als das passierte, lief ein DVB-C Sender.

    Im Ergebnis steht das System komplett, vdr Bild ist eingefroren und teilweise sogar nicht mal mehr per ssh erreichbar. In so einem Fall hilft nur noch stromlos machen.
    Als ich per ssh raufkam, konnte ich angehängtes Log erstellen. Hoffe es ist bis zum Stillstand was zu erkennen.

    Files

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

  • Das ist ein deadlock. Den habe ich auch bei einem UHD Testsender. Das schaue ich mir an.

    Was hast du für ein System?

  • Was hast du für ein System?

    Siehe vdr1 in meiner Signatur.

    Ein Rock Pi 4A (4GB) mit 2x WinTV dualHD USB Tunern (am aktiven USB Hub).
    2x DVB-T2 und 2x DVB-C

    Wenn ich unterstützen kann sag bescheid, z.B. mit Aufnahmeschnipseln

    Danke!

    Klick für meine VDR Hard- u. Software

    vdr1: HP Pro Mini 400 G9 i5 12500T 32GB | Ubuntu 24.04.3 LTS yavdr ansible vdr-2.8.1 256GB M.2 2230 | Video: 4TB M.2 Rec (XFS) + 8TB SATA Archiv (exFAT) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr2: Raspberry CM5 auf CM5-IO-BASE-A | Seeed PCIe 3.0 dual M.2 HAT | VDR*ELEC LE13 | 1TB M.2 Rec (XFS) | 2x WinTV dualHD (DVB-T2/DVB-C) | RP2350 IRMP Pico | One4all URC 1635 FB
    vdr3: gleich wie vdr2
    TV: Philips 55OLED805

    Edited once, last by vdr_rossi (May 16, 2025 at 9:01 PM).

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!