I need to have a java applet which will record sound from a web page. I need this applet to be scriptable using JavaScript, and it does not need any UI at all.
Acceptance criteria:
1. Java applet embedded inside a web page
2. Records sound, (captured in any audio format), applet should be able to capture at least 10 minutes
3. Signed applet (because it records sound)
4. Build scripts so that I can make changes and rebuild the signed applet
5. Full source code
6. Sample HTML page with applet parameters and sample JS code
7. When file has completed recording, make an HTTP POST with the file to a web page CGI.
8. If it is possible to "stream" the recorded file into the server so that posting the file is quicker, I am open to a bid on this, but will need server side code that handles the streaming.
9. JavaScript "API" should include a "start()" method, "stop()" method, "status()" method so that user can click start to begin recording, stop when done, and get status from the applet while uploading (for example...).
Chris