Android(安卓)Media Format 支持的格式
1. 网络协议
RTSP (RTP, SDP)
HTTP/HTTPS progressive streaming
HTTP/HTTPS live streaming draft protocol:
MPEG-2 TS media files only
Protocol version 3 (Android 4.0 and above)
Protocol version 2 (Android 3.x)
Not supported before Android 3.0
Android 3.1之前的版本不支持HTTPS
以上协议支持音频和视频
2. Media Format
Type | Format/Codec | Encoder | Decoder | Details | SupportedFileType(s)/ContainerFormats |
Audio | AACLC | • | • | Supportformono/stereo/5.0/5.1contentwithstandardsamplingratesfrom8to48kHz. | •3GPP(.3gp) |
HE-AACv1(AAC+) | • | • | |||
HE-AACv2(enhancedAAC+) |
| • | Supportforstereo/5.0/5.1contentwithstandardsamplingratesfrom8to48kHz. | ||
AACELD(enhancedlowdelayAAC) | • | • | Supportformono/stereocontentwithstandardsamplingratesfrom16to48kHz | ||
AMR-NB | • | • | 4.75to12.2kbpssampled@8kHz | 3GPP(.3gp) | |
AMR-WB | • | • | 9ratesfrom6.60kbit/sto23.85kbit/ssampled@16kHz | 3GPP(.3gp) | |
FLAC |
| • | Mono/Stereo(nomultichannel).Sampleratesupto48kHz(butupto44.1kHzisrecommendedondeviceswith44.1kHzoutput,asthe48to44.1kHzdownsamplerdoesnotincludealow-passfilter).16-bitrecommended;noditherappliedfor24-bit. | FLAC(.flac)only | |
MP3 |
| • | Mono/Stereo8-320Kbpsconstant(CBR)orvariablebit-rate(VBR) | MP3(.mp3) | |
MIDI |
| • | MIDIType0and1.DLSVersion1and2.XMFandMobileXMF.SupportforringtoneformatsRTTTL/RTX,OTA,andiMelody | •Type0and1(.mid,.xmf,.mxmf) | |
Vorbis |
| • |
| •Ogg(.ogg) | |
PCM/WAVE | • | • | 8-and16-bitlinearPCM(ratesuptolimitofhardware).SamplingratesforrawPCMrecordingsat8000,16000and44100Hz. | WAVE(.wav) | |
Image | JPEG | • | • | Base+progressive | JPEG(.jpg) |
GIF |
| • |
| GIF(.gif) | |
PNG | • | • |
| PNG(.png) | |
BMP |
| • |
| BMP(.bmp) | |
WebP | • | • |
| WebP(.webp) | |
Video | H.263 | • | • |
| •3GPP(.3gp) |
H.264AVC | • | • | BaselineProfile(BP) | •3GPP(.3gp) | |
MPEG-4SP |
| • |
| 3GPP(.3gp) | |
VP8 | • | • | StreamableonlyinAndroid4.0andabove | •WebM(.webm) |
更多相关文章
- Android(安卓)通过http协议数据交互
- android中全屏显示
- android 客户端 smtp 协议发送数据
- android 4.3之前的版本 播放hls获取不到总时长的原因
- Android根据包名获取程序基本信息
- Android音视频处理之MediaMuxer
- 生成不同ABI版本APK在build.gradle中的配置
- Android(安卓)9.0 (P版本) 亮度控制接口变更
- Android(安卓)webview 调起微信支付