Hi,
schau dir beispielsweise mal
XSPF Player an - läuft in Kombination mit
FMP3 Player.
Oder
XSPF Web Music Player - für den Liebhaber des minimalistischen Designs
Achtung: Bei diesem Player-Demo existiert scheinbar auf dem Server die ursprünglich implementierte Playlist nicht mehr, denn dort herrscht Funkstille, im wahrsten Sinne des Wortes, was zunächst den Eindruck erweckt, als würde der Player überhaupt nicht funktionieren.
In dem Abschnitt
Showcases werden aber Webseiten von Künstlern (z.B.
http://www.deviantdidg.com/free_downloads.html), Labels (z.B.
http://www.experimedia.net/), oder auch MP3-Blogs (z.B.
http://www.hideout.com.br/blog/) genannt, die diesen Player nutzen, bzw. in der Vergangenheit auf ihn zurückgegriffen haben.
Beide genannten Player arbeiten mit
XSPF: XML Shareable Playlist Format, einem Dateiformat für Wiedergabenlisten auf XML-Basis.
Mit dieser Player-Gattung mußt du dich dann lediglich um deine Playlist im XML-Format kümmern.
Zum besseren Verständnis hab ich hier als Beispiel die XSPF-Datei "
dron_xenologix.xspf" von meinem lokalen Server, auf dem u.a. mein komplettes Musik-CD-Archiv als MP3-konvertierte Kopie incl. ID3-Tags liegt
XML:
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>
<track>
<location>http://localhost/mp3/elektrolux/dron/xenologix/dron_01.mp3</location>
<image>http://www.elektrolux.com/releases/bilder/E1011000_gr.jpg</image>
<annotation>spool</annotation>
</track>
<track>
<location>http://localhost/mp3/elektrolux/dron/xenologix/dron_06.mp3</location>
<image>http://www.elektrolux.com/releases/bilder/E1011000_gr.jpg</image>
<annotation>tubek</annotation>
</track>
<track>
<location>http://localhost/mp3/elektrolux/dron/xenologix/dron_07.mp3</location>
<image>http://www.elektrolux.com/releases/bilder/E1011000_gr.jpg</image>
<annotation>flor</annotation>
</track>
<track>
<location>http://localhost/mp3/elektrolux/dron/xenologix/dron_10.mp3</location>
<image>http://www.elektrolux.com/releases/bilder/E1011000_gr.jpg</image>
<annotation>3 a.m. drive</annotation>
</track>
<track>
<location>http://localhost/mp3/elektrolux/dron/xenologix/dron_12.mp3</location>
<image>http://www.elektrolux.com/releases/bilder/E1011000_gr.jpg</image>
<annotation>(=dne</annotation>
</track>
<track>
<location>http://localhost/mp3/elektrolux/dron/xenologix/dron_13.mp3</location>
<image>http://www.elektrolux.com/releases/bilder/E1011000_gr.jpg</image>
<annotation>plateau</annotation>
</track>
</trackList>
</playlist>
Über das
<object>-Element deiner (X)HTML-Seite wird die
*.xspf-Datei in den Player geladen:
Code:
<object type="application/x-shockwave-flash" width="400" height="170" data="http://localhost/mp3/xspf_player.swf?playlist_url=http://localhost/mp3/dron/xenologix/dron.xspf">
<param name="movie" value="http://localhost/mp3/xspf_player.swf?playlist_url=http://localhost/mp3/dron/xenologix/dron.xspf" />
</object>
... und fertig ist das Lauschgift
mfg Maik