видео воспроизводится на iPhone, но не на iPad с SDK 4.1

Привет, у меня есть несколько приложений, использующих MPMoviePlayerController. Эти приложения отлично воспроизводят потоковое видео HTTP Live при компиляции со старыми SDK, но с 4.1 на iPad (3.2) приложения будут воспроизводить только звук, а стандартные элементы управления не отображаются. На устройствах iPhone (любой версии) видео воспроизводятся нормально.

Код выглядит так:

mMoviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:mediaURL];
[[NSNotificationCenter defaultCenter] addObserver:self 
                                             selector:@selector(moviePlayBackDidFinish:) 
                                                 name:MPMoviePlayerPlaybackDidFinishNotification 
                                               object:mMoviePlayer];   
    mMoviePlayer.backgroundColor = [UIColor blackColor];
mMoviePlayer.movieControlMode = MPMovieControlModeDefault;
    [mMoviePlayer play];

person Bron Davies    schedule 20.09.2010    source источник


Ответы (1)


Как оказалось - теперь нужно использовать MPMoviePlayerViewController.

Использование MPMoviePlayerViewController в SDK 3.2 для iPad

Спасибо за обновление, Apple. :(

person Bron Davies    schedule 22.09.2010