Я пытаюсь транслировать некоторые видео на YouTube с помощью MPMoviePlayerController, но у меня возникают проблемы. Код, который я использую, довольно прост, и я могу воспроизводить видео .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];
Я также пробовал http://www.youtube.com/watch?v=HGd9qAfpZio по следующему URL- адресу.
Я также видел аргумент & format = 1 и пытался добавить его в конец обеих строк, но безуспешно.