Hey, Mark! I was just over on mytractorforum cruising the weather board.
There are three parts to this lashup.
Th radio connects to the mic or line in of a computer that is running a program to encode the audio and send it to a computer or server running a broadcast server software.
In the simple case, the broadcast program can be on the same computer as the encoder. But generally they are separate and the broadcast program is on a web server out on the Internet.
So the encoder sends one stream to the server, where it is multiplied into as many outgoing stream as desired. The number of outgoing streams and all that is set in a config file on the server.
The serving software buffers the incoming audio and then sends it out when some other user computer connects to it. At low bit rates, the buffer delay from coming out of the radio to coming out of the listener speakers can be as much as a couple of minutes.
My RadioFeed source is set to 48 kbps which is well with the limits of a DSL line. As far as dynamic IP addresses, you can always use a dynamic DNS service if necessary.
And, if you wanna get tricky and you have 2 radios, you can set up a stereo source and stream one on each channel. Double the pleasure, double the fun...
On the one hand, I'm lucky to have my own physical server in a local colo facility to play with for things like this, so I dunno if a hosted shared server would work. If you have shell access it should work.
OTOH, the machine I built cost quite a bit, and the monthly rack/bandwidth is far from the free or low cost hosting most are looking for.
OTOOH (On The Other Other Hand), I'm also my own tech support, which is both a blessing and a curse.
Chris
Don't these other options all require the server running from your home computer? Reason I ask is I'm on phone line DSL internet and the IP changes. So if a hole through the firewall and router/DSLmodem is required I still will have to reconfigure my webpage link whenever my internet connection IP address changes correct? Or am I trying to make this too complicated?
(I currently use ScannerCast as the feed to WU which as I have read does have server ability built into it though I have never used it that way.)