android Supported Media Formats
2015-12-02 12:31
501 查看
This document describes the media codec, container, and network protocol support provided by the Android platform.
》The following
network protocols are supported for audio and video playback:
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
Note: HTTPS is not supported before Android 3.1.
> Android platform versions for Core media format and codec support
Audio: AAC LC;HE-AACv1 (AAC+);HE-AACv2 (enhanced AAC+);AAC ELD (enhanced low delay AAC);AMR-NB;AMR-WB;FLAC;MP3;MIDI;Vorbis;PCM/WAVE;Opus
Image: JPEG;GIF;PNG;BMP;WebP
Video: H.263;H.264 AVC;H.265 HEVC;MPEG-4 SP;VP8:VP9
》
Table 2. Examples of supported video encoding parameters for the H.264 Baseline Profile codec.
Table 3. Examples of supported video encoding parameters for the VP8 codec.
》The following
network protocols are supported for audio and video playback:
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
Note: HTTPS is not supported before Android 3.1.
> Android platform versions for Core media format and codec support
Audio: AAC LC;HE-AACv1 (AAC+);HE-AACv2 (enhanced AAC+);AAC ELD (enhanced low delay AAC);AMR-NB;AMR-WB;FLAC;MP3;MIDI;Vorbis;PCM/WAVE;Opus
Image: JPEG;GIF;PNG;BMP;WebP
Video: H.263;H.264 AVC;H.265 HEVC;MPEG-4 SP;VP8:VP9
》
Table 2. Examples of supported video encoding parameters for the H.264 Baseline Profile codec.
SD (Low quality) | SD (High quality) | HD 720p (N/A on all devices) | |
---|---|---|---|
Video resolution | 176 x 144 px | 480 x 360 px | 1280 x 720 px |
Video frame rate | 12 fps | 30 fps | 30 fps |
Video bitrate | 56 Kbps | 500 Kbps | 2 Mbps |
Audio codec | AAC-LC | AAC-LC | AAC-LC |
Audio channels | 1 (mono) | 2 (stereo) | 2 (stereo) |
Audio bitrate | 24 Kbps | 128 Kbps | 192 Kbps |
SD (Low quality) | SD (High quality) | HD 720p (N/A on all devices) | HD 1080p (N/A on all devices) | |
---|---|---|---|---|
Video resolution | 320 x 180 px | 640 x 360 px | 1280 x 720 px | 1920 x 1080 px |
Video frame rate | 30 fps | 30 fps | 30 fps | 30 fps |
Video bitrate | 800 Kbps | 2 Mbps | 4 Mbps | 10 Mbps |
相关文章推荐
- Android异步加载(三)
- android 并发编程 线程间通信3种
- android ExoPlayer(可扩展的播放器)-GitHub开源项目(解决方案)
- 使ionic应用更加贴近原生
- Android-回调机制
- android EditText监听和长度监测事件
- Android 腾讯优图开发问题总结
- Android动画_基本
- 一张图让你了解安卓事件处理流程的走向
- android事件分发、拦截、处理(未完)
- android 程序防止被360或者系统终止
- Android Studio Unable to execute DX
- Android 自定义的Dialog
- Android笔记:获取url或uri字符串中的参数值
- android单元测试
- Android通过代码模拟物理、屏幕点击事件
- Android开发之Canvas rotate方法释疑
- Android Support v4、v7、v13的含义是什么?
- Android中设置控件可见与不可见详解
- Android通用适配器