Kodi unter Windows mit Pulse Eight CEC Adapter

  • Hallo zusammen,

    Habe meinen HTPC-PC kürzlich auf moderne Hardware aktualisiert und seit dem Ärger mit Kodi bzw. dem CEC-Adapter unter Windows 10 Pro Version 20H2.
    Das Problem: Wenn ich durch Kodi bzw. meine Mediatheken browse mit der TV-Fernbedienung, bleibt in regelmäßigen Abständen das Browsen stehen (wie ein Lag) und führt dann plötzlich alle Klicks während des Lags aus. Sofern der Lag gerade beim Starten oder Beenden eines Films auftritt, stürzt Kodi ab. Mit dem CEC-Testclient sieht das im Log so aus:

    DEBUG: [ 52980] Key right: idle (duration:0) (4) timeout:500ms (rel:500,rep:0,prs:1,rel:0)
    TRAFFIC: [ 52980] >> 01:45
    DEBUG: [ 52980] key released: right (4) D:0ms
    TRAFFIC: [ 52980] >> 02
    DEBUG: [ 52980] << POLL: TV (0) -> Recorder 2 (2)
    TRAFFIC: [ 52980] >> 01:44:04
    DEBUG: [ 52980] SetCurrentButton right (4) D:0ms cur:f89e1f98
    DEBUG: [ 52980] key pressed: right (4) current(ff) duration(0)
    DEBUG: [ 52980] Changed key right (4) D:0ms cur:ff
    DEBUG: [ 52980] key pressed: right (4, 0)
    DEBUG: [ 52980] CEC::CCECClient::CheckKeypressTimeout T:42055.804
    DEBUG: [ 52980] Key right: idle (duration:0) (4) timeout:500ms (rel:500,rep:0,prs:1,rel:0)
    TRAFFIC: [ 52980] >> 01:45
    DEBUG: [ 52980] key released: right (4) D:0ms
    TRAFFIC: [ 52980] >> 01:44:04
    DEBUG: [ 52980] SetCurrentButton right (4) D:0ms cur:f89e1f98
    DEBUG: [ 52980] key pressed: right (4) current(ff) duration(0)
    DEBUG: [ 52980] Changed key right (4) D:0ms cur:ff
    DEBUG: [ 52980] key pressed: right (4, 0)
    DEBUG: [ 52980] CEC::CCECClient::CheckKeypressTimeout T:42055.804
    DEBUG: [ 52980] Key right: idle (duration:0) (4) timeout:500ms (rel:500,rep:0,prs:1,rel:0)
    TRAFFIC: [ 52980] >> 01:45
    DEBUG: [ 52980] key released: right (4) D:0ms
    TRAFFIC: [ 52980] >> 01:44:04
    DEBUG: [ 52980] SetCurrentButton right (4) D:0ms cur:f89e1f98
    DEBUG: [ 52980] key pressed: right (4) current(ff) duration(0)
    DEBUG: [ 52980] Changed key right (4) D:0ms cur:ff
    DEBUG: [ 52980] key pressed: right (4, 0)
    DEBUG: [ 52980] CEC::CCECClient::CheckKeypressTimeout T:42055.804
    DEBUG: [ 52980] Key right: idle (duration:0) (4) timeout:500ms (rel:500,rep:0,prs:1,rel:0)
    TRAFFIC: [ 52980] >> 01:45
    DEBUG: [ 52980] key released: right (4) D:0ms
    TRAFFIC: [ 52980] >> 03
    DEBUG: [ 52980] << POLL: TV (0) -> Tuner 1 (3)
    DEBUG: [ 52981] >> TV (0) -> Recorder 1 (1): user control pressed (44)
    DEBUG: [ 52983] >> TV (0) -> Recorder 1 (1): user control release (45)
    DEBUG: [ 52983] >> TV (0) -> Recorder 1 (1): user control pressed (44)
    DEBUG: [ 52986] >> TV (0) -> Recorder 1 (1): user control release (45)
    DEBUG: [ 52986] >> TV (0) -> Recorder 1 (1): user control pressed (44)
    DEBUG: [ 52988] >> TV (0) -> Recorder 1 (1): user control release (45)
    DEBUG: [ 52989] >> TV (0) -> Recorder 1 (1): user control pressed (44)
    DEBUG: [ 52991] >> TV (0) -> Recorder 1 (1): user control release (45)
    DEBUG: [ 52992] >> TV (0) -> Recorder 1 (1): user control pressed (44)
    DEBUG: [ 52994] >> TV (0) -> Recorder 1 (1): user control release (45)
    DEBUG: [ 52994] >> TV (0) -> Recorder 1 (1): user control pressed (44)
    DEBUG: [ 52998] >> TV (0) -> Recorder 1 (1): user control release (45)
    TRAFFIC: [ 53044] >> 01:46
    DEBUG: [ 53044] << Recorder 1 (1) -> TV (0): OSD name 'CECTester'
    TRAFFIC: [ 53044] << 10:47:43:45:43:54:65:73:74:65:72
    DEBUG: [ 53044] >> TV (0) -> Recorder 1 (1): give osd name (46)

    Unter LibreElec tritt das Problem nicht auf, also kann man wohl ein HW-Defekt ausschließen. LibCEC ist in der Version 4.0.2 installiert. Hab den Adapter auch auf meinem 2. PC installiert, genau das gleiche.
    Gemeinsamkeiten sind:
    LibCEC 4.0.2
    Windows 10 V.20H2
    AMD Ryzen 5 bzw. 7 und Mobos mit B550 und x570 Chipsatz

    Irgendwelche Ideen, woher das kommen kann?

    Vielen Dank
    Pete

  • Eben LibCEC 4.0.7 installiert und hier zeigt das Test-Tool keine Probleme, rennt 1a. Allerdings scheint Kodi sein eigenes LibCEC mitzubringen, hier zeigt Kodi noch 4.0.2 an und das Problem ist noch da.

  • CEC Problem ist gelöst, die CEC.DLL aus dem 4.0.7 Paket ins Kodi Installationsverzeichnis kopiert und die Originale überschrieben. Allerdings crasht kodi relativ regelmaessig beim Start von Filmen/Serien. Scheint wohl mit der Änderung der Bildwiederholfrequenz zu liegen. Weiter googlen...

  • Und auch die Kodi-Crashs sind wohl gelöst. Momentan scheint es, dass man bei dem LG CX TVs mit den erlaubten Auflösungen/Bildwiederholfrequenzen aufpassen muss. Scheinbar gibt es bei 4k ein paar Optionen, die der TV nicht verträgt und entsprechend sein HDMI Port kurz deaktiviert - das dann zum Crash führt. Seltsam ist auch, dass die Nvidia Treiber die diversen Auflösungen in 2 Gruppen unterteilt:
    Eine Gruppe UHD,HD, SD mit der Möglichkeit 24 bis 60 Hz einzustellen, sowie der Gruppe PC, hier werden immer nur 100 oder 120Hz angeboten. Möglicherweise hängt es damit zusammen, das lt. Kodi [definition=12,0]debug[/definition] [definition='1','0']log[/definition] der TV die Verbindung trennt und damit Kodi zum Absturz bringt. Sofern das Thema jemanden interessiert, kann ich gerne weitere Updates posten, für heute hab ich aber erstmal die Schnauze voll. Noch nie soviel Probleme gehabt mit Kodi bzw. 4k TVs und dem CEC Adapter. Mit dem alten PC und einem Panasonic VT30 ging alles "out of the box".

    Gruss
    Pete

Jetzt mitmachen!

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