Android能够支持最流行的音频和视频格式。它还支持一些记录格式。录音除了保存在文件中,还可以选择放在持久性MediaStore中。MediaStore是Android内的内容提供者,它支持对多媒体数据(如图像、视频和音频)的存储和共享。把这些多媒体数据放置在内容提供者中之后,和媒体文件关联的元数据就可以供其他应用使用了。
在写作本书时,市场上的大多数Android设备支持以下音频和视频格式。注意,设备制造商可以添加对一些这里没有列出的其他格式的支持:
音频(Audio)
AAC LC/LTP*
HE-AACv1(AAC+)
HE-AACv2(包括AAC+)
AMR-NB*
AMR-WB*
MP3
FLAC(Android 3.1+)
MIDI
Ogg Vorbis
PCM/WAVE
视频(Video)
H.263*
H.264 AVC*(Android 3.0+编码)
MPEG-4 SP
VP8(Android 2.3.3+)
带星号(*)的表示该格式包含编码格式。对于其他不带星号的,表示该格式只有解码格式。
查看开发者网站以获取更多的信息和变更:http://developer.android.com/guide/appendix/media-formats.html。