iphone - 当iPhone屏幕锁定时,AVAudioPlayer可以播放;那时也可以录制吗?

标签 iphone audio avaudioplayer

您可以使用高级AVAudioPlayer轻松播放声音和录制声音。在iPhone屏幕锁定的情况下,您可以使用相同的框架播放声音。您当时可以录制声音吗?

最佳答案

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

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

用于录制和回放音频(无论是否同步),例如用于VOIP(IP语音)应用程序。
此类别使来自iPod等其他应用程序的音频静音。但是,您可以使用kAudioSessionProperty_OverrideCategoryMixWithOthers属性来修改此类别以允许混合。在将“铃声/静音”开关设置为静音并锁定屏幕的情况下,继续播放音频。

关于iphone - 当iPhone屏幕锁定时,AVAudioPlayer可以播放;那时也可以录制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1474343/

相关文章:

ios - AVAudioPlayer速率

ios - 连接耳机无声

javascript - 网络音频,createMediaElementSource 变量源

iphone - 使用 UIImageView 和 CGAffinetransform 绘制的重复图层

iphone - 两个 View ,在彼此之上,交叉淡入淡出 - iOS

linux - P2P音频流Linux服务器软件

iphone - iOS:暂停 iPod 中的背景音乐

ios - 在静音模式下录制和播放音频只需执行一次

iphone - 使用AVAudioPlayer播放的音频在iPhone模拟器中有效,但在设备中不起作用

iphone - 使用phonegap控制iPhone音量?