One possibility is to have a helper method for this. This way you'll only need to write once and have this capability everywhere.
To write the helper method itself, you'll want to check if MPMoviePlayerViewController is available. If so, use that, and then present that fullscreen. Otherwise just use the regular MPMoviePlayerController.
So the basic framework would be:
-(void)playMovie:(NSURL *)movieURL
{
Class mpVC = NCClassFromString("MPMoviePlayerViewController");
if(mpVC)
{
// Generate MPPlayerViewController here and use accordingly
}
else
{
// Generate MPPlayerController here and use accordingly
}
}