Streaming sound/"Internet Radio"

Hey i was wondering if anybody had any knowlage about streaming sound where you could tlka into a mic or something liek that and then people could hear it relatively soon (like a 2-3min delay max). The reason for this question is because me and a few of my friends are trying to start a sort of “internet radio station” here we could play music that could be heard by people browsing our site. I have already put music on our site before but the problem with that is that it is one song and just keeps repeating but i was wondering if we could actually make a radio type thing where we tlaked into a mic and then could play music ect. Im sure you basically understand what im getting at but i dont kno if its possible to do it in flash. If not maybe something else?