How to record sound from a Javascript based web application?

I am trying to write a web application that records WAV files (for example: from a custom microphone). I know that Javascript alone cannot do this, but I'm interested in the least proprietary method of increasing my Javascript. My target browsers are Firefox for PC and Mac (therefore no ActiveX).

I understand that this can be done using Flash (but not as a WAV file). I understand that this can be done using Java (but not without code signing). Are these only options?

I want to write the file as WAV, because the goal of webapp is to build a library of quality short beeps. I estimate that the download will be 50 MB, which is well worth the quality. The app will only be used on our intranet.

UPDATE: now an alternative solution has appeared thanks to the upcoming JetPack API: see https://wiki.mozilla.org/Labs/Jetpack/JEP/18

+5
source share
7 answers

Flash requires the use of a media server (note: I'm still using Flash MX, but a quick google search creates documentation for Flash CS3 that seems to agree that Flash CS4 is coming soon), Macromedia / Adobe aims to you cut your media server, but an open source Red5 project may be appropriate for your project:

http://osflash.org/red5

, Java . , , , Moodle ( ):

http://64.233.183.104/search?q=cache:k27rcY8QNWoJ:moodle.org/mod/forum/discuss.php%3Fd%3D51231+moodlespeex&hl=en&ct=clnk&cd=1&gl=uk

(, , Google, Google).

+4
+7

Flash, Java, ActiveX Firefox. Flash, , - Flash Javascript.

WAV ? , , , ; , . , , .

+2

, , Flash Java- - . , - -, . , . Google . , Flash.

0

, , , , Runtime Revolution RevWeb, ( , , 10 ). http://revweb.runrev.com/

0
-2

All Articles