2012-05-26 159 views
0

我試圖在iOS設備上播放.pls音頻流,但它似乎沒有工作,這是我目前正在做的;使用AVPlayer播放.pls播放列表

@synthesize player; 

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    self.player = [AVPlayer playerWithURL:[NSURL URLWithString:@"mypls.pls"]]; 


} 
- (IBAction)pushStart:(id)sender { 
     [player play]; 
} 
+0

Pls不是音頻流,它是播放列表的描述符。您需要提取FileX鍵,因爲它[不支持AVPlayer格式](https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html#//apple_ref/doc/uid/TP40009767-CH2-SW9) – CodaFi

+0

這是整個問題。不是很有幫助。 – Kurt

回答

0

當您使用.pls流時,您實際上只需打開一個IP到播放列表的播放列表即可。 您必須在代碼中使用此IP而不是.pls文件,因此不必鏈接到.pls文件,而是鏈接到URL字段中的流。

+0

你能解釋一下我們如何使用IP而不是.pls? – Sonu