网络浏览器中的录音小程序/ flash

问题描述:

我将在网站上录制插件/插件,录制音频并将其发送到服务器进行进一步处理。我有两个建议;要么写一个Java小程序,要么使用flash。该服务应该适用于所有主流浏览器(IE,Firefox,Chrome,..)。网络浏览器中的录音小程序/ flash

我是新来的这个领域的发展,并正在寻找如何进行这方面的提示。每种解决方案的专业和专业是什么?

对于java applet,你推荐什么Java语言API库?我想要一个简单的小型图书馆,我只需要语音输入。另外,我对Flash开发感到困惑,我找不到任何有关开发的好消息,Adobe网站没什么意义。什么是Flash的编程语言,以及如何在HTML代码中实际运行它?我找到了ActionScript 3,是用来创建Flash插件并可以执行语音录制的吗?

感谢

如果您想了解闪存:

http://gotoandlearn.com/index.php

如何闪光灯下运行时,这些SWF文件的Flash插件为通过某些标签浏览器被调用,通常是JavaScript后传递给Flash插件。 Flash对象无缝加载到浏览器中以符合布局参数,然后在ActionScript动画虚拟机中执行闪存二进制文件(swfs),并将输出呈现给浏览器。

如果你想捕捉用户的声音输入并保存,你可以在flash中轻松完成。这里有一个最小的库来完成这本:

http://www.bytearray.org/?p=1858

+0

也需要进一步回答有关闪光灯如何工作的你没有真正写“插件”的闪光,你只是写脚本内现有的API的问题Flash播放器。这些脚本被编译成二进制SWF格式,表示为所谓的动作字节码或ABC。其余的解释在我的答案中。 ABC通过Flash虚拟机执行,其中使用JIT编译器(nanoJIT)处理字节码以基于平台输出适当的指令。 Flash基于开源项目Tamarin。 http://www.mozilla.org/projects/tamarin/ – 2011-03-22 12:23:31

ActionScript 3的用于创建Flash应用程序,并在最新的版本中可以用来进行语音录音。我认为这是前一种方式,因为闪存是更分散的方式,然后用户知道Java。