如何在iPhone上播放AMR音频文件
我曾尝试使用如何在iPhone上播放AMR音频文件,iphone,ios,avaudioplayer,mpmovieplayer,amr,Iphone,Ios,Avaudioplayer,Mpmovieplayer,Amr,我曾尝试使用AVAudioPlayer,MPMoviePlayer播放AMR文件,但无法播放它们AVAudioPlayerplay方法总是在播放AMR文件和MPMoveiPlayerpostmpmovieplayerplaybackdidfishnotification时返回NO。甚至尝试用webview玩AMR,但没有成功 是否有其他方式播放AMR文件。根据这篇文章,上面的iOS4.3不支持AMR,但mail应用程序如何播放AMR文件 我尝试使用ExtAudioFile将AMR转换为caf文件
AVAudioPlayer
,MPMoviePlayer
播放AMR
文件,但无法播放它们AVAudioPlayer
play方法总是在播放AMR
文件和MPMoveiPlayer
postmpmovieplayerplaybackdidfishnotification时返回NO
。甚至尝试用webview玩AMR,但没有成功
是否有其他方式播放AMR
文件。根据这篇文章,上面的iOS4.3不支持AMR
,但mail应用程序如何播放AMR
文件
我尝试使用ExtAudioFile
将AMR
转换为caf
文件,但我得到了一个错误代码1718449215,我发现它的意思是kaudioformatunsupportedataformaterror
即使这是一个老问题,我仍然没有答案
相反,我的方法是使用Github中的以下库,提前转换为wave
如果您有任何更新,请在此处更新。