同时播放AVAudio Player和AVCam

时间:2013-10-09 04:07:28

标签: ios multithreading avaudioplayer avcam

我正在使用Apple的AVCam,而且当 AVCam 正在运行时,我无法运行 AVAudioPlayer 。我该怎么办?每当我同时运行它们时,其中一个停止。 AVCam 正在使用 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0),^ {}); 运行,而 AVAudioPlayer 位于主队列中。请帮我!我需要帮助!

1 个答案:

答案 0 :(得分:1)

导入以下内容

#import <AVFoundation/AVAudioSession.h>

在AppDelegate的didFinishLaunchingwithOptions中使用以下代码行

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];