2013-02-25 17 views

Antwort

1

können Sie Volumen von Objektvolumen, siehe

unten Code ändern
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]; 
+0

Ich versuche, Audio für die App zu streamen, nicht aus einer Datei. Daher kann ich AVAudioPlayer nicht verwenden. – user1530580

+0

Ja, Sie können URL an _objectData genau so übergeben NSData * _objectData = [NSData dataWithContentsOfURL: [NSURL URLWithString: "http://a40.phobos.apple.com/us/r1000/062/Music/ec/88/d0/ mzm.fqrwrunh.aac.p.m4a "]]; –

+0

Es ist für einen Livestream (Radiosender), nicht Streaming einer Musikdatei von woanders. Es funktioniert nicht für Situationen wie Live-Continuous-Streams. – user1530580