Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> Frodo und xvdr pvr AddOn
Kickaha
Geschrieben am: Montag, 11.März 2013, 19:12 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 366
Mitgliedsnummer.: 2030
Mitglied seit: 2007-05-25



Hallo,

ich habe unter Zuhilfenahme von diesem Thread und R2D2s Script XBMC 12 (Frodo) erfolgreich auf meinem VDR installiert.
Nun wollte ich gerne in XBMC Live TV ausprobieren und stellte fest, daß gar kein PVR AddOn installiert ist.
Also habe ich mich schlau gemacht und soweit ich verstanden habe, das xvdr AddOn von pipelka folgendermaßen installiert:

CODE
- Clone the GIT repository
- cd xbmc-addon-xvdr
- sh autogen.sh
- ./configure --prefix=/usr/lib/xbmc (or $HOME/.xbmc)
- make
- make install


Jedoch, unwissend wie ich da bin, habe ich das clonen von dem GIT repository aus gegoogelten Infos im www nicht verstanden und alternativ, falls was schief gehen sollte, ein Backup vom VDR gemacht und das clonen ausgelassen.

Jetzt habe ich zwar unter /usr/lib/xbmc/addons ein neues pvr.vdr.xvdr Verzeichniss mit Inhalt, also wahrscheinlich das AddOn installiert, aber in XBMC taucht es leider nicht auf.
Vermutlich ist das clonen, was auch immer das genau bedeutet, wohl doch wichtig.

Hilfe nehme ich dankend an.

VG,
Kickaha
Email Poster
Top
R2D2
Geschrieben am: Montag, 11.März 2013, 19:28 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Wenn du mein Script, nachedm Du xbmc installiert nochmals aufrufst, dann wird das Addon installiert. (-> Steht aber auch mehrfach im Thread! :rolleyes: )



CODE
vdr01 ~ # /opt/XBMC/install_xbmc.sh -x

Already up-to-date.
xbmc-git ist aktuell, soll xbmc trotzdem neu compiliert werden? [yes/no]: n

Already up-to-date.
xbmc-addon-xvdr ist aktuell, soll das xbmc-addon-xvdr trotzdem neu compiliert werden? [yes/no]: n

Already up-to-date.
vdr-plugin-xvdr ist aktuell, soll das vdr-plugin-xvdr trotzdem neu compiliert werden? [yes/no]: n

vdr01 ~ #





Email PosterUsers WebsiteICQ
Top
Kickaha
Geschrieben am: Montag, 11.März 2013, 20:53 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 366
Mitgliedsnummer.: 2030
Mitglied seit: 2007-05-25



Ok, danke. War spät/früh und da habe ich das wohl überlesen... ;)

Beim Ausführen bekomme ich dann folgenden Fehler:
CODE
vdrHDServer ~ # /opt/XBMC/install_xbmc.sh -x

Already up-to-date.
xbmc-git ist aktuell, soll xbmc trotzdem neu compiliert werden? [yes/no]: n

Already up-to-date.
xbmc-addon-xvdr ist aktuell, soll das xbmc-addon-xvdr trotzdem neu compiliert werden? [yes/no]: n

Updating 45a7a22..a6981a1
error: Your local changes to the following files would be overwritten by merge:
       tools/serviceref.c
Please, commit your changes or stash them before you can merge.
Aborting


Jedoch finde ich serviceref.c nirgends. Das xvdr AddOn ist aber trotzfem vorhanden. Jetzt muß ich wohl noch das xvdr plugin (0.9.6 auf 0.9.8 ) updaten, da XBMC meckert.

Mal schaun ob ich das hinbekomme.

Dankeschön,
Kickaha
Email Poster
Top
R2D2
Geschrieben am: Montag, 11.März 2013, 20:57 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Lösche doch einfach xvdr und lasse das Script nochmal laufen. ;)

CODE
rm -r /usr/local/src/VDR/PLUGINS/src/xvd*
Email PosterUsers WebsiteICQ
Top
Kickaha
Geschrieben am: Montag, 11.März 2013, 21:11 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 366
Mitgliedsnummer.: 2030
Mitglied seit: 2007-05-25



Ok, jetzt läuft es durch. Kann so einfach sein..

..., aber XBMC meckert immer noch, daß ich die xvdr-server version checken soll. Die ist immer noch 0.9.6 und das AddOn hat 0.9.8

Ich würde jetzt ziemlich naiv wie hier im zweiten Beitrag beschrieben vorgehen.

Oder wäre das weniger Erfolg versprechend?!

VD,
Kickaha
Email Poster
Top
R2D2
Geschrieben am: Montag, 11.März 2013, 21:20 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Irgendetwas machst Du wohl falsch, denn die aktuelle Version ist 0.9.9.

