2011-12-23 3 views
0

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

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

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

ответ

3

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

Как я уже сказал, я действительно хочу открыть видеоприложение. Видео, о котором идет речь, не входит в комплект приложений, а находится на iPad. – Geoffroy