我想爲iOS開發一個無線電應用程序。我想播放.pls文件。我試過使用AVPlayer,但沒有成功。我從.pls中取回了URL。這也不會運行。但是,如果使用UIWebView打開.pls文件,則會運行該流。如何在iOS中播放.pls文件?
有什麼我可以做的本地播放而不是使用webview?
PLS link : http://66.23.234.242:8012/listen.pls
我想爲iOS開發一個無線電應用程序。我想播放.pls文件。我試過使用AVPlayer,但沒有成功。我從.pls中取回了URL。這也不會運行。但是,如果使用UIWebView打開.pls文件,則會運行該流。如何在iOS中播放.pls文件?
有什麼我可以做的本地播放而不是使用webview?
PLS link : http://66.23.234.242:8012/listen.pls
退房此鏈接https://discussions.apple.com/thread/1924391?start=0&tstart=0
PLS是存儲多媒體播放列表的計算機文件格式。這是一個比基本M3U更具表現力的格式,因爲它可以在歌曲標題和長度上存儲(緩存)信息 - 擴展的M3U也支持這一點。使用PLS版本2,播放列表還包含PLS版本聲明。
要播放這些文件,您需要在操作系統上可以播放這些文件的媒體播放器。其中一個媒體播放器是iTunes。 使用MPMoviePlayer
我們可以發揮.PLS文件,你必須隱藏MPMoviePlayer
「從上述鏈接複製」,它看起來像一個音頻播放器,並添加子視圖您的視圖。
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString: @"your .pls link"]];
[moviePlayer.moviePlayer prepareToPlay];
moviePlayer.view.hidden = YES;
[self.view addSubview:moviePlayer.view];
//玩耍:
[moviePlayer.moviePlayer play];
//爲暫停:
[moviePlayer.moviePlayer stop];
當我從網頁視圖中打開該文件請工作。我的問題是,即使我從pls文件鏈接它不play.Any想知道爲什麼? – Varun