2012-01-12 107 views

回答

1

一切皆有可能 - 您可以编程您自己的编码器,并在必要时逐字节处理音频。但是,这可能非常困难。

这里有什么音频格式中的Android支持的一些信息:http://developer.android.com/guide/appendix/media-formats.html

如果你需要比这更完整的答案,你就可以得到堆栈溢出更好的答案更多的细节。例如,你是什么意思“编码的默认格式”?您希望在您的程序中播放什么类型的音频文件?

+0

默认意味着android(mp3或aac)支持的音频格式。我发现解决方案像支持解码格式的PCM,并与AudioTrack播放它。有没有更好的解决方案? – B2arN 2012-01-13 06:34:09

+0

您是否问如何在您的应用中播放MP3文件?播放MP3文件很好,录制MP3文件非常困难。有关播放媒体文件的信息,请查看http://developer.android.com/guide/topics/media/mediaplayer.html以及相应的类api http://developer.android.com/reference/android/media/MediaPlayer html的 – 2012-01-13 18:38:14