[英]How to play AMR audio file on iPhone
我尝试使用AVAudioPlayer
和MPMoviePlayer
播放AMR
文件,但无法播放它们。 AVAudioPlayer
播放方法始终对AMR
文件返回NO
,而MPMoveiPlayer
会在播放后MPMoviePlayerPlaybackDidFinishNotification
返回MPMoveiPlayer
。 甚至尝试使用Webview播放AMR
,但没有成功。
还有其他方法可以播放AMR
文件。 根据这篇关于不同设备上的AMR音频文件播放问题的帖子上面的iOS4.3不支持AMR
,但是邮件应用程序如何播放AMR
文件?
我试着转换AMR
到caf
使用文件ExtAudioFile
,但我得到一个错误代码1718449215,我发现,它意味着kAudioFormatUnsupportedDataFormatError
。
即使是一个老问题,我仍然没有答案。
相反,我的方法是使用Github中的以下库提前转换为wave
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.