我正在尝试开发一个应用程序,我将在其中使用Play 和Stop 按钮。单击“播放”按钮后,它应该会播放正在播放的音频在特定链接上
-(void)playMusic
{
mAudioPlayer=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.tuneindia.com"] error:nil];
mAudioPlayer.delegate = self;
mAudioPlayer.volume=mVolumeSlider.value;
NSLog(@"THEVOLUME:::: %f",mVolumeSlider.value);
[mAudioPlayer prepareToPlay];
[mAudioPlayer play];
}
请帮助我理解这个 AVAudioPlayer 如何附加到链接并从那里流式传输音频(因为我们使用了 www.tuneindia.com)。
最佳答案
AVAudioPlayer 不适用于流式传输。 Init with URL 仅适用于本地文件 url。使用 AVPlayer 进行流式传输。
https://developer.apple.com/library/ios/qa/qa1634/_index.html
关于iphone - 使用 AVAudioPlayer 的音频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16057222/