So currently I work for a site that deals in sports blogs/video interviews but they are wanting to expand upon that in the terms of radio.

Basically I want to stream audio from the site. Ideally I would like to do it live, but also have the ability to pre-record a chunk and then have it stream during a certain time block.

Essentially I want people to tune into the site during a specific time block to listen to the broadcast, whether it's live or pre-recorded (I'd like the ability to do both).

Any info as to how I could go about this would be great.