Radio Flash Player

XSPF Web Music Player is a flash-based web application created by Fabricio Zuardi that uses xspf playlist format to play mp3 songs. XSPF is the XML Shareable Playlist Format. The software is written in Actionscript 2. Unfotunatly because of incompatibilities this player only plays icecast mp3 mounts. Does not work with shoutcast servers.

Flash XSPF Radio Player

The Flash Player allows you to embed mp3 files and internet radio into your website or myspace. The player supports the xspf playlist format and only requires Flash 7 to work. No external music player is required. Play internet radio straight from the web. Also supports an autoplay function. Above all else is how wasy it is to install and use.

Example player

See how it works :

The XSPF playlist

XSPF means "XML Shareable Playlist Format"

Example XSPF Playlist

The following example playlist shows 3 tracks along with the locations to the MP3s and album art.

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="0" xmlns="http://xspf.org/ns/0/">
<trackList>
<track>
<location>http://www.yourserver.com/directory/yoursong.mp3</location>
<image>http://www.yourserver.com/directory/albumart.jpg</image>
<annotation>Track Name</annotation>
</track>
<track>
<location>http://www.yourserver.com/directory/yoursong2.mp3</location>
<image>http://www.yourserver.com/directory/albumart2.jpg</image>
<annotation>Track Name 2</annotation>
</track>
<track>
<location>http://www.yourserver.com/directory/yoursong3.mp3</location>
<image>http://www.yourserver.com/directory/albumart3.jpg</image>
<annotation>Track Name 3</annotation>
</track>
</trackList>
</playlist>


Embedding the player

<object type="application/x-shockwave-flash" width="450" height="150" data="http://domain.com/xspf_player.swf? playlist_url=http://domain.com/playlist.xspf"> <param name="movie" value="http://domain.com/xspf_player.swf? playlist_url=http://domain.com/playlist.xspf" /> </object>