我已经完成了在iOS设备和网络上的Flash播放器之间实现发送和接收音频的任务。面临的问题是我可以从iOS设备发送的音频文件的格式,在网络Flash播放器上接收并在那里播放。反之亦然。
到目前为止,我已经能够以m4a
格式从iOS设备保存音频文件,并能够将其发送到但不能在Flash播放器上播放。同样地,我使用mp3
格式的flash播放器录制了音频并从那里发送但不能在这里播放。
提前感谢您阅读整个问题。
答案 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%。