|
|
 | | From: | Bernd Schöpke | | Subject: | OSS-Soundsystem und Mpd | | Date: | Fri, 21 Jan 2005 17:41:20 +0100 |
|
|
 | Hallo NG,
könnte mir bitte jemand sagen, wie das OSS-Soundsystem und Mpd zusammenspielt.
Wie ist das ganze Thema gedacht? Brauche ich da irgendwelche spezielle Client-SW? Wenn ja welche? Ich könnte mir vorstellen, dass ich nur ein paar Boxen an meinen Eis hinhängen muss. Aber wie steuere ich dann die einzelnen .mp3-files an?
In der Doku ist nur die eigentliche Konfiguration beschrieben.
Vielen Dank im Voraus.
Gruß
Bernd
|
|
 | | From: | Clemens Pietsch | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Fri, 21 Jan 2005 18:34:40 +0100 |
|
|
 | "Bernd Schöpke" schrieb im Newsbeitrag news:csrbam$7jm$1@bla.spline.inf.fu-berlin.de... > Hallo NG, > > könnte mir bitte jemand sagen, wie das OSS-Soundsystem und Mpd > zusammenspielt. > > Wie ist das ganze Thema gedacht? Brauche ich da irgendwelche spezielle > Client-SW? > Wenn ja welche? > Ich könnte mir vorstellen, dass ich nur ein paar Boxen an meinen Eis > hinhängen muss. > Aber wie steuere ich dann die einzelnen .mp3-files an? > > In der Doku ist nur die eigentliche Konfiguration beschrieben. > > Vielen Dank im Voraus. > > Gruß > > Bernd
Hallo!
Ich bin zwar kein Profi, aber ich will versuchen, Dir ein paar Antworten zu geben. Bei mir läuft die Kombination aus OSS und MPD hervorragend.
OSS ist für die Soundkarte zuständig. Da wird angegeben, wie laut welcher Ausgang sein soll, welche Karte eingesetzt wird, etc. Das MPD Paket ist das was man braucht, um MP3 wiedergeben zu können. Zur Steuerung gibt es mehrere Optionen: Von einem simplen Kommandozeilen Programm hin zu Windows Clients, oder - so habe ich es am öaufen - mittels Webinterface. Für das Webinterface wird natürlich Zusatzsoftware gebraucht: Apache und php. Ist aber dann sehr komfortabel.
Unter http://www.musicpd.org/clients.shtml findest Du Infos zu den Clients und zu MPD. Das Windows Programm habe ich nicht zum Laufen bekommen.
Ich habe an meiner Soundkarte meine HiFi-Anlage hängen, man könnte natürlich auch driekt Boxen anschließen, je nachdem, was die Soundkarte für Ausgänge hat.
Hoffe, das stimmt alles so.
mfg- Clemens
|
|
 | | From: | Michael Dahms | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sat, 22 Jan 2005 15:50:07 +0100 |
|
|
 | Hallo Clemens
> Unter http://www.musicpd.org/clients.shtml findest Du Infos zu den Clients > und zu MPD. Das Windows Programm habe ich nicht zum Laufen bekommen.
Hab gleich mal den phpMp2 versucht. Geht leider nicht. Folgende Fehlermeldung:
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/htdocs/phpMp2/directories.php on line 7 No directories found. No files found.
Warning: array_key_exists() [function.array-key-exists]: The second argument should be either an array or an object in /var/www/htdocs/phpMp2/playlists.php on line 7 No playlists found.
Welchen verwendest Du? Gruss Michael
|
|
 | | From: | Mike van den Ham | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sat, 22 Jan 2005 17:12:51 +0100 |
|
|
 | Hallo Michael,
> Warning: array_key_exists() [function.array-key-exists]: The second > argument should be either an array or an object in > /var/www/htdocs/phpMp2/directories.php on line 7 > No directories found. > No files found.
Na das kenne ich doch irgendwie :-). Das ganze habe ich auch hintermir. Ich habe kurzen Prozess gemacht und verwende jetzt den :
phpMp - Web interface written in PHP
Der reicht aus um genau das zu tun was Du moechtest, denke ich mal. Und er ist stabil und schnell.
Gruss
Mike van den Ham
|
|
 | | From: | Michael Dahms | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sat, 22 Jan 2005 22:36:33 +0100 |
|
|
 | Hallo Mike
