[1] 2 >>> Archiv / MLD 4.x / Development / XBMC und Airplay
 

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« on: June 19, 2014, 19:59:42 »
Hi,

habe gerade mal versucht den Airplay-Dienst von XBMC zu starten, aber es fehlt lt. xbmc.log wohl eine lib:

-------
19:51:00 T:139742393837504   ERROR: Unable to load libshairplay.so.0, reason: libshairplay.so.0: cannot open shared object file: No such file or directory
19:51:00 T:139742393837504   ERROR: Failed to start AirTunes Server
-------

Gibt es diese Lib schon für MLD , oder müsste man die noch extra bauen ?


Gruss,

Markus


PS: Da mir das XBMC (13.1) jetzt schon mehrmals hängen geblieben ist, wäre es möglich ein kill-script ins Webinterface einzubauen ? so in der Art wie 'Stop VDR' dann halt 'Stop XBMC' ?
« Last Edit: June 19, 2014, 20:03:34 by Markus23 »

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
XBMC und Airplay
« Reply #1 on: June 19, 2014, 23:32:21 »
hi
schau gerate wieso die lib nicht dabei ist aber Claus ist da besser
mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« Reply #2 on: June 19, 2014, 23:34:51 »
Hi !

Sie wird auf jeden Fall nicht von den "make deps" Abhängigkeiten geholt.
Hab gerade vor 1 Stunde neues DEVEL-System aufgesetzt , nun klappt auch wieder make deps (bis auf tvheadend repo) und es wird die libshairplay nicht installiert...

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
XBMC und Airplay
« Reply #3 on: June 19, 2014, 23:37:35 »
hi

mld@mld-IMEDIA-MC-2569:~/mld-entw/MLD.7/xbmc$ sudo apt-get install libshairplay0
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libshairplay0 ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
mld@mld-IMEDIA-MC-2569:~/mld-entw/MLD.7/xbmc$

also auf den System ist sie installiert aber sie wird nicht  gebaut
mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« Reply #4 on: June 19, 2014, 23:43:07 »
hast Recht, sie ist auch hier installiert , hatte nur per "apt-cache search" geschaut, ob's die überhaupt gibt ;-)

Nur warum wird sie nicht als XBMC Abhängigkeit erkannt und mit ins XBMC Paket gepackt ?

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
XBMC und Airplay
« Reply #5 on: June 19, 2014, 23:52:39 »
hi
irgendwie hat da xbmc keine Abhängigkeit zu der lib deshalb wird die nicht gebaut 

mld@mld-IMEDIA-MC-2569:~$ apt-get download libshairplay0
Holen: 1 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main libshairplay0 i386 0.9.0-6~trusty [44,6 kB]
Es wurden 44,6 kB in 0 s geholt (221 kB/s).
mld@mld-IMEDIA-MC-2569:~$

mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
XBMC und Airplay
« Reply #6 on: June 20, 2014, 00:09:36 »
hi
@Markus23
mach mal ein make checkout name=libshairplay0

und Bau dann mal die lib zum testen
mfg det 
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20409
    • View Profile
    • ClausMuus.de
XBMC und Airplay
« Reply #7 on: June 20, 2014, 00:46:54 »
Hi det,

schau mal im xbmc Makefile in Zeile 26. Dort wird ein Lib Paket hinzu gefügt, die nicht automatisch erkannt werden kann. Das macht ein manuell erstelltes lib Paket überflüssig.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« Reply #8 on: June 20, 2014, 00:49:45 »
Hi !

War gerade auch selbst am basteln , zwar nur lokal aber zumindest am Basteln ;-)

Hab im Control-file von xvmc mal die "libshairplay0" als depends eingetragen.
Dann unter den meta-paket "libs" nen Ordner "libshairplay0" angelegt, bzw. den von "libsndfile1" kopiert und komplett abgewandelt.

