Comment lire des vidéos youtube en utilisant l'URL dans AVPlayer IOS?

Je veux charger la vidéo dans AVPlayer utilisant l'URL de YouTube mais il n'est pas montrer quoi que ce soit.Chaque fois que je suis le chargement à partir d'un local de stockage à l'aide de NSBundle il fonctionne très bien.Est il n'y a aucune alternative à la charge de la vidéo ou nous pouvons faire quelque chose dans AVPlayer.

C'est mon code:

- (void)viewDidLoad
{
   [super viewDidLoad];
   NSError *setCategoryError = nil;
  [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error: &setCategoryError];
  AVAsset *asset = [AVAsset assetWithURL:[NSURL fileURLWithPath:@"http://www.youtube.com/watch?v=zPP6lXaL7KA&feature=youtube_gdata_player"]];
  avPlayerItem = [[AVPlayerItem alloc]initWithAsset:asset];
  self.songPlayer = [AVPlayer playerWithPlayerItem:avPlayerItem];
  self.avPlayerLayer = [AVPlayerLayer playerLayerWithPlayer: self.songPlayer];
  self.avPlayerLayer.frame = self.view.layer.bounds;
  UIView *newView = [[UIView alloc] initWithFrame:self.view.bounds];
  [newView.layer addSublayer:avPlayerLayer];
  [self.view addSubview:newView];
  [ self.songPlayer play];
}
êtes-vous en mesure de jouer YouTube url dans AVPlayer ?

OriginalL'auteur user2182231 | 2014-09-09