从一个页面播放多个视频

时间:2011-09-06 16:12:09

标签: ios objective-c video

好的,所以我正在创建一个需要播放4个视频的基本iPad应用。需要从同一页面访问视频。

我有一个页面/着陆屏幕,其中包含我已放置4个Round Rec Buttons的图像。 MediaPlayer / MediaPlayer.h框架完美运行,正是我想要的。但是现在所有四个按钮都播放相同的视频,主要是因为只有一组代码,但这是我的问题。我假设重复代码将允许我替换pathForResource:@“Beginning_Bumper”ofType:@“m4v”代码部分,但我得到重新提示错误并且构建失败。我试过在线寻找其他应用程序或教程但没有结果。还认为this question是我的答案,但没有。

这是我的代码,没有重复。所以这段代码只播放其中一个视频。希望所有这一切都有意义,但随意提出更多问题。

    #import "Video_Presentation1ViewController.h"

    @implementation Video_Presentation1ViewController

    -(IBAction)playvideo {

        NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"Beginning_Bumper" ofType:@"m4v"]];
        MPMoviePlayerViewController * playerController = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
        [self presentMoviePlayerViewControllerAnimated:playerController];

        playerController.moviePlayer.movieSourceType = MPMovieSourceTypeFile;

        [playerController.moviePlayer play];

        [playerController release];playerController=nil;

    }

0 个答案:

没有答案