我試圖從SHOUTcast服務器獲得.PLS流在我的iOS應用發揮。到目前爲止,我一直不成功。我已經在stackoverflow上發了很多帖子,但其中沒有任何幫助。無法檢索Shoutcast的.PLS流
任何人都可以請向我解釋,如果它甚至有可能,如何讓.PLS到流?
我試圖從SHOUTcast服務器獲得.PLS流在我的iOS應用發揮。到目前爲止,我一直不成功。我已經在stackoverflow上發了很多帖子,但其中沒有任何幫助。無法檢索Shoutcast的.PLS流
任何人都可以請向我解釋,如果它甚至有可能,如何讓.PLS到流?
所有你需要的是把您的無線港,這裏是一個工作示例: 在 - (無效)viewDidLoad中
NSURL *vibes = [NSURL URLWithString:@"http://website.com:8002"];
vPlayer = [[AVPlayer alloc] initWithURL:vibes];
self.myViewVolume = [[MPVolumeView alloc] initWithFrame:CGRectMake(20, 330, 280, 50)];
[self.myViewVolume sizeToFit];
[self.view addSubview:self.myViewVolume];
你需要在你.m文件創建AVPlayer的一個實例,這裏是VPLAYER 不要忘記添加AVFoundation框架到你的項目,你可以播放和停止與[播放器播放]和[播放機站]與AVPlayer
一個問題流是缺乏容易音量控制,你可以添加一個與mpViewVolume。 我也在收音機應用程序,到目前爲止AVPlayer是最好的播放shoutcast流。
@Walid侯賽因 它爲我工作使用AVPlayer
鏈路與AVFoundation.framework
//import needed
#import <AVFoundation/AVFoundation.h>
// declaration for the player
AVPlayer * radioPlayer;
// play
NSURL * url = [NSURL URLWithString:@"http://energy10.egihosting.com:9636"];
radioPlayer = [[AVPlayer playerWithURL:url] retain];
[radioPlayer play];
一個'.pls'文件是不是甲流......這只是一個播放列表。它可能包含流的URL。 – Brad
你可以玩嗎?我在同樣的問題 –
@WalidHossain檢查我的答案 – Ammarz