2017-02-08 4 views
0

m3u8ストリーミングを再生するためにAVPlayerを使用しています。これは私がやったことです。AVPlayerのオーディオボリュームが遅すぎる

self.audioUrl=[[array objectAtIndex:0] objectAtIndex:1]; 
self.avPlayer=[[AVPlayer alloc] initWithURL:[[NSURL alloc] initWithString:self.audioUrl]]; 
[self.avPlayer addObserver:self forKeyPath:@"status" options:0 context:nil]; 

しかし、私の問題は音量が低すぎることです。私はオーディオだけを再生したい。しかし、なぜそれはボリュームが遅すぎるのですか? 私はこれらの行の後にもこのようなことをしました。

@try { 
    [[AVAudioSession sharedInstance] overrideOutputAudioPort:AVAudioSessionPortOverrideSpeaker error:&error]; 
} @catch (NSException *exception) { 
    NSLog(@"-----EXCEPTION-----%@",exception); 

しかし、それでも同じです。私を助けてください。 おかげ

+0

私はその後解決される問題をappdelegateためにこれを追加しました – user1960169

答えて

0

を果たし、その後、ボリュームを設定してください:

[_avPlayer setVolume:1.0]; 
[_avPlayer play];