【问题标题】:Could I play recorded audio file of type .caf using MPMusicPlayerController?我可以使用 MPMusicPlayerController 播放 .caf 类型的录制音频文件吗?
【发布时间】:2012-04-26 06:17:46
【问题描述】:

我知道如何使用 MPMusicPlayerController 播放库中的音乐文件,但我想知道是否有办法使用 MPMusicPlayerController 播放录制的音频文件(.caf 格式)?我正在录制文件并将其保存到 NSDocuments 目录中。我用谷歌搜索但找不到方法?我可以使用 AVAudioPlayer 做同样的事情。但是想用 MPMusicPlayerController 来做。任何建议appriciated。谢谢。

【问题讨论】:

    标签: iphone audio-recording mpmusicplayercontroller


    【解决方案1】:

    这是与您所要求的类似的帖子。

    how to convert nsdata to MPMediaitem song iOS Sdk

    不幸的是,MPMusicPlayer 只能播放 iPod 库中的歌曲,第三方应用程序无法添加到库中。我建议使用MPMoviePlayerController 播放它,因为它可以播放纯音频文件(正如另一个问题的答案所暗示的那样)。

    例如:

    NSURL *audioPathURL = [NSURL fileURLWithPath:videoFilepath];
    MPMoviePlayerController *audio;
    audio = [[MPMoviePlayerController alloc] initWithContentURL:audioPathURL];
    [audio play];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-12
      相关资源
      最近更新 更多