【问题标题】:MPMusicPlayerController buffering / preloadingMPMusicPlayerController 缓冲/预加载
【发布时间】:2012-08-23 16:10:57
【问题描述】:

在我调用 -play 之前,有没有办法让 MPMusicPlayerController 缓冲内容?还是在您设置队列时默认执行此操作? AVAudioPlayer 有 -prepareToPlay 方法,我听说 AVQueuePlayer 开始自动缓冲下一个项目,但 MPMusicPlayerController 有相同的行为吗?

【问题讨论】:

  • 是的,如果 AVQueuePlayer 开始自动缓冲下一个项目,那么 MPMusicPlayerController 也是如此,因为两者都具有队列功能
  • 您是否确实观察到了这种行为,还是只是猜测?
  • 我没有观察到这种行为。我猜
  • 这与我在这里的回答有关:stackoverflow.com/questions/31520681/…

标签: iphone ios ipad mpmediaplayercontroller


【解决方案1】:

如果有人想知道的话,这个问题的答案在 iOS 6 beta 文档中。由于保密协议,不能说更多。

编辑:根据要求,由于 NDA 已解除,答案如下:从 iOS 6 开始,MPMusicPlayerController,如 MPMoviePlayerController 实现了 MPMediaPlayback 协议,该协议具有如下方法-prepareToPlay

【讨论】:

    猜你喜欢
    • 2012-09-13
    • 2016-06-25
    • 1970-01-01
    • 2012-07-06
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 2011-05-12
    相关资源
    最近更新 更多