PDA

View Full Version : AlienBBC läuft nicht



ffgap
2006-03-04, 08:23
Hallo zusammen,

ich bin seit ein paar Tagen auch im Besitz einer Squeezebox. Bisher bin ich sehr zufrieden.

Zum Bundesliga-Spieltag heute wollte ich WDR2 über die Squeezebox streamen. Nach einigem Suchen und lesen von http://forums.slimdevices.com/showthread.php?t=19487 habe ich dann verstanden, dass ich dazu das AlienBBC-Plugin brauche. Also habe ich dieses installiert, wie hier http://www.x2systems.com/AlienBBC/installation.html#linux beschrieben. Auch den MPlayer habe ich installiert wie unter http://forums.slimdevices.com/showthread.php?t=17015 angegeben (mit apt-get).
Allerdings läuft AlienBBC nicht. Mit Hilfe von slimserver --d_plugins habe ich folgende Meldungen gefunden:

...
2006-03-04 16:47:41.4520 Requiring Plugins::Alien::Plugin plugin.
2006-03-04 16:47:41.5572 Can't require Plugins::Alien::Plugin for Plugins menu: Undefined subroutine &Slim::Player::Source::registerProtocolHandler called at /usr/share/slimserver/Plugins/Alien/RTSP.pm line 33.
Compilation failed in require at /usr/share/slimserver/Plugins/Alien/Plugin.pm line 149.
BEGIN failed--compilation aborted at /usr/share/slimserver/Plugins/Alien/Plugin.pm line 149.
Compilation failed in require at (eval 130) line 2.
BEGIN failed--compilation aborted at (eval 130) line 2.
2006-03-04 16:47:41.5576 Requiring Plugins::xPL plugin.
...

Was mache ich falsch bzw. habe ich übersehen.

Danke im voraus,
Andreas

PS: Der Slimserver 6.5b1 läuft auf Debian-Linux

mherger
2006-03-04, 10:13
Hallo Andreas

> PS: Der Slimserver 6.5b1 läuft auf Debian-Linux

Dann solltest du die Version 1.01 Beta des Plugins ausprobieren. Das
findest du etwas weiter unten auf
http://www.x2systems.com/AlienBBC/

M.W. ist 1.0 nicht mit Slimserver 6.5 kompatibel.

Viel Glück!

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

ffgap
2006-03-04, 12:08
Hallo Michael,

danke für den Hinweis.

Das Plugin scheint jetzt zumindest keine Fehler mehr zu produzieren:
slimserver -d_plugin zeigt:
...
2006-03-04 21:01:17.2785 Requiring Plugins::Alien::Plugin plugin.
2006-03-04 21:01:17.2843 Adding Alien::Plugin to menu: RADIO
...

allerdings kann ich die WDR-Streams immernoch nicht hören. Unter Server-Einstellungen -> Plugins ist auch keine Veränderung festzustellen. Wenn ich mir unter Server-Einstellungen -> Fehlerbeseitigung die aktuellen Hinweise anschaue, so sehe ich zahlreiche Einträge dieser Art:

2006-03-04 21:04:22.1918 Slim::Formats::Parse::readPLS:
WARNING:
file:///srv/music/rtsp:/a723.l672123071.c6721.g.lr.akamaistream.net/live/D/723/6721/v0001/reflector:23071 found in playlist:
file:///srv/music/ARDRadios.pls doesn't exist on disk - skipping!

Die angegene Datei ARDRadios.pls ist die, die ich bei manueller Radioeinwahl verwende. Sie existiert also.

Gruß,
Andreas

mherger
2006-03-04, 12:20
> 2006-03-04 21:04:22.1918 Slim::Formats::Parse::readPLS:
> WARNING:
> file:///srv/music/rtsp:/a723.l672123071.c6721.g.lr.akamaistream.net/live/D/723/6721/v0001/reflector:23071
> found in playlist:
> file:///srv/music/ARDRadios.pls doesn't exist on disk - skipping!
> Die angegene Datei ARDRadios.pls ist die, die ich bei manueller
> Radioeinwahl verwende. Sie existiert also.

