Iphone 同时录制视频和播放音频文件

Iphone 同时录制视频和播放音频文件,iphone,ios,avfoundation,avaudioplayer,Iphone,Ios,Avfoundation,Avaudioplayer,我正在开发一个iPhone应用程序,其中需要从iPhone前置摄像头录制视频,同时在两者之间播放音频文件。我使用AVCamCaptureManager录制视频。 我在后台使用dispatch_队列录制视频,如下所示: // ------ This will start recording in Background -------- dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{

我正在开发一个iPhone应用程序,其中需要从iPhone前置摄像头录制视频,同时在两者之间播放音频文件。我使用AVCamCaptureManager录制视频。 我在后台使用dispatch_队列录制视频,如下所示:

 // ------ This will start recording in Background --------

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{
    [self startRecordingInBackground];
});
在播放某些音频文件之前,它工作正常

    // ----- Playing Audio File ---------
    NSString *filePath = [[NSBundle mainBundle] pathForResource:@"Start_b4_counting_down" ofType:@"mp3" inDirectory:Nil];
    NSLog(@"filePath %@", filePath);
    NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: filePath];
    self.theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:fileURL error:NULL];
    self.theAudio.volume = 10.0;
    self.theAudio.delegate = self;
    [self.theAudio prepareToPlay];
    [self.theAudio play];

音频文件一播放,视频录制就停止,不再继续。

我不知道这个话题,但可能会对您有所帮助。
祝你好运

谢谢@Berkin你的链接帮助了我很多。。!