12-Mar-2011 (Sat)
Wherein DNA Radio gets an update.
Allow me to direct your attention to the Webcasts page, where we publish a streaming "radio station" (for lack of a better term) of random songs by many of the bands who have performed here.
I've recently gone through and updated it, just about doubling the number of bands represented. Give it a listen! It's, uh... eclectic.
Incidentally, anyone got a suggestion for a simple Flash-based MP3 player that I could embed on the webcast archives page? I need one that allows seeking in the stream. I just tried out five or six different ones, and none of them were able to seek properly on my URLs. (Seeking works fine in iTunes, so it's a player problem, not a server problem.)

Is there a reason both of those links are password protected?
You might be interested to know that wget can't download the *m3u files (403 Forbidden). Or you did it on purpose for some fucked up reason.
I assume that jamie just neglected to change the URL from his staging server before posting. Try:
http://www.dnalounge.com/webcast/dnaradio.m3u
Yeah, wrong URL. Oops. Fixed.
I can't download any file from http://www.dnalounge.com using wget. Setting the user agent fixes it. I hope this isn't your idea of security.
I have a long list of bots that I block. If you know how to set the user agent, then you are not the problem I am trying to solve.
Your long-list seems to include totem on Linux.
Can't see the playlists, so I'm not sure what they are loading/what your server-side stuff looks like, but have you tried Flowlayer's RTMP plugin?
We were able to get seeking to work well with it, and there are tons of options for playlists and stuff.
It's Icecast, not RTMP. Icecast is basically just HTTP of an MP3 file with a few extra headers.
I am pretty sure that flowplayer will work for http streaming, but I haven't used it for an audio only file. It does work fine for video though, as does jwplayer. I use those all the time.
and the link:
http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/15993/playing-an-audio-file
Ah alright... the problem with using any sort of Flash audio player then is that you need a Socket Policy File installed on your server to allow Flash to seek even for the just the Range header which is what iTunes is using to seek.
As far as getting a Flash player that supports Range, I didn't see much. Flowplayer has a pseudostreaming plugin that supports Range byte requests, but then only seems to work with mp4 and flv, not mp3 files. And prior to Flash 10, that header could not be sent at all which is probably why there isn't much support for it yet.
And anyway, it looks like for mp3s Range just isn't supported at all, unless it's wrapped in an flv.
Red5 for RMTP? Never installed it, so not sure how painful it would be. Probably not worth the pain just for seeking in a web browser.
Oops, wrong URL. Fixed.
http://www.schillmania.com/projects/soundmanager2/
You will hate this suggestion, but:
Subsonic's streaming stuff is handled, by default, by jwplayer (which is either open-source, or licensed, or both -- I can't tell. I certainly paid nothing for it.). I've been using the combination for months, streaming my MP3s locally and playing them in jwplayer under Flash with Firefox over http, and really don't have any complaints.
I must say that as a particularly picky end user, this seems to work just fine. Seeking, too.
I'll beat it up with a ruddy cellular (instead of local LAN) connection and report back, if you're interested at all.