Die Playlist wird schon gefunden, aber der Stream, der darin definiert ist
nicht. So wie ich das interpretiere, ist der Eintrag in der Playlist
falsch. Könntest du mir mal sagen, woher du den Stream hast? Und könntest
du mal die Playlist hier posten?

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

ffgap
2006-03-04, 13:28
die Playlist habe ich aus diesem Thread kopiert:
http://forums.slimdevices.com/showthread.php?t=19487

Aus dem Dateiname und aus der Playlist habe ich das Blank entfernt. Der Inhalt von ARDRadios.pls sieht demzufolge bei mir so aus:

[playlist]
PlaylistName=ARDRadios
File1=rtsp://live-ra.dradio.de/live/deutschlandfunk/dlf_64k.rm
Title1=Deutschlandfunk (DLF) :: Hören ist Wissen
Length1=-1
File2=rtsp://live-ra.dradio.de/live/deutschlandradio/dlr_64k.rm
Title2=Deutschlandradio Kultur (DKultur) :: Kultur ist überall
Length2=-1
File3=rtsp://a1103.l1433739318.c14337.g.lr.akamaistream.net/live/D/1103/14337/v0001/reflector:39318
Title3=Deutsche Welle :: Politik, Wissenschaft, Kultur, Service, Musik
Length3=-1
File4=rtsp://213.254.239.61/farm/*/encoder/radiobremen/live/bremen4.rm
Title4=Bremen Vier :: Pop, Rock, Dance, Radio-Comix
Length4=-1
File5=rtsp://a723.l672123071.c6721.g.lr.akamaistream.net/live/D/723/6721/v0001/reflector:23071
Title5=WDR EinsLive :: Pop, HipHop, Comedy, Doku-Soap
Length5=-1
File6=mms://a873.l1248539963.c12485.e.lm.akamaistream.net/D/873/12485/v0001/reflector:39963
Title6=WDR EinsLive diggi :: Pop, HipHop, Comedy, Doku-Soap
Length6=-1
File7=rtsp://a1467.l672223082.c6722.g.lr.akamaistream.net/live/D/1467/6722/v0001/reflector:23082
Title7=WDR 2 :: Der Sender
Length7=-1
File8=rtsp://a729.l1383638595.c13836.e.lr.akamaistream.net/live/D/729/13836/v0001/reflector:38595
Title8=WDR 3 :: Das Kulturereignis
Length8=-1
File9=rtsp://a1126.l1383738596.c13837.e.lr.akamaistream.net/live/D/1126/13837/v0001/reflector:38596
Title9=WDR 4 :: Schönes bleibt.
Length9=-1
File10=rtsp://a1836.l751839969.c7518.e.lr.akamaistream.net/live/D/1836/7518/v0001/reflector:39969
Title10=WDR 5 :: Information und Kultur pur
Length10=-1
File11=rtsp://a1355.l784539966.c7845.e.lr.akamaistream.net/live/D/1355/7845/v0001/reflector:39966
Title11= Funkhaus Europa (WDR) :: Das kosmopolitische Radio
Length11=-1
File12=rtsp://stream1.rbb-online.de/broadcast/antenne-live.ra
Title12=Antenne Brandenburg (RBB) :: Oldies, Country, Schlager
Length12=-1
File13=rtsp://stream1.rbb-online.de/broadcast/fritz-live.ra
Title13=Fritz (RBB) :: Rock, Pop, Techno, Service, Radio-Comix
Length13=-1
File14=rtsp://stream01.rbb-online.de/broadcast/inforadio
Title14=InfoRadio (RBB) :: Nachrichten, Berichte, Reportagen, Sport, Wirtschaft, Kultur
Length14=-1
File15=rtsp://stream01.rbb-online.de/broadcast/kulturradio
Title15=Kulturradio (RBB) :: Gehört zum Leben
Length15=-1
File16=rtsp://stream1.rbb-online.de/broadcast/radioeins-live.ra
Title16=Radio EINS (RBB) :: Rock, Dance, Pop, Interviews, Berichte
Length16=-1
File17=rtsp://stream01.rbb-online.de/broadcast/multikulti
Title17=RADIOmultikulti (RBB) :: Musik, Kultur und Informationen aus aller Welt
Length17=-1
File18=rtsp://213.254.239.61/farm/*/encoder/hrinfo/livestream.rm
Title18=hr-iNFO :: Das Wichtige wissen
Length18=-1
File19=rtsp://80.190.139.4/farm/*/encoder/radio/3219youfm_live.rm
Title19=YOU FM (hr) :: Young fresh Music
Length19=-1
File20=http://212.211.137.133/3263youfm_rock.mp3
Title20=YOU FM ROCK (hr) :: die härtesten Bretter in Sachen Rock!
Length20=-1
File21=http://212.211.137.133/3263youfm_phunk.mp3
Title21=YOU FM PHUNK (hr) :: Das ist HipHop, Black & R'n'B vom Feinsten!
Length21=-1
File22=rtsp://213.254.239.61/farm/*/encoder/swr/swr1/live_rp.rm
Title22=SWR 1 RP :: Eins gehört gehört.
Length22=-1
File23=rtsp://195.52.221.172/farm/*/encoder/swr3/livestream.rm
Title23=SWR 3 :: Mehr Hits. Mehr Kicks. Einfach SWR3
Length23=-1
File24=rtsp://213.254.239.61/farm/*/encoder/swr/contra/livestream.rm
Title24=cont.ra (SWR) :: Content.Radio - Information digital
Length24=-1
File25=rtsp://213.254.239.61/farm/*/encoder/dasding/livestream.rm
Title25=DASDING (SWR) :: House, Rock, Dance, Interviews
Length25=-1
File26=mms://a600.l674024643.c6740.e.lm.akamaistream.net/D/600/6740/v0001/reflector:24643
Title26=Bayern 1 :: Schlager, Oldies, Unterhaltung, Service
Length26=-1
File27=rtsp://a921.l674124645.c6741.g.lr.akamaistream.net/live/D/921/6741/v0001/reflector:24645
Title27=Bayern 2 Radio :: Kultur, Hintergrundberichte, Kirche, Musik, Regionales, Service
Length27=-1
File28=mms://a1167.l674224659.c6742.g.lm.akamaistream.net/D/1167/6742/v0001/reflector:24659
Title28=Bayern 3 :: Rock, Pop, Talk, Comedy
Length28=-1
File29=mms://a1687.l674334621.c6743.e.lm.akamaistream.net/D/1687/6743/v0001/reflector:34621
Title29=Bayern 4 Klassik :: Die ganze Welt der Musik
Length29=-1
File30=rtsp://a1488.l674424661.c6744.g.lr.akamaistream.net/live/D/1488/6744/v0001/reflector:24661
Title30=Bayern 5 aktuell :: Nachrichten, Wirtschaft, Kultur, Hintergrundberichte
Length30=-1
File31=rtsp://80.190.139.4/farm/*/encoder/3087mdr_sachsen_live.ra
Title31=MDR 1 RADIO SACHSEN :: Bleiben Sie glücklich.
Length31=-1
File32=rtsp://80.190.139.4/farm/*/encoder/3087mdr_info_live.rm
Title32=MDR Info :: Nachrichten, Sport, Wirtschaft
Length32=-1
File33=rtsp://62.146.66.20/farm/*/encoder/3087mdr_figaro_live.rm
Title33=MDR Figaro :: Das Schöne lauert überall
Length33=-1
File34=rtsp://80.190.139.4/farm/*/encoder/3087mdr_jump_live.rm
Title34=MDR JUMP :: Pop, Radio-Comix, Service
Length34=-1
File35=rtsp://62.146.66.20/farm/*/encoder/3087mdr_sputnik_live.rm
Title35=SPUTNIK (MDR) :: House, HipHop, BlackMusic, EBM: Fett, ohne Werbung
Length35=-1
File36=rtsp://213.254.239.61/farm/*/encoder/ndr/live/ndrinfo.rm
Title36=NDR Info :: Information, Service, Musik, Kinder
Length36=-1
File37=rtsp://195.52.221.172/farm/*/encoder/ndr/live/n-joy.rm
Title37=N-Joy (NDR) :: Rock, Pop, Radio-Comix
Length37=-1
File38=rtsp://213.254.239.61/farm/*/encoder/ndr/live/ndrkultur.rm
Title38=NDR Kultur :: Modern, aktuell, frisch - die Kulturwelle für den Norden
Length38=-1
File39=rtsp://213.254.239.61/farm/*/encoder/ndr/live/rnds.rm
Title39= NDR1 Radio Niedersachsen :: Das ist Radio
Length39=-1
File40=rtsp://213.254.239.61/farm/*/encoder/ndr/live/ndr2.rm
Title40=NDR 2 :: Pop, Chart-Hits, Service
Length40=-1
File41=rtsp://213.254.239.61/farm/*/encoder/ndr/live/hhwelle.rm
Title41= NDR 90,3 (NDR/HH) :: Regionales, Service, Nachrichten, Schlager, Oldies
Length41=-1
NumberOfItems=41
Version=2

