iOS 播放不了android的amr文件

原创 2017年01月22日 09:54:34

AMR

AMR全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频(手机打电话),压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话,效果还是很不错的。

分类1. AMR: 又称为AMR-NB,相对于下面的WB而言,语音带宽范围:300-3400Hz,8KHz抽样

分类2. AMR-WB:AMR WideBand,语音带宽范围: 50-7000Hz 16KHz抽样

AMR-WB采样频率为16kHz,是一种同时被国际标准化组织ITU-T和3GPP采用的宽带语音编码标准,也称为G722.2标准。AMR-WB提供语音带宽范围达到50~7000Hz,用户可主观感受到话音比以前更加自然、舒适和易于分辨。与之作比较,现在GSM用的EFR(Enhenced Full Rate,增强型全速率编码)采样频率为8kHz,语音带宽为200~3400Hz。AMR-WB应用于窄带GSM(全速信道16k,GMSK)的优势在于其可采用从6.6kb/s, 8.85kb/s和12.65kb/s三种编码,当网络繁忙时C/I恶化,编码器可以自动调整编码模式,从而增强QoS。在这种应用中,AMR-WB抗扰度优于AMR-NB。AMR-WB应用于EDGE、3G可充分体现其优势。足够的传输带宽保证AMR-WB可采用从 6.6kb/s到23.85kb/s共九种编码,语音质量超越PSTN固定电话。

以上是关于AMR的介绍,从中我们可以看出AMR是两类的,如果android设置的参数有问题,iOS是转换不了AMR文件的(iOS 4.3以上是不支持AMR的,要转换下格式,博主是用libopencore-amrnb来转换的)

废话不多说,以下为android的语音设置参数:

android语音参数设置

版权声明:本文为博主原创文章,未经博主允许不得转载。

IOS音频格式之AMR和WAV互转(更新支持64位)

转自:http://blog.csdn.net/gf771115/article/details/45643271 //-----------------2015.3.20---------...
  • gf771115
  • gf771115
  • 2015年05月11日 14:07
  • 11204

演示ios平台上的amr音频转码

/* * 代码演示了:1.怎么使用ffmpeg;2.从确定格式到找到编解码器的过程;3.怎么解码一个音频;4.怎么编码出一个音频; * 实现把一个音频文件转码成amr文件 * 只作为流程演示,细...
  • freejet2018
  • freejet2018
  • 2016年09月20日 15:20
  • 746

ios 播放安卓上传的amr文件

安卓上传的语音格式是amr,而AVAudioPlayer并不支持播放amr文件格式。 思路是把amr文件转成wav文件。 NSString *urlStr=[NSString stringWithFo...
  • aa654403231
  • aa654403231
  • 2016年12月06日 15:53
  • 1743

IM软件中的语音录制与播放【iOS】

前言 自从微信推出语音聊天后,人们的通讯方式发生了巨大变化,硬是把智能手机变成了对讲机。之后也成为了各种实时通讯软件不可或缺的功能。前一阵子微信公众号中展开了一场“发送语音消息利弊”的“讨论”。本文将...
  • gang544043963
  • gang544043963
  • 2016年08月21日 14:00
  • 4307

iOS AVAudioPlayer播放不了android录制的音频

android 录制音频的关键代码         mRecorder = new MediaRecorder();         mRecorder.setAudioSource(Medi...
  • Du_do_do
  • Du_do_do
  • 2015年01月06日 18:01
  • 2536

AMR nb and wb

全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频,压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话,效果还是很不错的。一、分类1. AMR: 又称...
  • dahan_wangtao
  • dahan_wangtao
  • 2010年02月04日 16:26
  • 20043

iOS 播放不了android的amr文件

AMRAMR全称Adaptive Multi-Rate,自适应多速率编码,主要用于移动设备的音频(手机打电话),压缩比比较大,但相对其他的压缩格式质量比较差,由于多用于人声,通话,效果还是很不错的。分...
  • sinat_28709097
  • sinat_28709097
  • 2017年01月22日 09:54
  • 1863

android播放amr格式音频文件的问题

在做即时通讯,问题就是IOS那边录了一个音频,转成了amr格式的,转好的那个文件直接发我可以正常播放。但是放到服务器我down下来之后就不可以了,本来以为是我下载的问题,但是用PC下载之后放到手机上边...
  • yaoli9406
  • yaoli9406
  • 2016年12月31日 05:19
  • 288

Android 录音(MediaRecorder)与播放(MediaPlayer)

通过MediaRecorder和MediaPlayer实现声音的录制和播放,代码比较简单,直接贴代码。xml文件里面只有四个按钮就不贴了。 UI 代码: VoiceActivity.class ...
  • yangysng07
  • yangysng07
  • 2014年08月20日 11:49
  • 18325

android AMR-NB

常规MediaRecorder使用 1. http://blog.sina.com.cn/s/blog_51396f890102e0jg.html 2. http://www.cnblogs.co...
  • scut1135
  • scut1135
  • 2012年06月07日 12:00
  • 3323
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 播放不了android的amr文件
举报原因:
原因补充:

(最多只允许输入30个字)