Comment From one who does weekly live broadcasts w/Linux. (Score 3) 117
The answer, on linux, is pretty straightforward.
Regardless whether you have a Shoutcast or Icecast server handling the broadcasting part of it for you (Icecast works great, and apparantly smokes Shoutcast in the performance department), you'll need to get the icecast package from icecast.org to get the liveice and shout utilities (liveice handles the encoding of input from your sound card and fires it off to the shout/icecast server, where shout will play pre-recorded mp3s as a live stream to a shout/icecast server).
If you're planning on using a slow modem-capable bitrate, such as 24Kbit or 32Kbit, I'd recommend the Xing Encoder, which has vastly superior quality over the free encoders at low bitrates. It may not be free, but it's definitely worth the $19.95. Yes, you will have to patch your kernel to make it work with liveice, too, but the patch appears to work just fine.
If you'd like an example of a show done in exactly this fashion, have a listen to Does Humour Belong in Technology? Our encoder box is a dual Celeron 400, and doing the dual encoding it runs approximately 5-10% CPU.
It's just that easy.
Regardless whether you have a Shoutcast or Icecast server handling the broadcasting part of it for you (Icecast works great, and apparantly smokes Shoutcast in the performance department), you'll need to get the icecast package from icecast.org to get the liveice and shout utilities (liveice handles the encoding of input from your sound card and fires it off to the shout/icecast server, where shout will play pre-recorded mp3s as a live stream to a shout/icecast server).
If you're planning on using a slow modem-capable bitrate, such as 24Kbit or 32Kbit, I'd recommend the Xing Encoder, which has vastly superior quality over the free encoders at low bitrates. It may not be free, but it's definitely worth the $19.95. Yes, you will have to patch your kernel to make it work with liveice, too, but the patch appears to work just fine.
If you'd like an example of a show done in exactly this fashion, have a listen to Does Humour Belong in Technology? Our encoder box is a dual Celeron 400, and doing the dual encoding it runs approximately 5-10% CPU.
It's just that easy.