Die Streams, die mit http und mms beginnen, kann ich dann auch auf der SB auswählen. Die rtsp-Streams funktionieren dagegen nicht.

Gruß,
Andreas

mherger
2006-03-04, 14:43
> die Playlist habe ich aus diesem Thread kopiert:
> http://forums.slimdevices.com/showthread.php?t=19487

Die ist vielleicht veraltet. Versuch's mal damit:
http://www.wdr.de/wdrlive/media/einslive-wm32.asx

Ich kann dir zwar nicht sagen, weshalb es mit deiner Adresse nicht geht.
Aber m.W. ist Akamai ein Dienst, um Inhalte verteilt vorzuhalten. Ich kann
mir gut vorstellen, dass all die Adressen, die über Akamai laufen, so
nicht verwendet werden können.

Obiger Link funktioniert übrigens auch ohne AlienBBC, da es sich um einen
WMA-Stream handelt. Manchmal lohnt es sich, auf den Webseiten der Anbieter
nachzuschauen. Wenn du zwischen WMA und Real wählen kannst, so nimm WMA,
da dies von der SB nativ unterstützt wird.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

ffgap
2006-03-05, 04:20
Die ist vielleicht veraltet. Versuch's mal damit:
http://www.wdr.de/wdrlive/media/einslive-wm32.asx


