MPMoviePlayerController'ı kullanarak bazı youTube videolarını izlemeye çalışıyorum ama bazı sorunlar yaşıyorum. Kullandığım kod oldukça basit ve initWithContentURL'ye bir URL ileterek .m4v videoları oynatabilirim. Film oynatıcıyı çalıştırdığımda oyuncu ortaya çıkıyor ancak yaklaşık 20 saniye sonra kayboluyor. Simülatörde denediğimde, sunucunun doğru yapılandırılmadığını belirten bir uyarı görünümü alıyorum. Google'dan belirli türde bir video yayını almak için URL ile iletmem gereken bir argüman var mı?
NSURL *videoURL = [NSURL URLWithString:@"http://www.youtube.com/v/HGd9qAfpZio&hl=en_US&fs=1&"];
MPMoviePlayerController *moviePlayer;
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer play];
Ayrıca aşağıdaki URL'nin http://www.youtube.com/watch?v=HGd9qAfpZio adresini de denedim
Ayrıca & format = 1 bağımsız değişkenini de gördüm ve bunu her iki dizenin sonuna eklemeye çalıştım, ancak şans yok.