Откройте приложение для просмотра фильмов с точным видео на iOS

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

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

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

1 ответ

Решение

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