网页录音实现方案

H5实现

RecorderJS
原理:使用H5的getUserMedia接口,不支持IE

flash实现

FlashWavRecoeder

此外,还有:
https://github.com/uikoo9/recorder-online-upload

综合兼容

https://github.com/jwagener-soundcloud/recorder.js

这个插件基于 swfObject.js,低版本浏览器中使用 flash 实现录音功能,在高版本支持 HTML5 的浏览器中使用 Audio 实现,同时它还封装好了上传功能,支持上传到服务器和 SoundCloud。