Search code examples
htmlaudio-streaminghtml5-audioshoutcasticecast

Streaming Live Audio Through the Browser (HTML5??)


I've looked round for a few days now and can't seem to find anything.

What I'm looking to do is to take an audio source, from a single single microphone - ideally this will be done in the browser, I want to reduce the need for any plugins and limit the use of flash if at all possible. I would then look at broadcasting this audio stream to multiple clients (much like internet radio I guess), again all done in the browser. I've looked at things like icecast and shoutcast and they seem to to do what I need for this end.

What I need to know is if it is possible to capture an audio stream completely through a browser?

(Note: This will be sitting in a ASP.Net application)


Solution

  • You can try the WebRTC api that is on progress. The Api does just like what you're doing.