在MPMoviePlayerController中播放video时出现_itemFailedToPlayToEnd错误
我正在尝试使用MPMoviePlayerController
播放video,并且有以下错误,
_itemFailedToPlayToEnd: { kind = 1; new = 2; old = 0; }
以下是我的代码,
NSURL *fileURL = [NSURL URLWithString:_videoUrl]; NSLog(@" fileURL: %@",fileURL); _moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:fileURL]; _moviePlayer.movieSourceType = MPMovieSourceTypeStreaming; UIWindow *backgroundWindow = [[UIApplication sharedApplication] keyWindow]; [_moviePlayer.view setFrame:backgroundWindow.frame]; [backgroundWindow addSubview:_moviePlayer.view]; [_moviePlayer prepareToPlay]; [_moviePlayer play];
我该如何解决这个问题?
我遇到了同样的问题,查看了很多主题并且没有找到可行的解决方案。 但我发现你的电影url的url标题响应内容类型的问题..如果你尝试从另一个服务器的另一个urlSetContentUrl我想这将解决问题..