Wenn ich diese Adresse bei manueller Radio-Einwahl eingebe, erscheinen zwar zwei Streams in der Playlist, die wieder auf Akamai-Inhalte zeigen, z.B.:
mms://a451.l672123077.c6721.g.lm.akamaistream.net/D/451/6721/v0001/reflector:23077
Aber keiner von beiden läßt sich abspielen.




Obiger Link funktioniert übrigens auch ohne AlienBBC, da es sich um einen
WMA-Stream handelt. Manchmal lohnt es sich, auf den Webseiten der Anbieter
nachzuschauen. Wenn du zwischen WMA und Real wählen kannst, so nimm WMA,
da dies von der SB nativ unterstützt wird.


Bei mir leider nicht, s.o.

Im Protokoll findet sich noch folgender Hinweis:
2006-03-05 12:01:12.8777 Undefined string: MMS

Nochmal eine Frage zum AlienBBC-Plugin: Ist in der Weboberfläche des Slimservers nirgendwo ersichtlich, dass das Plugin installiert und geladen ist?

Gruß,
Andreas

mherger
2006-03-05, 05:01
> Wenn ich diese Adresse bei manueller Radio-Einwahl eingebe, erscheinen
> zwar zwei Streams in der Playlist, die wieder auf Akamai-Inhalte
> zeigen, z.B.:
> mms://a451.l672123077.c6721.g.lm.akamaistream.net/D/451/6721/v0001/reflector:23077

Das ist kein Problem, da Akamai ja für die Lieferung der Streams
veratnwortlich ist. Da diese Adresse jedoch ändern kann, lohnt es sich,
dir mms://-URL zu verwenden.

> Aber keiner von beiden läßt sich abspielen.

