Android支持的媒体格式
Android平台支持的基本媒体格式列表如下表:
Type
|
Format
|
Encoder
|
Decoder
|
Details
|
File Type(s) Supported
|
Audio
|
AAC LC/LTP
|
|
X
|
Mono/Stereo content in any combination of standard bit rates up to 160 kbps and sampling rates from 8 to 48kHz
|
3GPP (.3gp) and MPEG-4 (.mp4, .m4a). No support for raw AAC (.aac)
|
HE-AACv1 (AAC+)
|
|
X
|
HE-AACv2 (enhanced AAC+)
|
|
X
|
AMR-NB
|
X
|
X
|
4.75 to 12.2 kbps sampled @ 8kHz
|
3GPP (.3gp)
|
AMR-WB
|
|
X
|
9 rates from 6.60 kbit/s to 23.85 kbit/s sampled @ 16kHz
|
3GPP (.3gp)
|
MP3
|
|
X
|
Mono/Stereo 8-320Kbps constant (CBR) or variable bit-rate (VBR)
|
MP3 (.mp3)
|
MIDI
|
|
X
|
MIDI Type 0 and 1. DLS Version 1 and 2. XMF and Mobile XMF. Support for ringtone formats RTTTL/RTX, OTA, and iMelody
|
Type 0 and 1 (.mid, .xmf, .mxmf). Also RTTTL/RTX (.rtttl, .rtx), OTA (.ota), and iMelody (.imy)
|
Ogg Vorbis
|
|
X
|
|
Ogg (.ogg)
|
PCM/WAVE
|
|
X
|
8- and 16-bit linear PCM (rates up to limit of hardware)
|
WAVE (.wav)
|
Image
|
JPEG
|
X
|
X
|
Base+progressive
|
JPEG (.jpg)
|
GIF
|
|
X
|
|
GIF (.gif)
|
PNG
|
|
X
|
|
PNG (.png)
|
BMP
|
|
X
|
|
BMP (.bmp)
|
Video
|
H.263
|
X
|
X
|
|
3GPP (.3gp) and MPEG-4 (.mp4)
|
H.264 AVC
|
|
X
|
|
3GPP (.3gp) and MPEG-4 (.mp4)
|
MPEG-4 SP
|
|
X
|
|
3GPP (.3gp)
|
除了上面列出的基本的媒体格式外,不同硬件的手机还可能具有自己特有的一些媒体格式的编解码能力,这一点需要开发者留意。
T-Mobile G1 额外支持的媒体格式:
Type
|
Format
|
Encoder
|
Decoder
|
Comment
|
File Type(s) Supported
|
Audio
|
WMA
|
|
X
|
Supports WMA standard L1-L3:
· L1: 64 kbps - 161 kbps @ 44.1kHz
· L2: <=161 kbps <=48 kHz
· L3: <385 kbps <=48 kHz
Mono and stereo profiles with 16-bits per sample. Decoder does not support WMA Pro, Lossless, or Speech codecs.
|
Windows Media Audio (.wma)
|
Video
|
WMV
|
|
X
|
Versions 7, 8 and 9. Simple profile only
|
Windows Media Video (.wmv)
|
H.264AVC
|
|
X
|
On the G1, this decoder is limited to baseline profile up to 480x320, and 600 kbps average bitrate for the video stream.
|
3GPP (.3gp) and MPEG-4 (.mp4)
|
参考资料:
Android1.5SDK官方文档:android-sdk-windows-1.5_r3/docs/guide/appendix/media-formats.html
分享到:
相关推荐
Android支持rtsp流媒体播放实现。
Android多媒体选择器支持图片和视频。.zip,android file picker 文件选择器
这是一个简单的Android系统开发应用,可以播放MP3格式的文件,通过修改代码可以支持更多的音频播放,播放时会显示同名的jpg图片;也可以播放MP4和3gp格式的视频(因为基本Android接口只支持这两种格式)注:程序是一...
Android播放器范例源码,支持音乐播放及部分格式的视频文件播放器,在安卓开发中,播放器程序是比较常见的多媒体编程实例,本范例源码简单全面,希望安卓开发新手不要错过代码哦。这个播放器我暂时没有调试好,没抓...
android下的媒体播放器源代码。调用的mediaplayer。 目前支持3GP。修改编码器可以播放任意视频。
支持媒体库,媒体分类排序 支持视频文件缩略图显示 有market帐号的请登录Android market免费下载,对于大部分Android设备,不需要安装解码包就可以正常使用MoboPlayer。若提示需解码包请到以下网址下载. ...
5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...
Android 系统提供了多媒体框架来支持多媒体应用开发,那在 Android 的系统架构 中,多媒体框架处于系统什么位置呢?Android 系统架构从下到上依次是 Linux 内 核,本地库,应用框架层和应用层,我们可以看到 Media...
可以用Android Studio软件将ffmpeg编译成APK程序,在安卓手机上运行,实现播放音视频,手机音视频直播,将MIC麦克风和摄像头采用RTMP方式推流,支持AAC格式(官方),已经支持了PCM格式推流(修改后版本)和MP3格式...
5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...
支持Android 拍照显示图片并更新媒体库,选中相册图片显示。
一个由getchute.com开发的社交化的多媒体文件选择器,支持从facebook、instagram 以及本地选择图片,支持拍照选择图片或者视频,该项目不依赖与任何其他库,很容易用到自己的项目中
专为树莓派(Raspberry Pi)设计的多媒体播放器且支持(Windows、Linux、Android)系统,支持视频、音频、流媒体、图片、摄像头、动画、文本、滚动字幕、日期时间、二维码、等,支持指令控制播放、覆盖、停止、移动、等...
5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...
sklad一个Android文件存储库,加密和流媒体支持
5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...
1.5 Android 支持的视频格式 1.6 Android 支持的编码方式 【Android 音频视频开发】 2.1 在 APP 中播放 media 音频 2.2 如何录制 media 音频资源 2.3 实例分析 【Android 多媒体】 3.1 多媒体系统的结构和层次介绍 ...
5. 多媒体支持:Android 支持常见的音频、视频、图像等多媒体格式,可以实现各种多媒体应用。 6. 数据存储:Android 提供了多种数据存储方式,包括 SQLite 数据库、文件存储、SharedPreferences 等。 7. 网络通信:...
Android项目流媒体线程下载,播放,(支持断点).rar
现在很多智能手机都支持多媒体功能,特别是音频和视频播放功能,而AMR文件格式是手机端普遍支持的音频文件格式。AMR音频主要用于移动设备的音频压缩,压缩比非常高,但是音质比较差,主要用于语音类的音频压缩,不...