2010-05-14 6 views

Répondre

0

NSString * url = @ "http://yp.shoutcast.com/sbin/tunein-station.pls?id=4512";

if (url != nil) 
{ 
    NSURL *movieURL = [NSURL URLWithString:url]; 
    if (movieURL) 
    { 
     if ([movieURL scheme]) // sanity check on the URL 
     { 
      yourapplicationnameAppDelegate *appDelegate = (yourapplicationnameAppDelegate *)[[UIApplication sharedApplication] delegate]; 


      [appDelegate initAndPlayMovie:movieURL]; 
     } 
    } 
} 

Vous pouvez l'essayer sur n'importe quelle action de bouton où vous voulez. et dans appdelegate vous spécifiez toutes les méthodes pour le joueur.

+0

Oui, c'est vrai, mais je veux analyser en fait et je veux obtenir les URL individuelles .... Avez-vous une idée à ce sujet, alors s'il vous plaît aide moi :) – jaynaiphone

+0

Je pense qu'un fichier .pls est en fait juste un fichier xml avec différentes URL de flux pour une station de radio. Vous devriez donc pouvoir l'ouvrir en utilisant NSDictionary et envoyer les valeurs des différentes clés à l'objet qui gère la lecture du flux en utilisant 'objectForKey:'. – Pripyat