--> https://github.com/pipelka/vdr-plugin-xvdr/...148876ddf6d53da
Email PosterUsers WebsiteICQ
Top
franky
Geschrieben am: Montag, 11.März 2013, 22:29 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1582
Mitgliedsnummer.: 1547
Mitglied seit: 2006-11-19



QUOTE (Kickaha @ Montag, 11.März 2013, 22:11 Uhr)
Ok, jetzt läuft es durch. Kann so einfach sein..

..., aber XBMC meckert immer noch, daß ich die xvdr-server version checken soll.

Hi Kickaha,

da wurde einfach das plugin nicht komplett gebaut und es immer noch die alte Plugin-Version aktiv.
Das Problem mit dem xvdr-plugin ist derzeit, dass der master branch in Pipelkas xvdr-git bereits komplett auf VDR-Versionen >= 1.7.34 abgestimmt ist und daher mit älteren VDR-Versionen vor 1.7.34 nicht mehr baut.
Es gibt aber im git den Branch "master-pre-vdr-1.7.34", den man für ältere VDR-Versionen bis einschließlich 1.7.33 nehmen muss.

Mach mal Folgendes:
CODE
cd /usr/local/src/VDR/PLUGINS/src
mv xvdr-git xvdr-git-old
rm xvdr
git clone https://github.com/pipelka/vdr-plugin-xvdr.git -b master-pre-vdr-1.7.34 xvdr-git
ln -s xvdr-git xvdr
cd xvdr
make clean
make
/_config/bin/instvdr.sh


Gruß
Klaus
Email Poster
Top
Kickaha
Geschrieben am: Dienstag, 12.März 2013, 01:32 Uhr
Quote Post


Professional
****

Gruppe: Professionals
Beiträge: 366
Mitgliedsnummer.: 2030
Mitglied seit: 2007-05-25



Schön,

das hat geholfen Klaus. Zwar hat der VDR jetzt xvdr 0.9.9 und XBMC nur xvdr 0.9.8, aber zumindest hat es im ersten Test funktioniert und bedeutet, Client darf Versionsmäßig älter als der der Server sein.

Mich nervt nur, daß wenn ich immer was von "git", "Branch", "repository" usw. lese, eigentlich erstmal nur Bahnhof verstehe. Wenn ich dann versuche danach zu googeln und mich über Wikipedia & Co. versuche einzulesen verwirrter werde als zuvor und letztendlich nur eine Copy & Paste Marionette bin.

Was solls...,

gute Nacht und danke für eure Unterstützung franky und R2D2,
Kickaha
Email Poster
Top
franky
Geschrieben am: Dienstag, 12.März 2013, 08:32 Uhr
Quote Post


Prinz
****

Gruppe: Supporter
Beiträge: 1582
Mitgliedsnummer.: 1547
Mitglied seit: 2006-11-19



QUOTE (Kickaha @ Dienstag, 12.März 2013, 02:32 Uhr)
Schön,

das hat geholfen Klaus. Zwar hat der VDR jetzt xvdr 0.9.9 und XBMC nur xvdr 0.9.8, aber zumindest hat es im ersten Test funktioniert und bedeutet, Client darf Versionsmäßig älter als der der Server sein.
...

Hallo Kickaha,

das passt schon, denn beim XVDR-AddOn ist die 0.9.8 und beim XVDR-Plugin die 0.9.9 die aktuellste Version.
Die aktuellen XVDR-Versionen ab 0.9.7 bis 0.9.9 arbeiten mit Protokoll 5 und sind daher untereinander kompatibel.
Da ein XVDR-Client-AddOn immer versucht sich über das neueste Protokoll mit dem Server zu verbinden,
scheitert die Verbindung eines Client-AddOn ab 0.9.7 (Protokoll 5) mit einem XVDR-Server <= 0.9.6 (max. Protokoll 4),
da der dieses Protokoll noch nicht beherrscht.
Da der Server aber abwärtskompatibel ist und auch die älteren Protokolle beherrscht,
kann sich ein XVDR-Client mit Version 0.9.6 (Protokoll 4) noch mit dem Server-Plugin 0.9.9 verbinden
und läuft auch seinem Entwicklungsstand entsprechend stabil.
Auch ein Client-Addon 0.9.5 mit Protokoll3 kann sich noch mit dem 0.9.9er Server verbinden,
nur leider bricht die Kommunukation dann immer wieder zusammen.
Obwohl der 0.9.9er Server auch das Protokoll3 noch versteht, hat dann doch die Kompatibilität ihre Grenzen.

Gruß
Klaus
Email Poster
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll