MPMoviePlayerController Fehler _itemFailedToPlayToEnd beim Abspielen von YouTube-Video iOS 7
Ich habe gesehen, dass dies ein paar Stellen im Internet erwähnt, aber noch nirgendwo eine Antwort gefunden hat.
ich benutzeALMovieplayercontroller Bibliothek. Alles funktioniert gut, aber wenn ich versuche, Youtube-Video abzuspielen, wird mir ein Fehler angezeigt.
_itemFailedToPlayToEnd: {kind = 1; neu = 2; alt = 0; }
BEARBEITEN
- (void)setContentURL:(NSURL *)contentURL {
self.movieSourceType = MPMovieSourceTypeStreaming;
[super setContentURL:contentURL];
[[NSNotificationCenter defaultCenter] postNotificationName:ALMoviePlayerContentURLDidChangeNotification object:nil];
[self play];
}
Hier ist mein Code
ALMoviePlayerControls *movieControls = [[ALMoviePlayerControls alloc] initWithMoviePlayer:self.moviePlayer style:ALMoviePlayerControlsStyleDefault];
//[movieControls setAdjustsFullscreenImage:NO];
[movieControls setBarColor:[UIColor colorWithRed:195/255.0 green:29/255.0 blue:29/255.0 alpha:0.5]];
[movieControls setTimeRemainingDecrements:YES];
//assign controls
[self.moviePlayer setControls:movieControls];
[self.view addSubview:self.moviePlayer.view];
self.moviePlayer.movieSourceType = MPMovieSourceTypeStreaming;
//THEN set contentURL
[self.moviePlayer setContentURL:[NSURL URLWithString:@"http://www.youtube.com/watch?v=NaosmAGx8NM"]];
Ich bin nicht in der Lage, die Lösung dafür zu finden.
Bitte helfen Sie.