J'essaie de diffuser des vidéos YouTube en utilisant MPMoviePlayerController mais j'ai des problèmes. Le code que j'utilise est assez simple et je peux lire des vidéos .m4v en passant une URL à initWithContentURL. Lorsque je lance le lecteur vidéo, le lecteur démarre mais disparaît après environ 20 secondes. Lorsque je l'essaye dans le simulateur, j'obtiens une vue d'alerte indiquant que le serveur n'est pas configuré correctement. Dois-je transmettre un argument avec l'URL pour obtenir un type spécifique de flux vidéo de Google?
NSURL *videoURL = [NSURL URLWithString:@"http://www.youtube.com/v/HGd9qAfpZio&hl=en_US&fs=1&"];
MPMoviePlayerController *moviePlayer;
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer play];
J'ai également essayé les URL suivantes: http://www.youtube.com/watch?v=HGd9qAfpZio
J'ai également vu l'argument & format = 1 et j'ai essayé de l'ajouter à la fin des deux chaînes mais pas de chance.