Forum Moderators: phranque
You can use various software depending on the type of streams you want:
Most of online radio stations are not really live. What they do is gather lots of mp3s and let the program just shuffle them and play.
If you want an actual live radio station, then you would need equipment. Whatever equipment you want is up to you. But it all ends up in the mixer. So, then you'd take the output from the mixer and plug it into your "line in" in your computer and set your server software to listen to "line in" and stream to internet from there.