MPMoviePlayerViewController воспроизводит только аудио нет видео на симуляторе? - PullRequest
2 голосов
/ 04 октября 2010

Я использую следующий код для воспроизведения видео с url , но когда загружается видео, воспроизводится только аудио, а видео не отображается на симуляторе ... сейчас я не могу проверить его на устройстве iphone 4.0 ... есть проблема с симулятором или MPMoviePlayerViewController не правильный путь ??

NSString *videoFilepath = @"http://www.migital.com/Hemant/1.3gp";
NSURL *videoURL = [NSURL URLWithString:videoFilepath ];

MPMoviePlayerViewController *movie = [[MPMoviePlayerViewController alloc] initWithContentURL:videoURL];


[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(playbackFinishedCallback:)
                                             name:MPMoviePlayerPlaybackDidFinishNotification
                                           object:movie];

[self presentMoviePlayerViewControllerAnimated:movie];

1 Ответ

0 голосов
/ 14 декабря 2010

попробуйте

NSString *videoFilepath = @"http://www.migital.com/Hemant/1.3gp";
NSURL *videoURL = [NSURL URLWithString:videoFilepath ];

MPMoviePlayerViewController *movie = [[MPMoviePlayerViewController alloc] initWithContentURL:videoURL];


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

[self presentMoviePlayerViewControllerAnimated:movie];
movie.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;
[movie.moviePlayer play];
...