Воспроизведение видео с YouTube с помощью MPMoviePlayerController вместо UIWebView

я пытаюсь потоковое видео YouTube с помощью MPMoviePlayerController, но яУ меня возникли некоторые проблемы. Код яИспользование m довольно простое, и я могу воспроизводить видео в формате .m4v, передав URL-адрес initWithContentURL. Когда я запускаю проигрыватель фильмов, проигрыватель включается, но уходит примерно через 20 секунд. Когда я пробую это в симуляторе, я получаю предупреждение, которое говорит, что сервер не настроен правильно. Есть ли какой-то аргумент, который мне нужно передать с помощью URL-адреса, чтобы получить определенный тип видеопотока от 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];

Мы также попробовали следующие URLhttp://www.youtube.com/watch?v=HGd9qAfpZio

Я также видел аргументformat = 1 и попытался добавить это в конец обеих строк, но не повезло.

Ответы на вопрос(8)

Ваш ответ на вопрос