iPhone屏幕锁定时AVAudioPlayer可以播放;它也可以记录在那个时候吗?

时间:2009-09-24 21:47:18

标签: iphone audio avaudioplayer

您可以使用高级AVAudioPlayer轻松播放声音和录制声音。你可以使用相同的框架播放声音,而iPhone屏幕则被锁定。那时你能录制声音吗?

1 个答案:

答案 0 :(得分:0)

是的,当然,只需设置正确的类别...................................... .................................................. ............................................

“” AVAudioSessionCategoryRecord 用于录制音频;此类别使播放音频静音。屏幕锁定后继续录制。 适用于iPhone OS 3.0及更高版本。 在AVAudioSession.h中声明。 AVAudioSessionCategoryPlayAndRecord

用于录制和播放音频 - 同时或不同 - 例如VOIP(IP语音)应用程序。 此类别使来自其他应用程序(如iPod)的音频静音。但是,您可以修改此类别以允许使用kAudioSessionProperty_OverrideCategoryMixWithOthers属性进行混合。您的音频继续将振铃/静音开关设置为静音并且屏幕已锁定。