Откройте приложение для просмотра фильмов с точным видео на iOS - PullRequest
0 голосов
/ 23 декабря 2011

Я хотел бы открыть проигрыватель фильмов iPad из моего приложения для воспроизведения видео. Видео уже будет на устройстве, и приложение предназначено для специального распространения на предварительно настроенном устройстве, поэтому мы можем сказать, что видео всегда будет здесь.

Моя проблема в том, что я не могу понять, как открыть видео приложение! Я искал много вещей, включая UTI или встроенное видео, но это не соответствует моим потребностям.

Есть ли способ просто открыть плеер с указанным файлом?

1 Ответ

3 голосов
/ 23 декабря 2011

Вам нужно открыть само видео приложение? Или вам просто нужно воспроизвести локальный видеофайл из вашего приложения? В последнем случае вы можете просто использовать MPMoviePlayerController (или обертку MPMoviePlayerViewController для 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];    
...