Flash / Flex中Speex编解码器的API

时间:2010-04-16 10:39:59

标签: flex flash audio air speex

使用AIR 2可以访问麦克风数据,可以在本地保存/处理音频。 Adobe提供了一个WAVWriter示例,但是对Speex编解码器有任何API访问吗?

1 个答案:

答案 0 :(得分:2)

据我所知,音频在内存中完全解压缩,但在通过NetStream发送时会自动压缩。据我所知,没有API暴露使用本机压缩器。目前,AS3或Haxe中的speex压缩器也没有端口。所以我猜你唯一的选择是:

  1. 与WAV一起生活
  2. 端口和编码器到AS3(例如JSpeex
  3. 使用外部工具为您完成工作。我不确定Air内部浏览器是否支持Java applet。如果是这样,您可以编写一个applet,它使用JSpeex进行所需的转换。如果您需要文件系统访问权限或绑定端口(用于连接到空中运行时),则需要sign your applet