> phpMp - Web interface written in PHP > > Der reicht aus um genau das zu tun was Du moechtest, > denke ich mal. Und er ist stabil und schnell.
Danke - Genau der funktioniert auf Anhieb. Nur im Eismenue ein Update der DB gemacht und schon geht's los.
Gruss Michael
|
|
 | | From: | Bernd Schöpke | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sat, 22 Jan 2005 17:10:07 +0100 |
|
|
 | Hallo nochmal,
zunächst vielen Dank für die schnelle Hilfe. Habe es nun schon mal geschafft, dass ich den Audio-Dateien auf dem Eisserver über das Web-Interface ansprechen kann. Momentan habe ich es nur mit meinem Headset ausprobiert, aber - es kommt Musik raus.
Jetzt hätte ich noch ein paar Fragen zu der Web-Oberfläche.
Was hat es mit dem Begriff "Stream" auf sich? Kann ich hiermit aus dem Internet irgendwie Dateien runterladen, oder wie ist das zu verstehen? Oder kann ich hier einen Stream zur Verfügung stellen, damit ein anderer Rechner im LAN die Musik via Webbrowser hören kann? Ginge das überhaupt? Dann noch eine Frage zu dem Button "Login". Wo komme ich da hin, und wie ist das PW, bzw. wo setzte ich das Passwort? Warum ist eine Passwortabfrage nicht am Anfang beim Zugriff auf die index.php?
Fragen über Fragen. Ich bedanke mich schon mal im Voraus und entschuldige mich gleichzeitig, falls hier ein paar dumme Fragen dabei sein sollten. Aber ich finde diese Geschichte hier sehr gut und möchte natürlich die Möglichkeiten kennen lernen, auch wenn ich kein Crack bin.
Gruß
Bernd
|
|
 | | From: | Clemens Pietsch | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sun, 23 Jan 2005 11:05:31 +0100 |
|
|
 | "Bernd Schöpke" schrieb im Newsbeitrag news:cstts3$1q3$1@bla.spline.inf.fu-berlin.de... > Hallo nochmal,
Hallo, Bernd!
> zunächst vielen Dank für die schnelle Hilfe. Habe es nun schon mal > geschafft, dass > ich den Audio-Dateien auf dem Eisserver über das Web-Interface ansprechen > kann. > Momentan habe ich es nur mit meinem Headset ausprobiert, aber - es kommt > Musik raus. > > Jetzt hätte ich noch ein paar Fragen zu der Web-Oberfläche. > > Was hat es mit dem Begriff "Stream" auf sich? > Kann ich hiermit aus dem Internet irgendwie Dateien runterladen, > oder wie ist das zu verstehen? > Oder kann ich hier einen Stream zur Verfügung stellen, damit ein anderer > Rechner im LAN die Musik via Webbrowser hören kann? Ginge das überhaupt? > Dann noch eine Frage zu dem Button "Login". > Wo komme ich da hin, und wie ist das PW, bzw. wo setzte ich > das Passwort? > Warum ist eine Passwortabfrage nicht am Anfang beim Zugriff auf die > index.php?
Diese Fragen sind interessant. Das mit dem Stream ist glaube ich so zu verstehen, dass man damit einen Webstream hören kann, nicht selbst zur Verfügung stellt. Bin mir aber nicht sicher. Ich habe es mit einem Shoutcast-Stream versucht, aber leider nichts zum hören bekommen.
Wenn Du aber einen Stream zur Verfügung stellen willst, so kannst Du Dir zum Beispiel einen Shoutcast-Server herunterladen und damit selbst Shoutcast-Streams im LAN oder im Web anbieten.
Allgemeine Infos: http://www.radiosites.de/shoutcast.shtml Shoucast Server: http://www.shoutcast.com/download/files.phtml
Das mit dem PW finde ich auch interessant. Bin auch nicht draufgekommen, wofür es ist.
mfg- Clemens
|
|
 | | From: | Stefan Kuhne | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sun, 23 Jan 2005 12:55:17 +0100 |
