Probably revealing my ignorance here but here is a flash based XSPF player that appears to allow you provide a URL for the song that is playing.
The specific page is here
Exactly. Loading XML and producing an “in Flash Playlist” and playing songs from within Flash is no problem, in fact that’s what FirePlay is doing today. It’s the other way around that is tricky.
The linked player uses Flash 7, which enables customized context menus. As FirePlay is written in Flash 6 I don’t have that option.
I can provide a link for “download selected songs”, but I can not generate the playlist file, and make that playlist file downloadable.