Well, I think I have the first part of that wired. I, The Streamer (with SlimServer) simply open SlimServer. The Streamees, people outside my home wishing to "tune in" to my stream, enter http //18.104.22.168:9000/stream.mp3, into their Player, but then they must also enter http //22.214.171.124:9000 into their Browser. Each Streamee (are they called "Clients"?) controls his own playback & playlist strictly from his browser; their Players are just to sit there, untouched, & play.
That's the routine, as far as I know it.
The remaining problems are: occasional wrong-speed playback of some streamed songs, and the extreme difficulties people have trying to get & HEAR my stream (after I harass them into trying
. Normal, average PC users usually give up after a couple hours of trying for my sake.
Fortunately I do have a good cable connection (5-600kbps DLs, uploads of course slower). My hardware is also pretty good: dual P4 Xeon, 2GB RDRAM-ecc, fairly fast HDDs. I HAVE been wondering how many can stream from me at once. So far, the most has been 2 or 3, & while I was deliberately heavily multitasking...I couldn't detect the slightest strain.
That last point you mentioned may be a key to the wrong-speed problem. Streamees/Clients all can adjust the max bitrate they want from 64-320kbps CBR. If I stream to myself I can do the same thing with my browser-player...BUT how do I make any such adjustment in SlimServer itself if that's what I need to do?? I'll start huntin'; please let me know what you know about that, and thanks much!