Sto provando a trasmettere alcuni video YouTube utilizzando MPMoviePlayerController ma ho qualche problema. Il codice che sto usando è piuttosto semplice e posso riprodurre video .m4v passando un URL a initWithContentURL. Quando lancio il riproduttore di film, il lettore si avvicina ma si allontana dopo circa 20 secondi. Quando provo nel simulatore, ricevo una vista di avviso che dice che il server non è configurato correttamente. C'è un argomento che devo passare con l'URL per ottenere un tipo specifico di feed video da google?Riproduci video di YouTube con MPMoviePlayerController invece di UIWebView
NSURL *videoURL = [NSURL URLWithString:@"http://www.youtube.com/v/HGd9qAfpZio&hl=en_US&fs=1&"];
MPMoviePlayerController *moviePlayer;
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer play];
Ho anche provato il seguente URL del http://www.youtube.com/watch?v=HGd9qAfpZio
ho visto anche l'argomento & format = 1 e ha cercato di aggiungere che alla fine entrambe le corde, ma senza fortuna.
ho trovato qualche informazione in più, ma ancora non funziona. Qualcuno ha suggerito di utilizzare questo per un URL: http://www.youtube.com/get_video?video_id=ID&t=SIGNATURE&fmt=18 Ho inserito il mio ID video ma non so quale sia la firma? E il video player si comporta ancora allo stesso modo. Apre il lettore e poi si chiude dopo 10 o 20 secondi. – jmurphy