Sto provando a trasmettere in streaming alcuni video di YouTube utilizzando MPMoviePlayerController ma ho dei problemi. Il codice che sto usando è piuttosto semplice e posso riprodurre video .m4v passando un URL a initWithContentURL. Quando avvio il lettore di film, il lettore si accende ma scompare dopo circa 20 secondi. Quando lo provo nel simulatore ottengo una visualizzazione 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?
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 http://www.youtube.com/watch?v=HGd9qAfpZio
Ho anche visto l'argomento & format = 1 e ho provato ad aggiungerlo alla fine di entrambe le stringhe ma senza fortuna.