我正在从服务器流式传输视频,它使用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];
答案 0 :(得分:1)
尝试这样的事情:
moviePlayerView.view.backgroundColor = [UIColor blackColor];
资源:MPMoviePlayerController shows blank white screen before launch?