|
|
 | Clemens Pietsch schrieb: > "Bernd Schöpke" schrieb im Newsbeitrag > news:cstts3$1q3$1@bla.spline.inf.fu-berlin.de... > >>Hallo nochmal, > > > Hallo, Bernd! > > >>zunächst vielen Dank für die schnelle Hilfe. Habe es nun schon mal >>geschafft, dass >>ich den Audio-Dateien auf dem Eisserver über das Web-Interface ansprechen >>kann. >>Momentan habe ich es nur mit meinem Headset ausprobiert, aber - es kommt >>Musik raus. >> >>Jetzt hätte ich noch ein paar Fragen zu der Web-Oberfläche. >> >>Was hat es mit dem Begriff "Stream" auf sich? >>Kann ich hiermit aus dem Internet irgendwie Dateien runterladen, >>oder wie ist das zu verstehen? >>Oder kann ich hier einen Stream zur Verfügung stellen, damit ein anderer >>Rechner im LAN die Musik via Webbrowser hören kann? Ginge das überhaupt? >>Dann noch eine Frage zu dem Button "Login". >>Wo komme ich da hin, und wie ist das PW, bzw. wo setzte ich >>das Passwort? >>Warum ist eine Passwortabfrage nicht am Anfang beim Zugriff auf die >>index.php? > > > Diese Fragen sind interessant. Das mit dem Stream ist glaube ich so zu > verstehen, dass man damit einen Webstream hören kann, nicht selbst zur > Verfügung stellt. Bin mir aber nicht sicher. Ich habe es mit einem > Shoutcast-Stream versucht, aber leider nichts zum hören bekommen. >
Kann ich nichts zu sagen ich nutze den PhP Client noch nicht.
> Das mit dem PW finde ich auch interessant. Bin auch nicht draufgekommen, > wofür es ist.
Man kann den MPd mit einer Passwortabfrage sichern. Wenn interesse besteht, kann ich das einbauen.
Stefan Kuhne
|
|
 | | From: | Bernd Schöpke | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sun, 23 Jan 2005 15:45:34 +0100 |
|
|
 | Hallo zusammen,
> >>Dann noch eine Frage zu dem Button "Login". > >>Wo komme ich da hin, und wie ist das PW, bzw. wo setzte ich > >>das Passwort? > >>Warum ist eine Passwortabfrage nicht am Anfang beim Zugriff auf die > >>index.php? > > > > > > Diese Fragen sind interessant. Das mit dem Stream ist glaube ich so zu > > verstehen, dass man damit einen Webstream hören kann, nicht selbst zur > > Verfügung stellt. Bin mir aber nicht sicher. Ich habe es mit einem > > Shoutcast-Stream versucht, aber leider nichts zum hören bekommen. > > > > Kann ich nichts zu sagen ich nutze den PhP Client noch nicht. > > > Das mit dem PW finde ich auch interessant. Bin auch nicht draufgekommen, > > wofür es ist. > > Man kann den MPd mit einer Passwortabfrage sichern. Wenn interesse > besteht, kann ich das einbauen.
Momentan habe ich den Link auf den Mpd hinter die Passwortabfrage vom Apache (Dir_Auth) "versteckt", also wäre es auch so einigermassen gesichert. Wenn ich mich nicht täusche.
Gruß
Bernd
|
|
 | | From: | Alexander Dahl | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Fri, 21 Jan 2005 19:04:14 +0100 |
|
|
 | > Hoffe, das stimmt alles so.
Jipp stimmt. Von den Clients, die auf www.musicpd.org gelistet sind, laufen die meisten auf nem anderen Rechner, nicht auf dem eis selbst. Für den Eis kommen ja nur Kommandozeilenclients in Frage. mpc gibt's noch nicht, den wollte Stefan (hoffentlich hab ich den Namen jetzt richtig im Kopf), der auch die Pakete mpd und oss-sound gebaut hat, selbst noch liefern. ncmpc hab ich in ein Paket gepackt. Die Pakete sind alle über Pack-Eis verfügbar.
Im Übrigen bin ich vom mpd begeistert. Hab auch direkt die Hifi-Anlage dran hängen. Infrarotfernbedienung und lirc sind geplant, vielleicht komm ich ja in den Semesterferien dazu, jetzt wo mein Eis schon neues Mainboard und Prozessor bekommen hat :-)
Gruß Alex
|
|
 | | From: | Stefan Kuhne | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Fri, 21 Jan 2005 19:28:32 +0100 |
