【发布时间】:2013-03-30 01:56:24
【问题描述】:
抱歉,我问的问题太笼统了。
我们正在开发一个在移动设备上录制和播放音频的应用程序。此应用程序正在为 Android 和 iOS 开发。该应用程序将使用设备麦克风录制音频并将其存储在服务器中。
用户(在 Android 和 iOS 上)可以打开应用程序并播放存储在服务器上的声音。我们使用的声音格式是 AAC。在 iOS 中它工作正常。我们可以录制和播放 AAC 文件。
但在 Android(三星 S3 和三星 Galaxy Y)上,我们无法以 AAC 格式录制声音。但在 S3 中我们可以播放 AAC 文件。
我的问题是,我们应该选择哪种格式在 Android(应该支持从 2.3 到 Jellybean)和 iOS 中进行录制和播放。我们应该使用 MP4 吗?
我们的一个解决方案是,在后端我们可以将音频文件转换为 AAC、MP4 或 3GP,并根据版本将支持的文件提供给手机。
【问题讨论】:
-
mp4 和 aac 是两个不同的概念。 mp4是容器格式,aac是编码。