我想在iOS中播放来自服务器的视频。我已经实现了以下代码
MPMoviePlayerController *movie = [[MPMoviePlayerController alloc]
initWithContentURL:[NSURL URLWithString:@"https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"]];
[movie.view setFrame:CGRectMake(0, 0, 320, 320)];
[self presentMoviePlayerViewControllerAnimated:movie];
[movie play];
[self.view addSubview:movie.view];
但我得到一个黑屏。虽然我用AVPlayer实现它它的工作原理是什么呢?
答案 0 :(得分:0)
首先保留您的电影播放器对象。 在h文件中使用此行。
@property (strong, nonatomic) MPMoviePlayerController * movie;
然后在m文件中使用此对象。也可以使用这一行。
[moviePlayer prepareToPlay];