RPi2 - Decode Timeout

  • Hallo,

    ich habe einen RPi2 und betreibe darauf openelec in Version 5.0.8

    Ich habe derzeit bei sehr vielen Videos mit Abspielproblemen zu kämpfen. Teilweise lässt sich das lösen, indem man den RPi neu startet, in vielen Fällen kann ich aber tatsächlich kein Videos abspielen. Die Reaktionen sind dabei unterschiedlich. Manchmal drücke ich auf Play und der Bildschirm wird schwarz, weiter passiert nichts. Ich kann jederzeit mit der Stop-Taste ins Menü, aber ein Abspielen ist nicht möglich. Manchmal wiederum drücke ich Play und das Menü bleibt im Vordergrund, gleichzeitig wird jedoch die Endzeit eingeblendet, welche kontinuierlich nach unten korrigiert wird. Irgendwann trifft diese angezeigte Zeit, auf die momentane Uhrzeit und das Video wird als "gesehen" markiert.

    Ich habe mir einmal die Logs ausgeben lassen und dort taucht sehr oft ein Decode Timeout auf. Der erste Teil des Logs ist hier zu finden: http://pastebin.com/Aj6S3SYj danach wiederholt sich das nur noch sehr oft.

    Hat von euch jemand einen Rat, woran das liegt und was ich dagegen tun kann? Vielen Dank im Voraus!

  • Ich denke eher das Problem liegt woanders:

    Code
    23:15:55 T:1896870976   ERROR: 
    COMXCoreComponent::DecoderEventHandler OMX.broadcom.video_decode - 
    OMX_ErrorInsufficientResources, insufficient resources
    
    
    23:15:57 T:1601668160   ERROR: Previous line repeats 51 times.

    Bitte mal ein komplettes [definition=3,2]kodi.[definition='1','0']log[/definition][/definition] posten, nicht nur einen Ausschnitt.

  • Hm,
    eventuell könntest Du mal versuchen den Memory-Split anzupassen, sodass die GPU mehr Speicher zur Verfügung hat.

    Eine Anleitung/Beschreibung findest Du hier: http://elinux.org/R-Pi_Troublesh…PU_memory_split
    Oder hier: http://forum.kodi.tv/showthread.php?tid=190658

  • Laut elinux gibt es folgende Möglichkeiten:

    Zitat

    gpu_mem=16 : 16M GPU, 240M/496M ARM split : Maximum ARM memory. Good for ARM desktop use. No accelerated video or 3D possible.
    gpu_mem=64 : 64M GPU, 192M/448M ARM split : Reasonable ARM memory. Simple video (omxplayer) or 3D (quake) is possible. This is the default.
    gpu_mem=128 : 128M GPU, 128M/384M ARM split : Use this for heavy 3D work, or 3D plus video. Needed for XBMC.

    In meiner config.txt steht bereits gpu_mem=128 meinst du ich sollte das noch weiter erhöhen?

    Edit: Ok, ich hab es einfach versucht und auf 256 erhöht. Erste Tests waren waren erfolgreich. Ich werde das mal beobachten. Auf jeden Fall danke für deine Hilfe!

Jetzt mitmachen!

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