Hallo !!! Ich suche mit Hilfe von Google die Möglichkeit Musik auf einen Webserver abzuspielen.
Klingt einfach - aber nun das Problem.
Also der Server ist ein Webserver (Apache 2.0). Dieser soll per Webinterface angesteuert werden und am Soundkartenausgang dieses Webservers soll die Musik herauskommen. Also nicht auf dem Client (Browserrechner). Ein Klick auf eine bestimmte Datei und diese wird am Soundausgang des Servers "abgespielt".
Hallo auch... interessantes Thema habe ich gerade mal ausprobiert... Klingt nach Bastelei, aber... wenn du ein bisschen Ahnung von php und bash hast kein Problem. Ob es was fertiges gibt habe ich nicht gesucht, aber so könnte eine Lösung aussehen... 1.) installiere dir mplayer 2.) da der Aufruf von mplayer über den Webserver läuft müssen noch die passenden Rechte her groupmod -A wwwrun audio bzgl. der Sicherheit dieser Aktion... frag mich nicht., aber ich denke die Gefahr im Intranet sollte überschaubar sein ??? frag dazu mal die anderen in der Liste 3.) ein php-Skript zum Starten... ====================== <?php $lied = "lied.mp3"; exec( "mplayer " . $lied . " 1> /dev/null 2>&1 &", $test ); ?> ====================== und schon gibts Mucke :-) 4.) Problematisch könnte noch sein den mplayer zu stoppen... auf die schnelle hat das mit proc_open() / proc_close() nicht geklappt... dann halt auf die harte Tour... Bash script... stop_mplayer.sh ====================== #!/bin/bash for i in $(ps -C mplayer | cut -d" " -f 1); do kill $i; done ====================== 5.) chmod 755 stop_mplayer.sh 6.) Erneutes Php-Script zum Stoppen des mplayer mittels stop_mplayer.sh kurzes Beispiel.... nach 5 Sekunden wir gestoppt... ====================== <?php exec( "mplayer lied.mp3 1>/dev/null 2>&1 &", $test ); sleep( 5 ); exec( "./stop_mplayer.sh", $test ); var_dump( $test ); ?> ====================== Also bei mir läuft das... evtl. müsstest du dir zum Stoppen der Wiedergabe natürlich noch irgendeinen Request zum Webserver basteln... keine Ahnung also zum Beispiel über einen "zurück" Button oder der gleichen... ansonsten hast du halt keine Möglichkeit mehr zur Kontrolle und mplayer läuft bis das Lied zu Ende ist. Aber da du ja eh nicht da bist... kann die Kiste ja ruhig Krach machen... :-) Hth Gruß _______________________________________________________________ SMS schreiben mit WEB.DE FreeMail - einfach, schnell und kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192