iOS和Flash播放器之间的音频兼容性

时间:2013-11-05 05:37:10

标签: ios objective-c actionscript-3 flash audio

我已经完成了在iOS设备和网络上的Flash播放器之间实现发送和接收音频的任务。面临的问题是我可以从iOS设备发送的音频文件的格式,在网络Flash播放器上接收并在那里播放。反之亦然。

到目前为止,我已经能够以m4a格式从iOS设备保存音频文件,并能够将其发送到但不能在Flash播放器上播放。同样地,我使用mp3格式的flash播放器录制了音频并从那里发送但不能在这里播放。

提前感谢您阅读整个问题。

1 个答案:

答案 0 :(得分:1)

Flash可以播放mp3或rawdata

记录器端的mp3格式可以使用http://lame.sourceforge.net/进行编码,但由于mp3编码是专利,因此存在法律限制。对于大多数项目,此解决方案不起作用。

rawdata是这里的方式,我不知道ios支持的声音格式,但我想要的是将它们转换为原始数据的方法,并使用SampleDataEvent直接读取它们或使用更多选项,例如https://code.google.com/p/as3wavsound/https://github.com/maxl0rd/standingwave3

抱歉,我在这里没有完整的答案,但是如果你能找到一种方法从iOS支持的格式之一获取rawdata,你就有90%。