MPMoviePlayerController не воспроизводит видео - PullRequest
0 голосов
/ 15 января 2012

Вот мой код

NSURL *url = [NSURL URLWithString:@"http://www.youtube.com/watch?v=2mcjR3TsK4s&feature=g-logo&context=G2e376ceFOAAAAAAAAAA"];
MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.view addSubview:mp.view];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(myMovieFinished:) name:MPMoviePlayerPlaybackDidFinishNotification object:mp];
[mp play]; 

Итак, видео запускается, когда я запускаю приложение, но оно не воспроизводится. Кто-нибудь может увидеть, что не так в коде? Я включил каркас MediaPlayer и импортировал Mediaplayer.h Спасибо!

1 Ответ

1 голос
/ 16 января 2012

Вы не можете воспроизводить видео с YouTube через MPMoviePlayerController.Для этого используйте UIWebView или приложение по умолчанию с настраиваемой схемой URL

См. Также Воспроизведение видео YouTube с MPMoviePlayerController вместо UIWebView

...