Dann mal das meta-paket "libs" bauen lassen und ich hatte ein Paket "libshairplay0" :-)
Das hab ich mir dann auch meinem MLD installiert inkl. des inzwischen gebauten XBMC ..
Und es klappt :-) -> Musste zwar noch den avahi Server-Dienst nachinstallieren, aber es geht.

Bringt jetzt zwar gar nix für das Repo , aber es geht zumindest :-) und ich blick die interne Struktur der Pakete nun wieder bisschen mehr :-)

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« Reply #9 on: June 20, 2014, 01:20:40 »
@claus

..ich habe - treu nach der try&error devise - mal nach Zeile 26 nen Eintrag, passend für libshairplay0 eingetragen und noch mal xvmc bauen lassen. Gebaut wurde, aber nach dem Installieren , war die libshairplay0 immer noch nicht vorhanden auf meinem System ?

Also da ging mein erster Versuch besser mit -> XBMC control file -> depends libshairplay0 und dann im meta-paket libs , nen Unterpaket "libshairplay0" gebaut -> das dann Installiert + XBMC -> läuft !

Leider gab es noch andere Abhängigkeiten mit neueren Version von libglapi-mesa & libgl1-mesa-glx. Die hatte ich testweise dann auch mal manuell vorher installiert/geupdatet , aber das ist mir doch auf dem Produktivsystem bisschen komisch, weil dann auch opkg komische Meldungen bei "opkg update" gemeldet hatte. Grundsätzlich gelaufen ist aber xvmc + airplay dann :-)

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« Reply #10 on: June 20, 2014, 13:43:05 »
Hi..

wie läuft das eigentlich mit dem builden im repo ?
Hatte ja gestern nacht mal neues Dev-System ausgecheckt und beim Build von xbmc wurden dann auch neue Versionen von libglapi-mesa und libgl1-mesa-glx als Abhängigkeiten hinterlegt . dachte nun das dann beim nächsten auto-buld vom repo diese auch ganz normal als Update auf meinem mld erscheinen, aber bis jetzt ist nur ein Update von skinflatplus gekommen. Versteh ich da was falsch ?

Ansonsten wäre das mit dem StopScript XBMC im Webinterface immer noch ne feine Sache ;-)

..und wenn ich noch bei libshairplay+xbmc helfen kann, mach ich gerne ...

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20409
    • View Profile
    • ClausMuus.de
XBMC und Airplay
« Reply #11 on: June 20, 2014, 15:50:58 »
Hi,

Änderungen werden nur übernommen, wenn Du nen "git push" machst, nachdem Du die zuvor per "git checkin" eingecheckt hast. Das geht aber nur, wenn Du auch Schreibrechte auf unser Git Repository hast.
Da Deine Änderung allerdings nur nen Hotfix ist, sollte die sowieso nicht eingecheckt werden. Richtig ist der Weg, den ich beschrieben habe.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20409
    • View Profile
    • ClausMuus.de
XBMC und Airplay
« Reply #12 on: June 20, 2014, 16:07:05 »
Ich hab die korrekte Anpassung nun eingecheckt. Das Update ist gleich online.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Markus23

  • Adv. Member
  • ***
  • Posts: 224
    • View Profile
XBMC und Airplay
« Reply #13 on: June 20, 2014, 18:03:31 »
Fein, Danke...

..man muss auch mal schauen, jedes Mal wenn ich nen XBMC Update einspiele, dann sind zwar die Film und Serien Datenbanken noch da, aber es werden IMMER alle konfigurierten Quellen gelöscht. Ist ziemlich müssig jedesmal die wieder einzustellen...

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
XBMC und Airplay
« Reply #14 on: June 20, 2014, 19:04:23 »
Hi Markus

wenn du mir verrätst um welche Dateien es sich handelt dann trag ich die ein damit diese beim Update nicht mit überschrieben werden.
Gruß MegaX

Hardware (show / hide)

[1] 2 >>> Archiv / MLD 4.x / Development / XBMC und Airplay
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.