如何从iPhone应用程序的URL流式传输音频并使用AVPlayer更改音量?

时间:2013-02-25 03:12:54

标签: iphone ios avaudioplayer audio-streaming avplayer

我正在尝试为iPhone应用流式传输音频。使用AVPlayer,我可以使用几行代码从URL流式传输音频。我不能用AVPlayer改变音量。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

您可以按属性卷更改音量,请参阅下面的代码

NSString* resourcePath = url; //your url
NSData *_objectData = [NSData dataWithContentsOfURL:[NSURL URLWithString:resourcePath]];
    AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithData:_objectData error:&error];
        audioPlayer.numberOfLoops = 0;
        audioPlayer.volume = 5.0f;  //set volume here
        [audioPlayer prepareToPlay];