/ / Come aprire il lettore quicktime su iPad - ipad

Come aprire il lettore quicktime su iPad - ipad

Sto programmando un'app per iPad. In questa app voglio aprire l'URL di un filmato nel lettore Quicktime predefinito. Quando ho provato ad aprire l'URL nel browser, il film inizia a essere riprodotto nel browser. Come posso aprire il film nel lettore predefinito (così posso ottenere i controlli di pausa di riproduzione ..)

Qualsiasi aiuto sarebbe molto apprezzato.

Grazie Saurabh

risposte:

0 per risposta № 1

Finalmente penso che non sia possibile aprire il lettore quicktime su iPad. Quindi ho cercato su Google e ho trovato la classe MPMoviePlayerViewController, che risolve abbastanza bene il mio problema.

- (void)viewDidLoad {
NSString *url = [[NSBundle mainBundle]
pathForResource:@"Stock_Footage_Demobroadband"
ofType:@"mp4"];

MPMoviePlayerViewController *playerViewController =
[[MPMoviePlayerViewController alloc]
initWithContentURL:[NSURL fileURLWithPath:url]];

[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(movieFinishedCallback:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:[playerViewController moviePlayer]];

[self.view addSubview:playerViewController.view];

//---play movie---
MPMoviePlayerController *player = [playerViewController moviePlayer];
[player play];

[super viewDidLoad]; }

- (void) movieFinishedCallback:(NSNotification*) aNotification {
MPMoviePlayerController *player = [aNotification object];
[[NSNotificationCenter defaultCenter]
removeObserver:self
name:MPMoviePlayerPlaybackDidFinishNotification
object:player];
[player stop];
[self.view removeFromSuperView];
[player autorelease]; }

Ho pubblicato un tutorial completo sul mio blog http://www.makebetterthings.com/blogs/iphone/play-video-on-iphone-and-ipad/