如何在iPhone中流式传输mp3文件?

时间:2013-07-11 07:57:52

标签: stream mp3 avaudioplayer

我正在播放我的mp3文件,但它开始很晚

在启动应用程序后,我必须等待1或2分钟才能播放音乐

为什么会这样?

任何人都可以有想法吗?

请告诉我如何在不等太久的情况下播放直接曲目

这里是我在viewDidLoad方法

中使用我的代码
-(void)viewDidLoad

{

   NSString *urlstr=@"http://media.hyderabadplus.com/naats/Aamir Liaquat Hussain - Panjtan Ko Salaam/Ramzan Assalam.MP3";

   NSURL *url = [NSURL URLWithString:[urlstr stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]];
   NSData *songData=[NSData dataWithContentsOfURL:url];

   self.audioPlayer = [[AVAudioPlayer alloc] initWithData:songData error:nil];

   self.audioPlayer.numberOfLoops=0;

   self.audioPlayer.delegate=self;

   [self.audioPlayer prepareToPlay];

   [self.audioPlayer play];

}

0 个答案:

没有答案