The problem video can be seen in : http://app.bowerchat.com/images/118_1435046739658.mp4
MPMoviePlayerViewController Dismissing immediately without play. What can be reason?Some videos are loaded nicely and playing.
How can i check the video can be played or not? I tried
NSLog(@"%lu",(unsigned long)self.mpController.moviePlayer.loadState);
NSLog(@"%d",self.mpController.moviePlayer == nil);
Results always 0 - 0
MY Code to play video
self.mpController = [[MPMoviePlayerViewController alloc] initWithContentURL:moveUrl];
[self.mpController.moviePlayer prepareToPlay];
NSLog(@"%lu",(unsigned long)self.mpController.moviePlayer.loadState);
NSLog(@"%d",self.mpController.moviePlayer == nil);
[parent presentMoviePlayerViewControllerAnimated:self.mpController];
The reason could be that movie that has extention *.mp4 is actually of different type.
Also try to add the following: