Beiträge von Mondsuechtig


    Hallo löwe,


    vielen dank für deinen Hinweis.


    Ich muss gestehen, dass ich erst neuerdings aktiv in der 'Open-Source' Szene unterwegs bin. Ich habe zwar schon einige Erfahrungen bezüglich Projektleitung und Programmierung, jedoch bis dato nur im kommerziellen Bereich. Von daher fehlte mir bis dato die Orientierung, wie hier typisch mit Fixes und Erweiterung umgegangen wird.


    Dennoch habe ich mich heute in das Thema XBMC Entwicklung einlesen können und für die Patches direkt entsprechende Tickets erstellt.

    Die Punkte 4. und 5. habe ich mittlerweile fixen können. Meine Anpassungen habe ich in Form eines Patch angehängt.


    Des Weiteren sind mir die Folgenden Punkte aufgefallen:


    Problem 6: EPG Daten sind zeitlich um ca. 1 Stunde versetzt. Server sowie Client arbeiten mit exakt der selben Zeitzonenkonfiguration;


    Problem 7: Nach dem Umschalten auf einen Sender ohne Empfang zeigt das OSD beim weiteren Umschalten so lange weder Sendername noch EPG Informationen an, bis erfolgreich auf ein Sender mit Empfang umgeschaltet wurde.


    Viele Grüße.

    Hallo zusammen,


    hier meine Erfahrungen mit der letzten PVRTesting2 Version. Prinzipiell laufen die unten stehenden Systeme in ihrer Konfiguration mit älteren PVRTesting2 Versionen zusammen; Prinzipielle Fehler aufgrund der genannten Systemen sind also unwahrscheinlich.


    System1: (Client) OpenSuse 11.2
    glibc-2.10.1-10.5.1.i686
    CPU: 6.15.13 "Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz"
    Memory: 2 GB
    GPU: "nVidia GeForce 8600M GS"
    XBMC: PVRTesting2, SVN 32871


    System2: (Server) OpenSuse 11.2
    glibc-2.10.1-10.5.1.x86_64
    CPU: 6.28.10 "Intel(R) Atom(TM) CPU D510 @ 1.66GHz"
    Memory: 4 GB
    GPU: "Intel Pineview Integrated Graphics Controller"
    TVHeadend: Trunk, SVN 5325 (Fehler auch mit Release-Version 2.11 reproduzierbar)


    Erfahrungsbericht:
    Kompilieren ----------------------------> OK
    Installation bzw.Update -------------> OK
    Einrichten -------------------------------> OK
    Erweiterungen -------------------------> OK
    pvr-Client---------------------------------> Nicht OK (siehe unten)


    1. Problem: Keine Verbindung zum System2 (tvheadend)
    Eine Verbindung ist überhaupt erst nach Einspielen des angehängten Patch möglich


    2. Problem: Keine Verbindung unter Verwendung von Host-Namen mit 'Sonderzeichen', z.B "Data-0", in der 'Tvheadend HTSP Client' Plugin Konfiguration


    3. Problem: Keine Verbindung unter direkter Verwendung einer IP Adresse, z.B. "192.168.0.2', in der 'TVHeadend HTSP Client' Plugin Konfiguration

    Eine Verbindung zum TVHeadend Server erfolgt erst unter Verwendung eines Host-Namens ohne Sonderzeichen, z.B. 'Mediabackend0'


    4. Problem: Nach der erfolgreichen Verbindung werden im 'Live TV' Menü keine Kanäle angezeigt; Eine Kanalsuche ist ebenfalls nicht möglich.


    5. Problem: XBMC stürzt unmittelbar nach Anwahl von 'Programm' im 'Live TV' Menü ab.


    Konsole nach Absturz:
    >xbmc
    StdString: Assertion Failed on line 876
    StdString: Assertion Failed on line 877
    ERROR: Exception caught on main loop. Exiting
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    CRITSEC[0x8cbed24]: Trying to enter destroyed section.
    CRITSEC[0x8cbed24]: Trying to leave destroyed section.
    xbmc.bin: GUISettings.cpp:985: int CGUISettings::GetInt(const char*) const: Zusicherung »(settingsMap.size())« nicht erfüllt.


    /usr/bin/xbmc: Zeile 128: 4916 Abgebrochen (Speicherabzug geschrieben) "$LIBDIR/xbmc/xbmc.bin" "$SAVED_ARGS"


    Auch das Löschen von ~/.xbmc behob keinen der oben aufgezählten Probleme.


    By the way: Gibt es konkrete Pläne, das PVRTesting2 in den XBMC Hauptentwicklungszweig einfließen zu lassen?


    Danke für eure Mühen,
    viele Grüße,
    *T