Запись и воспроизведение звука одновременно в iOS
Я пытаюсь воспроизвести записанный контент одновременно во время записи. В настоящее время я используюAVAudioRecorder
для записи иAVAudioPlayer
для игры.
Когда я пытался воспроизводить контент одновременно, ничего не воспроизводилось. Пожалуйста, найдите псевдокод для того, что я делаю.
Если я делаю то же самое после остановки записи, все работает нормально.
AVAudioRecorder *recorder; //Initializing the recorder properly.
[recorder record];
NSError *error=nil;
NSUrl recordingPathUrl; //Contains the recording path.
AVAudioPlayer *audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:recordingPathUrl
error:&error];
[audioPlayer prepareToPlay];
[audioPlayer play];
Не могли бы вы кого-нибудь сообщить мне ваши мысли или идеи?