[ANNOUNCE] vdr-upnp-0.0.2 plugin

  • Hallo zusammen,


    kleines Update zum Wochenende:


    * XBMC 9.04 kann jetzt live-TV und recordings vom UPnP-Plugin browsen und streamen.
    * Neues Tool: lsupnp. Damit können UPnP Devices und deren Services/State Variables gebrowsed werden. Evtl. nützlich um Verständigungsschwierigkeiten mit anderen UPnP-AV Geräten auf die Spur zu kommen.


    Quellen gibt's wie üblich auf http://hakker.de/download .

  • Du könntest mal noch als Media Renderer MythTV probieren, das gibts wie XBMC als LiveCD. Das Ding müsste inzwischen soweit Standardkonform sein, dass es damit eigentlich klappen sollte.


    //Edit: wenn ihr nichts dagegen habt, würden wir die Ausgaben von lsupnp für unsere Parallelentwicklung mit libupnp und libdlna verwenden. Der Bravia ist offensichtlich DLNA zertifiziert, richtig?


    Medion Digitainer; AsRock B75 Pro3-M, Celeron G540; Kingston Value 4GB
    Samsung SpinPoint 250GB 2,5"; Samsung WriteMaster DVD-Brenner;
    TT-S2-6400, 2x TT-S2-1600, Ubuntu 12.04 mit YaVDR-Paketen. VDR 1.7.27, UPnP/DLNA-Plugin

    Einmal editiert, zuletzt von methodus ()

  • und das plugin meldet das bei serverdiagnose am tv:

    Code
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342869:953 [ProcessHttpRequest] INFO: HttpRequest Path: /DeviceDescription.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342869:955 [ProcessHttpRequest] INFO: HttpRequest Path: /DeviceDescription.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342870:010 [ProcessHttpRequest] INFO: HttpRequest Path: /ContentDirectory/2ca1eaf3-401c-b35e-5efc-6b1f850742f6/event.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342870:023 [ProcessHttpRequest] INFO: HttpRequest Path: /ConnectionManager/2ca1eaf3-401c-b35e-5efc-6b1f850742f6/event.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342870:436 [ProcessHttpRequest] INFO: HttpRequest Path: /ContentDirectory/2ca1eaf3-401c-b35e-5efc-6b1f850742f6/control.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342870:460 [ProcessHttpRequest] INFO: HttpRequest Path: /ConnectionManager/2ca1eaf3-401c-b35e-5efc-6b1f850742f6/control.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342964:082 [ProcessHttpRequest] INFO: HttpRequest Path: /DeviceDescription.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342964:576 [ProcessHttpRequest] INFO: HttpRequest Path: /ContentDirectory/2ca1eaf3-401c-b35e-5efc-6b1f850742f6/control.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342964:596 [ProcessHttpRequest] INFO: HttpRequest Path: /ConnectionManager/2ca1eaf3-401c-b35e-5efc-6b1f850742f6/control.xml
    /usr/src/vdr-plugins/upnp/upnp-0.0.2/vdrmediaserver.cpp(299): [vdr.plugin.upnp] 1241342980:014 [ProcessHttpRequest] INFO: HttpRequest Path: /DeviceDescription.xml


    die pluginversion meldet uebrigens noch 0.0.1 in den einstellungen des vdr.

  • Hallo


    Habe leider folgendes Problem beim cmake.sh von jamm (ist jamm-0.0.2.tar.bz2):


    Kann da einer helfen ?


    Gruß


    Carlos

    VDR1: AMD Athlon 64 3200+ - Hauppauge Nexus-S, Debian Lenny - Kernel 2.6.28.2 VDR 1.7.21(Tobi)
    VDR2: POV ION 330 -2GB RAM - Tevii S470 MS-Tech 1200 Gehäuse, Debian YaVDR 0.4
    VDR4: Seagate Goflex net - Debian Wheezy - Linux 3.9.5-dockstar-goflex-shyd VDR 2.0.3
    VDR5: SMT-7020S zen2vdr auf Festplatte
    VDR5: SMT-7020S zen2mms 1.3b auf CF-Karte
    TV: Samsung LE46ES8090

    Einmal editiert, zuletzt von carlos01 ()

  • moin
    Kann man das ganze auch ohne qt usw uebersetzen .. wollte das auf dem server uebersetzen un dlaufen lassen der hat kein qt und soll es auch nicht bekommen...
    mfg mentox

  • so hat sich erledigt :)


    hab jetzt gesehen das es jammlib gibt .. :)


    habe jetzt fuer alles ein ebuild geschrieben ... mal sehen obs auch laeuft ..

  • cool scheint alles zu funzen ..


    lsupnp findet den vdr ..


    und alles sauber per emerge installierbar .. hihi


    danke schonmal ... jetzt werd ich mich an die verbindung zur ps3 mal ranwagen


    edit:


    schade ps3 gibt dlna fehler und xbmc findet ihn nicht ..
    ps3 findet ihn und listet die channel auf aber recordings keine



    abwarten und tee trinken ob das irgendwann mal geht

    Einmal editiert, zuletzt von mentox ()

  • Hi,


    würde gerne das Plugin auch mal mit meinem Philips Streamium Network Music Player NP2500 testen :)


    Hat vielleicht jemand schon ein fertiges Paket für easyVDR 0.5RC1?


    Tschüss


    Fritzle

    1: P3 1000MHz, 384MB RAM, 160GB HD, easyVDR 0.8.06 - 2 x Nova-s - MediaTomb (E19.2°E, 13.0°E)
    2: Samsung SMT-7020S - MLD-2.0
    3: MediaMVP - Vomp
    4: Kathrein UFS-910 - BPNeutrino (28.2°E, 23.5°, E19.2°E, 16°E, 13.0°E, 9.0°E)
    5: Philips Streamium Network Music Player NP2500
    6: Asus O!Play HDP-R1
    7: LCD Toshiba 32 R 3500 - 100Hz
    8: Intel® Core™2 Duo Processor E6750, 2GB RAM, 1.2TB HD, Ubuntu 10.04LTS (Server)

  • Hallo
    Ist cmake 2.6. Mit dem Archiv komme ich schon etwas weiter.
    Scheitere aber dann mit diesem Fehler:



    Habe debian Lenny mit etobi repository.
    Habe mal versucht das plugin von Hand zu bauen, kriege auch ne lib, aber die wird vom vdr nicht geladen mit folgendem Fehler

    Code
    WARNING: The following plugins have been left out due to really binary incompatibility: upnp.


    Schade, will das plugin unbedingt mit meinen neuen Samsung LE40B650 testen.
    hakker.de, kannst du mir hier noch weiterhelfen ?


    Schon mal danke soweit.


    Gruß


    Carlos

    VDR1: AMD Athlon 64 3200+ - Hauppauge Nexus-S, Debian Lenny - Kernel 2.6.28.2 VDR 1.7.21(Tobi)
    VDR2: POV ION 330 -2GB RAM - Tevii S470 MS-Tech 1200 Gehäuse, Debian YaVDR 0.4
    VDR4: Seagate Goflex net - Debian Wheezy - Linux 3.9.5-dockstar-goflex-shyd VDR 2.0.3
    VDR5: SMT-7020S zen2vdr auf Festplatte
    VDR5: SMT-7020S zen2mms 1.3b auf CF-Karte
    TV: Samsung LE46ES8090

  • Ja vdr-dev ist installiert. Und ich denke auch, daß das mit dem Fehler nichts zu tun hat.


    Gruß


    Carlos

    VDR1: AMD Athlon 64 3200+ - Hauppauge Nexus-S, Debian Lenny - Kernel 2.6.28.2 VDR 1.7.21(Tobi)
    VDR2: POV ION 330 -2GB RAM - Tevii S470 MS-Tech 1200 Gehäuse, Debian YaVDR 0.4
    VDR4: Seagate Goflex net - Debian Wheezy - Linux 3.9.5-dockstar-goflex-shyd VDR 2.0.3
    VDR5: SMT-7020S zen2vdr auf Festplatte
    VDR5: SMT-7020S zen2mms 1.3b auf CF-Karte
    TV: Samsung LE46ES8090

  • so bei mir findet xbmc 9.04alpha r-19301(win-vista) den vdr und listet auch brav alphabetisch die sender
    in der kanalliste ....
    leider will streamdev nicht so recht streamen (siehe log)
    aufnahmen werden auich gelistet aber auch da kein stream ?


    ist evtl vdr-1.7.6 zu neu ? (hab jetzt nicht alles durchgelesen.... :schiel )

  • Bei mir geht leider immer noch nix, auch mit der 0.0.2 Version. Ein auf der Kommandozeile gestarteter vdr ist übrigens auch nicht auskunftsfreudiger, ich frage mich auch was ich mehr sehen würde als wenn ich mich per watch auf die Ausgabekonsole schalte. lsupnp sieht leider auch nur sonstige upnp Aktivität wie z.B. die fritzbox.
    Nochmal die Frage, ob jemand das Plugin schon mit 64bit OS zum Laufen bekommen hat?

    HW1: Asus M3N78-EM|AMD 235e 1xDVB-S2 HD-Nova, 1xDVB-S1 TT-Budget, OpenSuse 11.2 64bit vdpau
    per xinelib1.2
    HW2: Asus Pundit-P1-AH1 AMD3600X1 TT Rev1.3FF, DVB-S1TT Budget, OpenSuse11.1 64bit


    Weitere HW: SMT7020s zen2mms1.3, MacMini VirtualBox mit Ubuntu 9.10 und TT-s3200 USB

  • carlos01: hast du libvlc-dev installiert? (-> compile fehler). Wegen des Ladefehlers des plugins, schau mal ob bei
    ldd /usr/lib/vdr/plugins/libvdr-upnp.so
    eine library als fehlend gemeldet wird (z.B. libplatinum nicht installiert?).
    Auf den Samsung bin ich schon mal gespannt, wieder was für unsere Tabelle im vdr-wiki ...

  • hotzenplotz5: Hab mit vdr >= 1.7 noch keine Erfahrungen, aber wurde nicht das Aufnahmeformat auf TS umgestellt? TS ging bei mir mit xbmc nicht ... allerdings müssten die live-streams trotzdem funktionieren ... wenn ich die Zeit finde, werde ich mal mit 1.7 testen, da scheint's doch noch das eine oder andere Problem zu geben.

  • Es ist libvlc0 libvlc0-dev bei mir installiert.
    Sollte eigentlich ok sein.


    Und ldd zeigt folgendes:

    Code
    ldd /usr/lib/vdr/plugins/libvdr-upnp.so.1.6.0
            linux-gate.so.1 =>  (0xffffe000)
            libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7fd8000)
            libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7fb2000)
            libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7fa4000)
            libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7e49000)
            /lib/ld-linux.so.2 (0xb80e1000)


    also eigentlich auch ok, oder ?
    libplatinum ist installiert, das hat ohne Probleme geklappt, wird aber hier nicht mit angezeigt.


    Code
    ldd /usr/lib/libplatinum-upnp.so
            linux-gate.so.1 =>  (0xffffe000)
            libz.so.1 => /usr/lib/libz.so.1 (0xb7f08000)
            libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e1a000)
            libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7df3000)
            libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7de6000)
            libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7c8b000)
            /lib/ld-linux.so.2 (0xb802e000)



    edit:
    Ich glaube das Problem ist, daß bei lenny vlc bzw. die libs nur in version 8.6 vorhanden sind und im README steht vlc 9.4 or later:


    Läßt sich da was machen ?


    Gruß


    Carlos

    VDR1: AMD Athlon 64 3200+ - Hauppauge Nexus-S, Debian Lenny - Kernel 2.6.28.2 VDR 1.7.21(Tobi)
    VDR2: POV ION 330 -2GB RAM - Tevii S470 MS-Tech 1200 Gehäuse, Debian YaVDR 0.4
    VDR4: Seagate Goflex net - Debian Wheezy - Linux 3.9.5-dockstar-goflex-shyd VDR 2.0.3
    VDR5: SMT-7020S zen2vdr auf Festplatte
    VDR5: SMT-7020S zen2mms 1.3b auf CF-Karte
    TV: Samsung LE46ES8090

    Einmal editiert, zuletzt von carlos01 ()

  • Hi,


    ist zwar schon spät, aber die Fehler schlafen nicht. Versuche mich auch gerade an diesem Plugin, leider haut das Kompilieren nicht so ganz hin.



    Tja, ich habe keine Ahnung was da los ist.


    Gute Nacht
    Heinzelrumpel

Jetzt mitmachen!

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