QUOTE(carmenm @ May 11 2006, 04:52)

1- how did you tell album art panel to display you image when reading a stream?
You can use TAGZ in the Album Art sources list, so you can pretty much tell it to display different images for anything. In this case i used this (right above the default image):
-$if($stricmp($left(%_path%,7),'http://'),'components\cover-radio.png')You can, for example, use 'cdda://' instead of 'http://' to set a cover for audio CDs. And junk like that. :shrug:
QUOTE(carmenm @ May 11 2006, 04:52)

2- how did you integrated it in playlist tree panel?(cause i assume it is what you used)
The radio streams are just linked with play lists or whatever. So like i created a new folder called 'radio streams', and then under that i created folders for 'Digitally Imported', 'SKY.fm', and 'SomaFM'.
Then to get the actual feeds you go and get the play list that the stream uses (you know, like
http://www.yoursite.com/yourplaylist.pls). Usually they use like three or four different feeds for each stream, i just deleted all of them except the first one and saved that as a new play list and put all those play lists in a special folder.
Lastly you create a new query and use @drop<> in the 'source' box to link to the play list. Like for the Indie Pop Rocks one i put:
@drop<E:\music\random\!radio streams\SomaFM - indie pop rocks 128k feed 1.fpl>I have leaves disabled in my PLT, so if you don't do that yours won't work the same way. I think you would create a single play list for each site (like a SomaFM.fpl) and then add each stream to that play list.
QUOTE(carmenm @ May 11 2006, 04:52)

3- how did you make it work with track info panel ?
I'm not sure what you mean. The 'artist' and 'title' tags are carried by the stream (at least the ones i listen to), so trackinfo just gets it from that, if that's what you're talking about.
QUOTE(carmenm @ May 11 2006, 04:52)

4- could you share your fcs so that i can see how you deal with http streams in it?
I don't share my FCS, sorry. But i can tell you that the only thing special i do with streams is add that 'streaming' thing, which works like...
CODE
// if it's a single...
$if($stricmp($get_global(single),1),
// nothing
$get_global(c_dim)|$get_global(c_dim2)$if($stricmp($left(%_path%,7),'http://'),'streaming ')'§')
edit: Oh, and i replace the length and play count by 'x's, since they aren't used for streams. Same principle as the above.