FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: Tommy82 am 22 November 2014, 08:30:44

Titel: [Gelöst]Dlna player in Fhem?
Beitrag von: Tommy82 am 22 November 2014, 08:30:44
Hi,
Ich bin dabei mir ein Wandtablett zu basteln mit einem Fhem Floorplan, jetzt überlege ich ob es nicht möglich wäre aus Fhem heraus auf meinen Serviio DLNA Server welcher auf meinen WindowsSeever läuft zuzugreifen und aus Fhem heraus davon Musik auf dem Wandtablett oder auch zukünftig auf weiteren Multimedia Geräten abzuspielen.

Gibt es so eine Möglichkeit?
Titel: Antw:Dlna player in Fhem?
Beitrag von: Rince am 22 November 2014, 21:17:43
Leider nein.
Betateilchen hatte mal was geschrieben. Aber er hat es nie veröffentlicht weil er DLNA für ziemlichen Murks hält.


Aber wir haben Module für XBMC, Sonos und Squeezebox, damit könnte es gehen.
Vermutlich aber nicht mit DLNA, sondern mit SMB. Was aber bei deinem NAS kein Stress ist ;)
Titel: Antw:Dlna player in Fhem?
Beitrag von: Tommy82 am 22 November 2014, 21:42:32
Hi,
danke für die Antwort.

Allerdings hab ich weder Sonos und Squeezebox, und xbmc hab ich auf meinem Win Server leider nicht zum laufen gebracht.

Also siehts wohl schlecht für mich aus. Ausser ich versuchs mal mit dem itunes modul.................
Titel: Antw:Dlna player in Fhem?
Beitrag von: Tommy82 am 23 November 2014, 21:56:16
Habs jetzt dann doch geschafft xbmc auf dem WHS zum laufen zubringen.

Wollte es dann über ein
define XBMC XBMC 192.168.188.22 tcp einbinden, allerdings bekomme ich dann diesen Fehler:

Cannot load module XBMC

Was ist hier noch falsch?
Titel: Antw:Dlna player in Fhem?
Beitrag von: Rince am 23 November 2014, 22:44:01
Hmmmm
Ich würde mich diesbezüglich vertrauensvoll im XBMC Thread melden ;)
Evtl. fehlt dir noch eine Library, siehe dazu die XBMC Commandref...

(Habe selber erst versucht das Modul zu installieren. Zwar nicht deine Fehlermeldung, aber dennoch keine Reaktion auf meinem XBMC Rechner)
Titel: Antw:Dlna player in Fhem?
Beitrag von: Tommy82 am 23 November 2014, 22:48:47
Habs mal im xbmc thread gepostet, mal sehn was passiert
Titel: Antw:Dlna player in Fhem?
Beitrag von: justme1968 am 23 November 2014, 22:50:49
@Tommy82: du schaust nicht ins log :). wenn du ins fhem log schaust wirst du vermutlich sehen das eine abhängigkeit nicht erfüllt ist und ein perl modul fehlt. da steht dann auch welches.

@rince: wenn fhem und xbmc auf unterschiedlichen rechnern laufen musst du vermutlich in xbmc das api auch für nicht localhost freischalten.

gruß
  andre
Titel: Antw:Dlna player in Fhem?
Beitrag von: Tommy82 am 23 November 2014, 22:54:36
Hast natürlich recht, im Log hab ich nicht gesehen.

Jason fehlt, das müsste ich doch auch auf der FB 7390 installieren können!?

Can't locate JSON.pm in @INC (@INC contains: /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2 /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/5.12.2 /opt/lib/perl5/site_perl/5.12.2/mips-linux /opt/lib/perl5/site_perl/5.12.2 /opt/lib/perl5/5.12.2/mips-linux /opt/lib/perl5/5.12.2 . ./FHEM) at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.

2014.11.23 22:53:14.659 0: Can't locate JSON.pm in @INC (@INC contains: /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2 /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/5.12.2/mips-linux /mod/external/usr/share/fhem/lib/perl5/5.12.2 /opt/lib/perl5/site_perl/5.12.2/mips-linux /opt/lib/perl5/site_perl/5.12.2 /opt/lib/perl5/5.12.2/mips-linux /opt/lib/perl5/5.12.2 . ./FHEM) at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.
Titel: Antw:Dlna player in Fhem?
Beitrag von: justme1968 am 23 November 2014, 22:56:26
im wiki steht wie.

gruß
  andre.
Titel: Antw:Dlna player in Fhem?
Beitrag von: Tommy82 am 23 November 2014, 23:13:01
Habs jetzt wie hier beschrieben
http://www.fhemwiki.de/wiki/Volkszaehler#JSON_f.C3.BCr_Perl
angepasst


Aber dann bekomme ich diesen Fehler:
2014.11.23 23:12:24.259 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 6, near ""en" class"
2014.11.23 23:12:24.262 1: PERL WARNING: (Missing operator before class?)
2014.11.23 23:12:24.281 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13, near "<title>JSON"
2014.11.23 23:12:24.283 1: PERL WARNING: (Missing operator before JSON?)
2014.11.23 23:12:24.286 1: reload: Error:Modul 70_XBMC deactivated:
Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.

2014.11.23 23:12:24.287 0: Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.
Titel: Antw:Dlna player in Fhem?
Beitrag von: Tommy82 am 24 November 2014, 09:59:34
Habs jetzt auch noch wie hier beschrieben versucht:
http://www.fhemwiki.de/wiki/Hue

ZitatMan lädt das JSON-Paket http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/JSON-2.53.tar.gz, packt es aus und kopiert den Inhalt vom lib-Verzeichnis nach \fhem\lib\perl5\site_perl\5.12.2

Allerdings kommt dann bei
define XBMC XBMC 192.168.188.22 tcp trotzdem der Fehler.

2014.11.24 09:59:04.360 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 6, near ""en" class"
2014.11.24 09:59:04.363 1: PERL WARNING: (Missing operator before class?)
2014.11.24 09:59:04.365 1: PERL WARNING: Bareword found where operator expected at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13, near "<title>JSON"
2014.11.24 09:59:04.367 1: PERL WARNING: (Missing operator before JSON?)
2014.11.24 09:59:04.370 1: reload: Error:Modul 70_XBMC deactivated:
Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.

2014.11.24 09:59:04.372 0: Unrecognized character \xC2; marked by <-- HERE after at master <-- HERE near column 35 at /mod/external/usr/share/fhem/lib/perl5/site_perl/5.12.2/mips-linux/JSON.pm line 13.
Compilation failed in require at ./FHEM/70_XBMC.pm line 18.
BEGIN failed--compilation aborted at ./FHEM/70_XBMC.pm line 18.


Ich hoffe es hat noch einer eine idee?