在iOS上打开带有精确视频的电影应用

时间:2011-12-23 15:09:01

标签: ios ipad video movie uti

我想从我的应用程序中打开iPad电影播放器​​来播放视频。 视频已经在设备上,应用程序注定要在预先配置的设备上进行临时分发,因此我们可以说视频将始终在此处。

我的问题是我无法弄清楚如何打开视频应用程序!我搜索了很多东西,包括UTI或嵌入式视频,但这不符合我的需求。

有没有办法简单地用指定文件打开播放器?

1 个答案:

答案 0 :(得分:3)

您是否需要打开视频应用程序本身?或者你只需​​要从你的应用程序播放本地视频文件?在后一种情况下,您可以使用MPMoviePlayerController(或包装MPMoviePlayerViewController for iOS> 3.2)。

这样的事对我有用。

NSURL * url = [[NSBundle mainBundle] URLForResource:@"yourvideo" withExtension:@"mov"];
player = [[MPMoviePlayerController alloc] initWithContentURL:url];
player.view.frame = self.view.bounds;
player.movieSourceType = MPMovieSourceTypeFile;

[self.view addSubview:player.view];

player.shouldAutoplay = NO;
player.fullscreen = YES;
[player prepareToPlay];