Now my only suggestion to you is that your server is configurered wrong or your internet access is causing it to skip. Cable sometimes does that. If you are the maindecision maker in your house and you are within the proper area, my suggestion to you is that you get a Digital Subscriber Line (DSL) and possibly put more overtime in at work. If you are NOT the main decision maker, then lobby like hell for it. That way you can host your own server on your computer, just get (I Think) ADSL (Asymmetric DSL) Which offers same upload as download, which is perfect for servers. If not, Go for a Free hoster like Live365.com . It offers multiple streaming for Real Player and Media Player.
Developer; On-Demand Audio
Yeah, that's pretty much it. :-\