我正在处理的应用程序通过使用Finch引擎使用AVFoundation和效果声音来播放背景声音。问题是,当我尝试使用AVFoundation较低级别的类别录制带有声音的视频(即向会话添加音频输入)时,所有声音都会突然停止。另外,在iOS 5上,如果我尝试录制第二个视频,我会收到错误消息。如果录制的视频没有音频,一切都很好。任何想法可能是什么原因
答案 0 :(得分:1)
AVFoundation守护程序正在中断您的音频会话。您需要设置非独占音频会话类别以阻止这种情况发生。
请参阅Audio Session Programming Guide的音频会话指南部分。