MPMoviePlayerController - это просто проигрыватель фильмов, фактически он не обрабатывает показ фильма, если это имеет смысл. Вы должны использовать MPMoviePlayerController, только если вам нужно встроить видео в вашу собственную иерархию представлений. Это не похоже на то, что вам нужно это делать, поскольку вы играете в полноэкранном режиме и упомянули о пользовательских элементах управления, поэтому вместо этого попробуйте использовать MPMoviePlayerViewController . Он делает все, что вам нужно, чтобы загрузить фильм с URL и отображать видео с собственными элементами управления. Просто создайте экземпляр MPMoviePlayerViewController с вашим URL-адресом и представьте его как модальное представление, т.е.
MPMoviePlayerViewController *player = [[MPMoviePlayerViewController alloc]initWithContentURL:[NSURL urlWithString:moviePath]];
[self presentModalViewController:player];
[player release];