Das hingegen ist nicht normal. Könntest du ev. mal AlienBBC wieder
entfernen (Umbenennen des Plugin-Verzeichnisses reicht). Und überprüfe
doch bitte, was du in den Einstellungen unter "Formate" drin hast: wma
sollte nicht in ein anderes Format transcodiert werden.

> Nochmal eine Frage zum AlienBBC-Plugin: Ist in der Weboberfläche des
> Slimservers nirgendwo ersichtlich, dass das Plugin installiert und
> geladen ist?

Es sollte auch im Radio-Menü auftauchen.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

ffgap
2006-03-05, 05:27
> Aber keiner von beiden läßt sich abspielen.

Das hingegen ist nicht normal. Könntest du ev. mal AlienBBC wieder
entfernen (Umbenennen des Plugin-Verzeichnisses reicht).


Ich habe das Alien-Verzeichnis umbenannt und den Slimserver gestoppt und gestartet. Keine Veränderung zu erkennen.
In der SB werden zwei mms-URLs angezeigt. Aber keiner von beiden bringt einen Ton hervor und die Zeitanzeige bleibt permanent bei 00:00 stehen.



Und überprüfe
doch bitte, was du in den Einstellungen unter "Formate" drin hast: wma
sollte nicht in ein anderes Format transcodiert werden.


Windows Media -> Windows Media -> (built-in)
Es wird also nicht transcodiert.




> Nochmal eine Frage zum AlienBBC-Plugin: Ist in der Weboberfläche des
> Slimservers nirgendwo ersichtlich, dass das Plugin installiert und
> geladen ist?

Es sollte auch im Radio-Menü auftauchen.


Da kann ich auch nichts finden. Scheinbar läuft das Alien-Plugin noch nicht ganz sauber...

tfec
2006-03-05, 05:42
> die Playlist habe ich aus diesem Thread kopiert:
> http://forums.slimdevices.com/showthread.php?t=19487

Die ist vielleicht veraltet. Versuch's mal damit:
http://www.wdr.de/wdrlive/media/einslive-wm32.asx

Ich kann dir zwar nicht sagen, weshalb es mit deiner Adresse nicht geht.

Hmm, auch nachdem ich mit meinem Slimserver auf ein Linux System (SlimCD 1.61) umgezogen bin, höre ich WDR 2 über folgende nicht veraltete Url:
rtsp://a1467.l672223082.c6722.g.lr.akamaistream.net/live/D/1467/6722/v0001/reflector:23082

ffgap
2006-03-05, 05:43
OK, jetzt ist meine Verwirrung komplett.

Vielleicht zunächst nochmal ein Hinweis zu meiner Systemumgebung: Der Slimserver läuft wie bereits erwähnt auf einem Debian-System. Dieses benutze ich "nur" für den Slimserver und einen zusätzlichen Samba-Server. Ich bediene das System per Putty und Webmin von einem WinXP-Rechner aus.

Ich habe nun das Alien-Verzeichnis wieder umbenannt und den Slimserver über Webmin -> Dienst stoppen angehalten. Wenn ich dann den Slimserver per Kommandozeile mit slimserver -d_plugin starte und mir dann das Web-Interface anschaue, so ist das AlienBBC-Plugin vorhanden. Allerdings sind meine sonstigen Einstellungen (deutsche Sprache etc.) weg. Wenn ich dagegen den Slimserver über Webmin -> Dienst starten aufrufe, so ist das AlienBBC-Plugin nicht geladen, aber meine Einstellungen sind wieder da.

Da ist noch irgendwas gehörig krumm. Ich werde nochmal weiter basteln...

Gruß,
Andreas

tfec
2006-03-05, 06:23
Vielleicht zunächst nochmal ein Hinweis zu meiner Systemumgebung: Der Slimserver läuft wie bereits erwähnt auf einem Debian-System. Dieses benutze ich "nur" für den Slimserver und einen zusätzlichen Samba-Server. Ich bediene das System per Putty und Webmin von einem WinXP-Rechner aus.

