MPMoviePlayerController を使用していくつかの youTube ビデオをストリーミングしようとしていますが、いくつか問題があります。私が使用しているコードは非常に単純で、URL を initWithContentURL に渡すことで .m4v ビデオを再生できます。ムービー プレーヤーを起動すると、プレーヤーは起動しますが、約 20 秒後に消えます。シミュレーターで試してみると、サーバーが正しく構成されていないという警告ビューが表示されます。Google から特定の種類のビデオ フィードを取得するために URL と共に渡す必要がある引数はありますか?
NSURL *videoURL = [NSURL URLWithString:@"http://www.youtube.com/v/HGd9qAfpZio&hl=en_US&fs=1&"];
MPMoviePlayerController *moviePlayer;
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayer play];
次の URL のhttp://www.youtube.com/watch?v=HGd9qAfpZioも試しました 。
引数 &format=1 も見て、それを両方の文字列の最後に追加しようとしましたが、うまくいきませんでした。