如何将另一个视频添加到MPMoviePlayer?

时间:2010-08-17 09:53:44

标签: iphone ipad media-player

是否可以为MPMoviePlayer制作播放列表?所有视频均来自互联网。 当玩家跑步时,当谈到1分钟位置时,我想从URL播放另一个视频。 第二个视频是一个广告剪辑。广告剪辑完成后,主视频应继续播放。 可能吗?我看到了一些ipad应用程序,比如hulu plus。

我应该采取什么措施?

1 个答案:

答案 0 :(得分:1)

您可以使用playbackdidfinish通知:

    [[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(moviePlayBackDidFinish:)
                                             name:MPMoviePlayerPlaybackDidFinishNotification
                                           object:nil];

然后让您的播放器使用此方法获取播放列表中的下一个项目

    -(void)moviePlayBackDidFinish:(NSNotification*)notification;

您可以将网址保存在plist文件中,并使用简单的整数索引跟踪当前项目beign的播放。