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

Supported File Type(s) / Container Formats

Audio

AAC LC

Support for mono/stereo/5.0/5.1 content with standard sampling rates from 8 to 48 kHz.

• 3GPP (.3gp)
• MPEG-4 (.mp4, .m4a)
• ADTS raw AAC (.aac, decode in Android 3.1+, encode in Android 4.0+, ADIF not supported)
• MPEG-TS (.ts, not seekable, Android 3.0+)

HE-AACv1 (AAC+)


(Android 4.1+)

HE-AACv2 (enhanced AAC+)

Support for stereo/5.0/5.1 content with standard sampling rates from 8 to 48 kHz.

AAC ELD (enhanced low delay AAC)


(Android 4.1+)


(Android 4.1+)

Support for mono/stereo content with standard sampling rates from 16 to 48 kHz

AMR-NB

4.75 to 12.2 kbps sampled @ 8kHz

3GPP (.3gp)

AMR-WB

9 rates from 6.60 kbit/s to 23.85 kbit/s sampled @ 16kHz

3GPP (.3gp)

FLAC


(Android 3.1+)

Mono/Stereo (no multichannel). Sample rates up to 48 kHz (but up to 44.1 kHz is recommended on devices with 44.1 kHz output, as the 48 to 44.1 kHz downsampler does not include a low-pass filter). 16-bit recommended; no dither applied for 24-bit.

FLAC (.flac) only

MP3

Mono/Stereo 8-320Kbps constant (CBR) or variable bit-rate (VBR)

MP3 (.mp3)

MIDI

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)
• RTTTL/RTX (.rtttl, .rtx)
• OTA (.ota)
• iMelody (.imy)

Vorbis

• Ogg (.ogg)
• Matroska (.mkv, Android 4.0+)

PCM/WAVE


(Android 4.1+)

8- and 16-bit linear PCM (rates up to limit of hardware). Sampling rates for raw PCM recordings at 8000, 16000 and 44100 Hz.

WAVE (.wav)

Image

JPEG

Base+progressive

JPEG (.jpg)

GIF

GIF (.gif)

PNG

PNG (.png)

BMP

BMP (.bmp)

WebP


(Android 4.0+)
(Lossless, Transparency, Android 4.2.1+)


(Android 4.0+)
(Lossless, Transparency, Android 4.2.1+)

WebP (.webp)

Video

H.263

• 3GPP (.3gp)
• MPEG-4 (.mp4)

H.264 AVC


(Android 3.0+)

Baseline Profile (BP)

• 3GPP (.3gp)
• MPEG-4 (.mp4)
• MPEG-TS (.ts, AAC audio only, not seekable, Android 3.0+)

MPEG-4 SP

3GPP (.3gp)

VP8


(Android 4.3+)


(Android 2.3.3+)

Streamable only in Android 4.0 and above

• WebM (.webm)
• Matroska (.mkv, Android 4.0+)

