嗨,我有几个应用程序使用MPMoviePlayerController。这些应用程序在使用老版本的SDK编译时可以播放HTTP实时流媒体视频,但在iPad(3.2)上使用4.1时,这些应用程序只播放音频,标准控件不显示。在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];