使用AVFoundation录制视频会停止声音

时间:2011-10-06 10:17:13

标签: ios avfoundation

我正在处理的应用程序通过使用Finch引擎使用AVFoundation和效果声音来播放背景声音。问题是,当我尝试使用AVFoundation较低级别的类别录制带有声音的视频(即向会话添加音频输入)时,所有声音都会突然停止。另外,在iOS 5上,如果我尝试录制第二个视频,我会收到错误消息。如果录制的视频没有音频,一切都很好。任何想法可能是什么原因

1 个答案:

答案 0 :(得分:1)

AVFoundation守护程序正在中断您的音频会话。您需要设置非独占音频会话类别以阻止这种情况发生。

请参阅Audio Session Programming Guide的音频会话指南部分。