我想为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