Meine Vorgehensweise ist da nur etwas anders: auch mein PC agiert nur als Samba- und Musicserver. Dazu habe ich einfach SlimCD auf die Festplatte installiert. Dann noch schnell vnc4x-1.4.6.dsl von http://distro.ibiblio.org/pub/linux/distributions/damnsmall/mydsl/net/ heruntergeladen und per /etc/init.d/mydsl-install vnc4x-1.4.6.dsl installiert. Auf dem Windows XP läuft nun PuTTY bzw. TightVNC und ich habe (fast) alles unter Kontrolle. :-)

mherger
2006-03-05, 06:42
> Ich habe nun das Alien-Verzeichnis wieder umbenannt und den Slimserver
> über Webmin -> Dienst stoppen angehalten. Wenn ich dann den Slimserver
> per Kommandozeile mit slimserver -d_plugin starte und mir dann das
> Web-Interface anschaue, so ist das AlienBBC-Plugin vorhanden.

Das riecht arg nach Berechtigungsproblemen. Bitte überprüfe den Slimserver
Ordner (und insbesondere den Plugin Ordner!), ob der User, unter welchem
Slimserver läuft (standardmässig "slimserver") auch die notwendigen
Berechtigungen auf den Ordnern hat. Allenfalls hilft ein beherztes "chown
-R slimserver:slimserver" im Slimserver Ordner.

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
StringEditor Plugin (http://www.herger.net/slim/)

ffgap
2006-03-05, 09:05
So, das Berechtigungsproblem für das Plugin ist jetzt gelöst. Ich kann den Slimserver starten und das Plugin ist auch da. Danke!

Jetzt macht der MPlayer probleme. Ich habe eines der BBC-Programme ausgewählt (Gilles Petersen: Worldwide) und finde auf der Konsole folgenden Meldungen:

Stream description: audio/x-pn-multirate-realaudio logical stream
Stream mimetype: audio/x-pn-realaudio
Win32 LoadLibrary failed to load: cook.so, /usr/lib/win32/cook.so, /usr/local/lib/win32/cook.so
Win32 LoadLibrary failed to load: cook.so.6.0, /usr/lib/win32/cook.so.6.0, /usr/local/lib/win32/cook.so.6.0
Win32 LoadLibrary failed to load: cook3260.dll, /usr/lib/win32/cook3260.dll, /usr/local/lib/win32/cook3260.dll
Win32 LoadLibrary failed to load: cook.bundle/Contents/MacOS/cook, /usr/lib/win32/cook.bundle/Contents/MacOS/cook, /usr/local/lib/win32/cook.bundle/Contents/MacOS/cook
Streaming: Launching mplayer -really-quiet -vc null -vo null -bandwidth 10000000 -cache 128 -af volume=0,resample=44100:0:1,channels=2 -ao pcm:nowaveheader:file=/dev/fd/3 rtsp://rmv8.bbc.net.uk/radio1/gilles.ra
MPlayer dev-CVS--3.3.5 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Celeron 4 Northwood; Pentium 4 EE/Xeon Prestonia,Gallatin (Family: 15, Stepping: 4)
Detected cache-line size is 64 bytes
MMX2 supported but disabled
SSE2 supported but disabled
CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX SSE

mplayer: could not connect to socket
mplayer: No such file or directory

Wieder ein Berechtigungsproblem?

Gruß,
Andreas

mherger
2006-03-06, 00:50
> Win32 LoadLibrary failed to load: cook.so, /usr/lib/win32/cook.so,
> /usr/local/lib/win32/cook.so
[..]
> Wieder ein Berechtigungsproblem?

Falls du obige Bibliotheken installiert hast, dann überprüfe die
Berechtigungen auf diesen Dateien (ist Teil der Mplayer Installation).
Falls du diese nicht installiert hast, dann solltest du das tun :-)

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
SlimString Translation Helper (http://www.herger.net/slim/)

ffgap
2006-03-06, 02:49
Hallo zusammen,

nachdem ich den MPlayer incl. Codecs nochmal neu installiert und die Berechtigungen korrekt gesetzt habe, funktioniert jetzt alles. Danke für Eure Hilfe.

Gruß,
Andreas