Question

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)

Was it helpful?

Solution

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

OTHER TIPS

for HTML5 you can simply use the tag, however, as of today, firefox will not support MP3 broadcasting with that, why? because of some copyright stuff, however they are working on it and i heard a couple of days that it will be available natively for firefox.

check this stream, it uses tag, run it on iexplorer or chrome, even safari will work

geekius.net/radio

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top