I'm partial to listening to Digitally Imported's channels on a variety of devices (all mp3 streaming).
I generally access these by pointing players at e.g
http://listen.di.fm/public3/trance.pls , and this is still what's linked from the mp3 links at http://www.di.fm/
What seems to have changed in the last week or two is that instead of the .pls file containing URLs of directly playable .mp3 streams (invariably with the urls containing something like scfire...stream.aol.com, as I remember it but it's been a while since I looked), the pls file now contains URLs linking to more .pls files!
e.g the first URL referenced by
http://listen.di.fm/public3/trance.pls is currently
http://stream-19.shoutcast.com:80/listen.pls?sid=1 and when you retrieve that (with or without the
?sid=1 bit) only then do you get something containing stream URLS e.g things like
This is confusing my various players (audacious on Linux, winamp on Windows, some old Roku devices) greatly. Not sure if this sort of .pls file nesting/recursion is widely used, part of the .pls "standard" (if there is such a thing) or I just need to update my players (unfortunately a couple of them are Pinnacle's version of the Roku Soundbridge so this may not be feasible for them).
For now a workround is to change presets/bookmarks from e.g
http://stream-19.shoutcast.com:80/listen.pls but it's not clear to me how stable that URL will be (maybe one day I'll find it suddenly serving ghastly easy-listening pan-pipe music there instead).
Would greatly appreciate a pointer to what's going on and how best to deal with it.