XBMC / VDR-Addon / Abspielen von Aufnahmen geht nicht

  • Moin,


    die Integration von Live TV klappt relativ gut, nur habe ich noch Probleme mit dem Abspielen von
    Aufnahmen; es kommt die "XBMC-Sanduhr" und dann nix mehr. Das ist schon seid Anfang an so,
    nun habe ich zum ersten Mal die Idee gehabt, das Logfile anzuschauen, und siehe da, da ist etwas
    merkwürdiges:



    Meine XBMC-Version ist pvr-testing-24~hepi-karmic27740+2, der Headless Server ist auf vdrdevel
    in Version 1.7.13-1devel1 mit streamdev-server Plugin Version 0.5.0~pre20090706+cvs20091108.2341-2.


    Die verdächtige Zeile ist #26: wieso 0.0.0.0 ???


    Oder nicht?


    Gruß,
    Karlson.

  • Hmmmm. Wenn das Life-TV geht und dieses ausspuckt:



    (also Zeile 13), dann ist es auch 0.0.0.0. Dann ist es wohl was anderes. Aber was?


    Geht bei Euch allen das Abspielen von Aufnahmen?


    GrK.

  • Zitat

    Original von karlson
    Die verdächtige Zeile ist #26: wieso 0.0.0.0 ???


    Oder nicht?

    Eher nicht. Das heißt nur, dass er auf allen lokal vergebenen Adressen arbeitet, also beispielsweise nicht auf eine bestimmte Netzwerkkarte eingeschränkt ist.


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

  • Moin,


    hepi: ich benutze e-Tobi lenny vdrdevel experimental mit der o.a.
    Version 0.5.0~pre20090706+cvs20091108.2341-2. Ich habe
    ehrlich gesagt den Überblick verloren, denke aber, dass die in dem
    von Dir angesprochenem Thread gebaute, neuer ist.


    Dann muss ich wohl doch mal den Kompiler anschmeißen...


    GrK.

  • Wie in dem verlinkten Thread steht, braucht man eine "neu" gepatchte streamdev-Version, um Aufnahmen abzuspielen. Das Sourcepaket zum Bauen dieser Spezielversion von streamdev kannst Du Dir von uns von Launchpad runterladen, sollte ja auch unter Debian bauen. Siehe Links zu hotzenplotz5's Paketen im anderen Thread.


    Gruß
    hepi

  • Hallo,


    ich verwende im Normalfall auch die Pakete von e-Tobi.
    Weil diese aber nicht mit der aktuellen CVS übereinstimmen und somit nicht gepatched werden können, ist dies meine Zwischenlösung:



    Code
    $ cd /usr/src/vdr-1.7.10/PLUGINS/src
          $ cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login # vdr als pass
          $ cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co -D 2010-02-10 streamdev
          $ cd streamdev
          # patches:
          $ patch -p1 < /usr/src/pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches/streamdev-cvs100210-ReplaceRecordingStreaming.patch
          $ patch -p1 < /usr/src/pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches/streamdev-cvs221109-AddFemonV1.diff
          $ patch -p1 < /usr/src/pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches/streamdev-cvs221109-AddCallbackMsg.diff


    Da streamdev so noch nicht kompiliert müssen noch Pfade angepasst werden:


    Code
    $ vi server/livestreamer.c


    Code
    #include <libsi/section.h>
          #include <libsi/descriptor.h>


    ändern zu


    Code
    #include <vdr/libsi/section.h>
          #include <vdr/libsi/descriptor.h>


    kompilieren, installieren und vdr neu starten:


    Code
    $ make
          $ cp /usr/src/vdr-1.7.10/PLUGINS/lib/*streamdev* /usr/lib/vdr/plugins/
          $ /etc/init.d/vdr restart

    VDR: AMD E-450, 8GB RAM, 120GB SDD | Ubuntu 13.10 | yaVDR 2.0.4 streamdev-server, femon, live, vnsi, xmltv2vdr, iptv, epgsearch | DVB-C | XBMC Gotham
    Client1: OUYA | XBMC Gotham, VNSI
    Client2: Zotac ZBox HD-ND22 | XBMC Gotham, VNSI

  • Danke für die Infos, bin jetzt wieder einsatzfähig.


    Also schnere, damit ich das richtig verstehe, ich habe heute Abend mal
    wieder frei und wollte das probieren:


    1. Auf dem Server ein aktuelles e-Tobi, ich sehe, Du bist auf 1.7.13
    2. Sourcen des e-Tobi vdr holen
    3. Mindestens die Patches aus dem pvr-testing2 holen
    4. im PLUGINS/src alles patchen und ändern und kompilieren


    Bleibt die Frage: welches XBMC verwendest Du? Selbst übersetzt? Und
    da Du in Deiner Signature was von Ubuntu schreibst, bei e-Tobi reden
    wir doch von Debian, oder?


    Nur um sicher zu gehen...


    ;o) Karlson.

  • Zitat

    Original von karlson
    Ups, nun habe ich Dein Howto gesehen und mir wird einiges klarer. Dann
    werde ich heute Abend mal ordentlich den Compiler anschmeißen...


    GrK.


    Alles klar. Beachte dabei nur, dass e-Tobi mittlerweile schon auf 1.7.14 erneuert hat. Dazu einfach die Shell-Befehle anpassen, sollte aber selbsterklärend sein ;).


    MfG schnere

    VDR: AMD E-450, 8GB RAM, 120GB SDD | Ubuntu 13.10 | yaVDR 2.0.4 streamdev-server, femon, live, vnsi, xmltv2vdr, iptv, epgsearch | DVB-C | XBMC Gotham
    Client1: OUYA | XBMC Gotham, VNSI
    Client2: Zotac ZBox HD-ND22 | XBMC Gotham, VNSI

  • Jup, soweit kriege ich das hin, obwohl der ganze Kram ja aus meiner Sicht
    so unübersichtlich geworden ist...ich bin schon gespannt, ob das irgendwann
    mal klappt.


    Welches e-Tobi Repo nimmst Du nun genau? vdrdevel-experimental oder
    das, wie hieß es noch gleich, ng-experimental oder so?


    Ursprünglich habe ich mein "kleines Schwarzes" ja zum HD Aufnehmen und
    Timeshifting gebaut. Nunmehr schaue ich meist vom Himmel gefallene mkv
    Dateien an und nehme fürs Fernsehen immer noch VOMP.


    Aber es wird immer besser, das muss ich zugeben. Nur: das Abspielen und
    Spulen bzw. Springen in VDR Aufnahmen ist mir in XBMC, vdr-sxfe und xine
    noch nicht gelungen.


    GrK.

  • Hallo,


    ich nutze folgendes:


    Code
    deb-src http://e-tobi.net/vdrdevel-experimental lenny base backports addons vdr-multipatch


    Funktioniert selbstkompiliert unter Ubuntu 9.10 64Bit wunderbar. Das mit den Aufnahmen unter XBMC umgehe ich, indem ich die Aufnahmen teilweise direkt aus dem Verzeichnis aus aufrufe und nicht über das TV-Plugin. Beim VDR hab ich die Aufnahmengröße so eingestellt, dass ich nur eine Datei bekomme, mit Playlists funktionierts aber auch mit mehreren Dateien ganz gut.


    Vor XBMC hab ich auch vdr-sxfe verwendet, da hatte ich aber keine Probleme mit dem Vor- bzw. Zurückspulen....


    MfG schnere

    VDR: AMD E-450, 8GB RAM, 120GB SDD | Ubuntu 13.10 | yaVDR 2.0.4 streamdev-server, femon, live, vnsi, xmltv2vdr, iptv, epgsearch | DVB-C | XBMC Gotham
    Client1: OUYA | XBMC Gotham, VNSI
    Client2: Zotac ZBox HD-ND22 | XBMC Gotham, VNSI

  • Tja, ich habe da ein Problem. Meine VDRs sind alle in virtuellen Xen
    Maschinen. Und die laufen mit 2.6.18.8er Xen Kernels. Insofern habe
    ich es nun aufgegeben, das streamdev-server plugin neu übersetzen
    zu wollen.


    Neben der Tatsache, dass der zweite Patch aus dem aktuellen Trunk
    nicht mehr mit der von Dir gezogenen streamdev-server Variante
    100%ig funktioniert (1 Hunk rejected), habe ich keine Möglichkeit
    eine Entwicklungsumgebung mit der richtigen Version von libc-dev
    aufzubauen, von den s2-lili-Dingern mal ganz abgesehen.


    Das brauche ich zwar eigentlich gar nicht, die Binaries laufen ja sehr
    gut, aber ich bekomme das streamdev-Plugin nicht neu übersetzt.


    Kann mir da nicht einer mal ein zum e-Tobi vdrdevel-xeperiemental
    passendes .deb bauen? Und e-Tobi macht doch auch mit XBMC rum,
    warum hat der eigentlich die Patches nicht eingebaut?


    Grummel. Bei mir laufen die .ts Dateien nicht mal per Samba Mount.


    Langsam nervt das echt. Aber ich werde nicht aufgeben....nur heute
    wird das nix mehr.


    Gruß,
    Karlson.

  • Mannomann, das eigentliche Problem war, dass man trotz der Verwendung on vdrdevel auch vdr mit in
    der sources.list haben muss.


    Nun ist das Plugin übersetzt. Trotzdem habe ich noch ein kleines Problem, welches ich aber in
    einem neuen Thread beschreibe, damit Pingpong ein Auge darauf hat.


    Danke an alle!


    Gruß,
    Karlson.

Jetzt mitmachen!

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