【问题标题】:iPhone media player framework : play multiple movie files seamlesslyiPhone媒体播放器框架:无缝播放多个电影文件
【发布时间】:2009-11-24 21:46:55
【问题描述】:

我正在使用媒体播放器框架的 MPMoviePlayerController 播放本地(在设备上)m4v 文件。根据用户的选择,我希望能够无缝地连续播放多部电影。

为此,我将电影排队在一个数组中,并在我的观察者方法中调用 MPMoviePlayerPlaybackDidFinishNotification 事件,该事件在一个电影完成后触发,我播放队列中的下一部电影。

但是,这远非天衣无缝。每部电影结束后,iphone 视图转换回调用电影播放器​​的基本视图,然后拾取在观察者方法 (moviePlayBackDidFinish) 中调用的电影。

有没有办法让电影一个接一个无缝地播放而不会中断转换回基本视图?

非常清楚,所有电影都是本地的,并且作为资源与应用程序捆绑在一起,而不是从任何地方流式传输。

【问题讨论】:

  • 我认为您不需要将其标记为 CW。这似乎是一个常规问题。
  • 现在您可以在 iphone 中同时播放多个电影或视频文件,请查看此链接以获得很好的教程cocoabugs.blogspot.com/2010/12/…

标签: iphone iphone-sdk-3.0 media-player


【解决方案1】:

您可以使用 AVMutableComposition。它将来自多个基于文件的来源的媒体数据以自定义的时间安排组合在一起,以便一起呈现或处理来自多个来源的媒体数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多