Sven Rautenberg: MP3 von der Homepage in Winamp starten

Beitrag lesen

Moin!

Zuerst sendest du nen header

header("Content-Type: audio/x-mpegurl");

Das ist das ganze Geheimnis dahinter. Damit weiß der Browser, dass die folgenden Daten als MP3-Playlist zu behandeln sind - aber das weiß er nur, wenn er diesen (aufgrund des vorangestellten "x-" eindeutig als nicht-standardisiert zu erkennenden) Mime-Typ auch konfiguriert bekommen hat und ihn mit einem Abspielprogramm verknüpft.

Dasselbe gilt für MP3-Dateien, die direkt verlinkt sind. Auch die können direkt im Player geöffnet werden, wenn der Browser die entsprechenden Kenntnisse darüber hat, was mit den Mime-Typen anzustellen ist.

anschliessend datei ausführen/lesen

readfile("playlist.m3u");

das ganze funktionirt mit Winamp, M$ media player

...und eigentlich auch mit jedem anderen Player, der dem Browser bekannt ist und mit der Playliste etwas anfangen kann.

in linux sieht das ganze bissle anders aus
ich persönlich habe es nicht hinbekommen das das ganze so klappt.

Checke deine Browser-Mimetyp-Konfiguration.

also habe ich den header direkt auf die datei gesetzt
    header("playlist.m3u");
dann funktioniert es auch mit XMMS

Was zum Teufel ist das für ein Header? Den würde ich nie im Leben senden - du verstößt heftigst gegen das HTTP-Protokoll damit.

ich hab das ganze mit mozilla, ie, opera getestet - funzt nur im konqueror nicht - ka warum

Weil der Konqueror den Mime-Typ nicht kennt.

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|