MPMoviePlayerViewController之前的白色屏幕

时间:2011-05-11 12:54:17

标签: iphone objective-c mpmovieplayercontroller

我正在从服务器流式传输视频,它使用MPMoviePlayerViewController完美运行。
但问题是,如果视频的大小太大,在MPMoviePlayerViewController连接并开始播放视频之前会显示白屏。
这很烦人,我也不知道如何修复它。

这是我用来播放视频的代码:

NSString *videoURLString = @"http://serverAdress/test/videotest/starwars.mp4";
NSURL *videoURL = [NSURL URLWithString:videoURLString];
MPMoviePlayerViewController *moviePlayerView = [[[MPMoviePlayerViewController alloc] initWithContentURL:videoURL] autorelease];
[self presentMoviePlayerViewControllerAnimated:moviePlayerView];

1 个答案:

答案 0 :(得分:1)

尝试这样的事情:

 moviePlayerView.view.backgroundColor = [UIColor blackColor];

资源:MPMoviePlayerController shows blank white screen before launch?