Android Media Format 支持的格式相关推荐

  1. Android 11.0 支持exfat格式

    点滴积累,记录自己的成长. 最近系统要支持exfat格式,参考了大佬们的帖子之后,终于搞定了. 由于之前都是Android.mk,自己系统中使用的Android.bp,而且要求以模块的形式调用对应的k ...

  2. MTK平台 Android11 支持exFat格式T卡

    最近项目中想在MTK 的Android11版本中增加支持exfat格式的t卡,参考了CSDN上的几个博客的方法,成功实现了该功能. 因为几个博客的kernel和external 的代码的版本都各有不同 ...

  3. heic格式 android,[图]紧随iOS:Android P支持HEIC格式 原生支持刘海屏设计

    支持High Efficiency Image Format (HEIF)规范的HEIC: HEIC名为高效率图像文件格式,是一个用于单张图像或图像序列的文件格式.它由运动图像专家组开发,并在MPEG ...

  4. Android使用系统分享,分享不成功,提示多图只支持照片格式

    在android N平台,进行文件分享时,需要改变数据的传输格式,否则会出现分享失败等情况. android N上,文件的传输数据格式用"content://"取代了M上的&quo ...

  5. Android支持的格式们

    音频支持的格式 1.AAC:基于MPEG-2/MPEG-4的高级音频编码,属于有损压缩,相对于MP3音质更佳.文件更小(AAC是在MP3的基础上开发的),与APE.FLAC等无损压缩音质仍有差距. A ...

  6. android 手机支持什么格式的视频格式,手机高清小普及:手机支持那些视频格式?...

    背景 虽然在2010年众多的手机厂商都推出了他们的高清手机,可是由于手机的硬件以及操作系统的限制,因此并不是所有的高清格式都能够在目前市面上那些支持高清播放的手机中播放.那么如果大家想要在手机上欣赏高 ...

  7. android 格式化为exfat,Android 4.2是否支持exfat格式U盘?如何使Android支持exfat

    Android 4.2是否支持exfat格式的U盘? 问: 我想将大于4G的视频放入USB闪存驱动器,然后如何使Android支持exfat通过otg电缆连接到手机,但是Android无法识别exfa ...

  8. Android 9.0 支持NTFS和Exfat 格式U盘开发

    前言 最近有个需求要求在Android 9.0上面支持NTFS和Exfat 格式的U盘.网上有很多资料都是基于Android 4.4 的系统,系统版本太陈旧没有办法借鉴,通过两周的摸索终于搞定了这个功 ...

  9. android能播放4k视频格式,安卓APP,无广告支持多种格式的万能视频播放器

    原标题:安卓APP,无广告支持多种格式的万能视频播放器 万能视频播放器 万能视频播放器是一款专业的视频播放工具.它支持所有视频格式,支持 4K/超高清视频文件,并且能够高清播放.它是安卓手机和平板上欣 ...

最新文章

  1. 【西交ACM】298 第N大的数
  2. leetcode406. 根据身高重建队列
  3. JS DOM节点增删改查 属性设置
  4. 中兴f650是千兆的吗_装宽带送的光猫自带WiFi功能,我还需要买路由器吗?
  5. cloud一分钟 | 李飞飞离任谷歌云,工作重心将重新转回学术界
  6. 2013汇总计算 广联达gcl_Revit软件与广联达软件两者的区别?哪个好?
  7. 使用kubectl访问Kubernetes集群时的身份验证和授权
  8. 透過 OpenNI / NITE 分析人體骨架(下)
  9. POJO类中布尔类型的变量都不要加is前缀详解
  10. Excel表格中保护公式不被修改
  11. PHP怎么做斗地主,JavaScript实现斗地主游戏的思路_javascript技巧
  12. android gif 解帧,动图GIF制作
  13. SMB Signing not required漏洞修复方法
  14. tomcat修改配置文件ip为服务器真实ip
  15. 隧道放样方法+超欠挖计算方法+程序
  16. excel锁定单元格不能修改_EXCEL/WPS如何保护特定的数据不被更改?
  17. Java是什么?有什么特点?
  18. Windows Server 2016 远程桌面会话主机授权设置
  19. 更好哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
  20. 意云丰盘点:那些令网赚者疯狂的时代

热门文章

  1. 【b站雅思笔记】Charlie有好好学习 - 雅思机经1-7
  2. 简单的查条码小程序Demo (输入商品条码查询商品信息)
  3. 微信公众号上传图片问题!!!!!!!!!!!
  4. 移动互联网相关应用网站
  5. 如何快速成为技术大牛,阿里大牛的总结亮了
  6. Excel怎么在一列关键字后面加相同的词
  7. java避免活锁.死锁的解决,死锁 活锁 饥饿 出现原因及解决方案
  8. 手把手教你做跳一跳助手
  9. kubernetes自动伸缩
  10. 【FFmpeg】ffmpeg+nginx-rtmp实现视频流转发