FLAC-Streaming mit Apache?

el-mujo

Admiral Special
Mitglied seit
06.05.2003
Beiträge
1.130
Renomée
74
Standort
Frankfurt am Main
Hallo in die Runde.
Ma eine Frage an die Hosting-Spezialisten hier.

Ich habe einen Apache 2.2 Webserver auf einem Windows-System laufen. Es ist ein Ordner für Musik freigegeben, sodass ich unterwegs per DYN auf den Bestand zugreifen kann. Also ich kann die Tracks runterladen oder direkt in Winamp abspielen. Sogar der Kennwortschutz ist für Winamp kein Problem - es kommt eine Abfrage.
Soweit so gut.

Das ganze funktioniert prima mit MP3-Dateien.
FLAC-Dateien werden leider nicht live abgespielt. Nur einzeln runterladen kann ich sie.

In den Logs vom Webserver sind auch nur Zugriffe auf MP3-Dateien verzeichnet. Keinerlei anzeichen für ein Versuch eine FLAC abzuspielen.

Muss ich da im Apache noch zusätzlich etwas einstellen damit das funktioniert und wenn ja was? Hab das Gefühl ein Live MP3-Abruf veranlasst den Apache eine Routine zu starten, die den Inhalt streamt. Und dabei berücksichtigt er evtl keine FLAC Dateien. Aber das ist nur eine grobe Vermutung.

Wenn einer einen Ansatzpunkt hat wäre ich sehr dankbar dafür, diesen mir mitzuteilen.
THX

PS: Upload des Servers ist mit VDSL 10MBit.
 
im Zweifel nur im Browser einstellen, was er mit dem Dateiformat anstellen soll.
 
THX

Browser?
Ein Browser kommt beim Streaming nirgends zur Andwendung. Nur der Server mit Apache und die Gegenstelle mit Winamp. Also Winamp greift direkt auf den Apache zu.
Das manuelle herunterladen von FLAC-Dateien klappt ja (im Browser). Im Browser besorge ich mir lediglich den Link zur Datei und füge diese bei Winamp ein (copy Link). So wie ich es auch mit MP3-Dateien handhabe. Nur bei FLAC spielt er nichts ab und es kommt kein Log Eintrag.
 
funktioniert es denn überhaupt lokal? Gff. spielt Winamp die Flacs gar nicht ab, weil ein Plugin fehlt oder die Flacs z.B. falsch (mit ID3) getagged sind. Gehen sie in einem anderen Player, z.B. VLC (lokal oder remote)? Oder evtl. falscher MIME-Typ (audio/flac oder audio/x-flac)? *noahnung*
 
Winamp5 spiel FLAC ohne zu murren ab. Nur Winamp2 benötigt ein zusätzliches Plugin.

Das mit dem LAN werde ich mal morgen probieren. Ich kanns ja mal mit dem localhost gegenchecken.
Sollte es im LAN klappen ist es wohl eine Einstellung im Netzwerk.

EDIT:
auch im LAN klappt es nicht. Also ich habs an dem PC getestet, auf dem auch der Server läuft. Ein Adress-Record im Router leitet auf die eigene IP zurück.
Im Apache sind nur Einträge zu lesen, die MP3-Dateien betreffen. Nichts was auf einen Abruf von FLAC hindeutet.

Hier der Auszug aus dem LOG:

192.168.1.3 - - [17/Aug/2013:01:41:27 +0200] "GET /mugghe/dance%202%20trance%20-%20we%20came%20in%20peace%20(de%20cds%201990)/01_dance_2_trance_-_let%27s_get_rollin%20%5bwww.soundarea.org%5d.mp3 HTTP/1.0" 401 401
192.168.1.3 - student [17/Aug/2013:01:41:27 +0200] "GET /mugghe/dance%202%20trance%20-%20we%20came%20in%20peace%20(de%20cds%201990)/01_dance_2_trance_-_let%27s_get_rollin%20%5bwww.soundarea.org%5d.mp3 HTTP/1.0" 200 13352960
192.168.1.3 - student [17/Aug/2013:01:41:41 +0200] "GET /mugghe/dance%202%20trance%20-%20we%20came%20in%20peace%20(de%20cds%201990)/03_dance_2_trance_-_trance-o-phobia%20%5bwww.soundarea.org%5d.mp3 HTTP/1.1" 200 11698176
192.168.1.3 - student [17/Aug/2013:01:42:14 +0200] "GET /mugghe/dance%202%20trance%20-%20we%20came%20in%20peace%20(de%20cds%201990)/10-we%20came%20in%20peace-dance%202%20trance.flac HTTP/1.1" 200 41265054
192.168.1.3 - - [17/Aug/2013:01:43:08 +0200] "GET /mugghe/dance%202%20trance%20-%20we%20came%20in%20peace%20(de%20cds%201990)/02_dance_2_trance_-_we_came_in_peace%20%5bwww.soundarea.org%5d.mp3 HTTP/1.0" 401 401
192.168.1.3 - student [17/Aug/2013:01:43:08 +0200] "GET /mugghe/dance%202%20trance%20-%20we%20came%20in%20peace%20(de%20cds%201990)/02_dance_2_trance_-_we_came_in_peace%20%5bwww.soundarea.org%5d.mp3 HTTP/1.0" 200 11177984


Ersten beiden Einträge: Abruf der MP3#1 mit Winamp.
Eintrag #3: "Ziel speichern unter..." also Downloaden der MP3#1 im Browser
Eintrag #4: "Ziel speichern unter..." also Downloaden der FLAC-Datei

zwischen Eintrag 3 und 4 versuchte ich wieder in Winamp eine FLAC aus dem Netz abzuspielen.

Eintrag #5,6: Abruf der MP3#2 mit Winamp.

Von FLAC Streaming nichts zusehen :-(
Ich seh die Schuld noch immer beim Apache


In der mime.types ist folgende Zeile auskommentiert:
audio/mpeg mpga mp2 mp2a mp3 m2a m3a

von FLAC ist in der ganzen Datei nichts zusehen. Ich vermute daher, dass Apache hier MP3-Dateien gesondert gehandelt und diese in kleine TCP/IP-taugliche Häppchen verpackt, FLAC jedoch ignoriert.

Einfach mal ein "flac" hinzuschreiben?! :-)
 
Zuletzt bearbeitet:
Zurück
Oben Unten