2010-04-27 23 views
7

Je suis nouveau au développement de l'iphone, je suis l'analyse d'une URL XML et affiche son contenu dans la table, quand je clique sur une rangée, son URL de tube analysé correspondant est joué en utilisant le lecteur de film.J'utilise mon codeComment lire la vidéo en utilisant "HTTP Live Streaming" dans l'iPhone?

NSURL *movieURL = [NSURL URLWithString:requiredTubeUrl]; 

if (movieURL) 
{ 
if ([movieURL scheme]) 
{ 
    MoviePlayerController *myMovie = [[MoviePlayerController alloc]init]; 

    [myMovie initAndPlayMovie:movieURL]; 

} 

} 

Cela fonctionne très bien, mais je veux jouer la vidéo en utilisant « HTTP live streaming » .Comment puis-je faire? Tous les tutoriels et l'exemple de code me seraient plus utiles. Merci.

+0

Juste comme curiosité j'ajoute une autre question comment jouer la radio en direct? – harshalb

+0

@hib Si vous postez vos questions en tant que nouvelle, il y a plus de chances d'obtenir une réponse. – Warrior

+0

Avez-vous tout configuré côté serveur pour que le streaming HTTP en direct fonctionne? – Twelve47

Répondre

1

Utilisez MPMoviePlayerController pour le streaming du serveur.

-(void)initAndPlayMovie:(NSURL *)movieURL 
{ 
    // Initialize a movie player object with the specified URL 
     MPMoviePlayerController *mp = [[MPMoviePlayerController alloc] initWithContentURL:movieURL]; 
     if (mp) 
     { 
      [self.moviePlayer play]; 
     } 
}