我知道如何使用 MPMusicPlayerController 从库中播放音乐文件,但我想知道是否有办法使用 MPMusicPlayerController 播放录制的音频文件(.caf 格式)?我正在录制文件并将其保存到 NSDocuments 目录中。我用谷歌搜索但找不到方法?我可以使用 AVAudioPlayer 做同样的事情。但是想用 MPMusicPlayerController 来做。任何建议appriciated。谢谢。
问问题
544 次
1 回答
0
这是与您所要求的类似的帖子。
如何将 nsdata 转换为 MPMediaitem 歌曲 iOS Sdk
不幸的是 MPMusicPlayer 只能播放 iPod 库中的歌曲,第三方应用程序无法添加到库中。我建议使用它来播放它,MPMoviePlayerController
因为它可以播放纯音频文件(正如另一个问题的答案所暗示的那样)。
例如:
NSURL *audioPathURL = [NSURL fileURLWithPath:videoFilepath];
MPMoviePlayerController *audio;
audio = [[MPMoviePlayerController alloc] initWithContentURL:audioPathURL];
[audio play];
于 2012-04-25T22:17:46.973 回答