I was wondering what are the techniques of setting up an online radio station as you can see on may websites, e.g. this one: http://sunrisefm.co.uk/.

I'd imagine that you need to record audio from your sound card(playing music and voice), then send it to a streaming server from where your listeners can pick up the stream.

Would you have any suggestions on how to do it and where to find such server? Or maybe there would be some other way?