针对 ios和android的都支持的录音格式:

WAV:
音频文件录音质量很高,文件很大,30s差不多在3.5MB~4.0MB左右,不太利于网络传输。这种格式比较常见,很多游戏的特效就是WAV格式。

MP3格式:
但MP3格式的音频文件还是比较大,不太利于网络传输。这大概在Android和iOS上算得上略通用的音频格式,相对来说熟悉度高一点!

AMR格式:
比较少见的音频格式,压缩比高,文件大小符合需求,但录制的音频质量较差,亲测了一下,SN3录制完成之后播放由明显的杂音。而且iOS在4.x之后不再明确支持AMR格式,在iOS平台上需要使用第三方库进行转换。

PCM格式:
严格来说,PCM并不算音频格式,应该叫:音频数据文件。它是不能直接播放的,需要写代码实现音频数据编解码以及压缩。

AAC格式:
这个是Apple大力推行的音频格式,相对于MP3,AAC格式的音质更佳,文件更小;有损压缩;iOS平台原生支持,Android SDK4.1.2(API 16)及以上版本支持播放。

未完待续。。。

更多相关文章

  1. android 通过setalpha设置透明度 无效及3.0以下不兼容的问题
  2. Android(安卓)使用Vitamio打造自己的万能播放器(1)――准备
  3. android 2D skia库api简单应用
  4. Android如何集成Vitamio
  5. Android音频和震动的基本实现
  6. Android数据格式解析对象JSON用法
  7. 多媒体录制音频/视频之——MediaRecorder
  8. 高通与安卓水火不容 Android音频系统缺陷测评
  9. Android(安卓)Multimedia实战(二)使用MediaRecorder实现分段录制视

随机推荐

  1. MySQL limit使用方法以及超大分页问题解
  2. mysql 8.0.18.zip安装配置方法图文教程(w
  3. mysql/Java服务端对emoji的支持与问题解
  4. mysql创建数据库,添加用户,用户授权实操
  5. mysql-5.7.28 在Linux下的安装教程图解
  6. mysql 8.0.18 安装配置方法图文教程
  7. MySQL数据库中null的知识点总结
  8. MySQL中sleep函数的特殊现象示例详解
  9. Mysql 8.0.18 hash join测试(推荐)
  10. MySQL 8.0 新特性之哈希连接(Hash Join)