|
|
 | Alexander Dahl schrieb: >> Hoffe, das stimmt alles so. > > > Jipp stimmt. Von den Clients, die auf www.musicpd.org gelistet sind, > laufen die meisten auf nem anderen Rechner, nicht auf dem eis selbst. > Für den Eis kommen ja nur Kommandozeilenclients in Frage. mpc gibt's > noch nicht, den wollte Stefan (hoffentlich hab ich den Namen jetzt > richtig im Kopf), der auch die Pakete mpd und oss-sound gebaut hat, > selbst noch liefern. ncmpc hab ich in ein Paket gepackt. Die Pakete sind > alle über Pack-Eis verfügbar. > Ist soweit alles richtig. Der Kommandozeilenclient ist aber zum normalen Betrieb ungeeignet, da er keine Oberfläche hat.
> Im Übrigen bin ich vom mpd begeistert. Hab auch direkt die Hifi-Anlage > dran hängen. Infrarotfernbedienung und lirc sind geplant, vielleicht > komm ich ja in den Semesterferien dazu, jetzt wo mein Eis schon neues > Mainboard und Prozessor bekommen hat :-) > Wie hast Du dir das vorgestellt?
Stefan Kuhne
|
|
 | | From: | Alexander Dahl | | Subject: | Re: OSS-Soundsystem und Mpd | | Date: | Sat, 22 Jan 2005 01:43:34 +0100 |
|
|
 | >> dran hängen. Infrarotfernbedienung und lirc sind geplant, vielleicht >> komm ich ja in den Semesterferien dazu, jetzt wo mein Eis schon neues >> Mainboard und Prozessor bekommen hat :-) >> > Wie hast Du dir das vorgestellt?
Also den Infrarotempfänger für die serielle Schnittstelle hab ich schon gebastelt. Der funzt mit WinLIRC prima. Hab auf meinem Entwicklungseis auch schon lirc kompiliert bekommen und mit den paar kleinen Testprogrammen ebenfalls gesehen, dass der Empfänger funzt. Meine komische Sony-Fernbedienung der HiFi-Anlage hab ich sogar schon angelernt bekommen, das war nicht ganz einfach. Das ist der Stand der Dinge.
Geplant ist jetzt: es gab für den 2.4.23-* mal ein lirc-Paket für Eis in Verbindung mit VDR. Das funzt aber mit dem aktuellen Kernel nicht, weil der Infrarot-Empfänger ein Kernelmodul braucht. Das zu kompilieren hab ich nach endlosem Probieren hinbekommen (s.o.) Also mein Plan ist jetzt (sobald ich Zeit finde), mir das bestehende lirc-Paket mit meinem neuen Kernel-Modul mal genau anzusehen.
Die Verbindung zum mpd soll dann in etwa so laufen wie auf http://www.informatik.hu-berlin.de/~hofer/projects/howto/mpd-lirc-miniHOWTO.html beschrieben. Das irexec (was übrigens nicht im alten Eis-lirc-Paket dabei ist) kann man wohl als Daemon laufen lassen, der auf den Empfänger lauscht und je nach Konfiguration bestimmte Kommandos absetzt. Dafür würde sich z.B. wunderbar der mpc eignen (in dem HowTo hatte der Mensch dafür extra ein Perl-Skript geschrieben, aber der Original-mpc müsste ja auch gehen). Soweit der Plan, wie's funktionieren könnte.
Ich hatte jetzt schon dem eigentlichen Maintainer vom alten lirc-Paket zwei Mails geschrieben aber keine Antwort bekommen. Ich wäre bereit das Paket zu übernehmen und soweit auszubauen, dass es a) mit dem aktuellen Kernel nutzbar ist (evtl. die Module in eigenes Paket packen) und b) irexec dabei ist usw. Wie gesagt, ich hab mir das alte Paket noch nicht genau angeschaut und ich hab auch noch keine Erfahrung mit Paketen für Serverdienste (so mit Menü und Config-Dateien etc.), wäre aber prinzipiell bereit mich da reinzuarbeiten. Problem: Zeit. Uni ist recht stressig im Moment, ab Ende Februar hab ich wohl wieder mehr Zeit.
Wenn da von anderen Leute noch Interesse besteht, würde das meiner Motivation wirklich ein Paket draus zu machen, sicher dienen, ansonsten kann's auch passieren, dass ich es nur so auf meinem Eis ohne Paket irgendwie zum laufen bringe und dann ganz schnell wieder vergesse ;-)
Tja das ist der Plan. Gruß Alex
|
|
|