代码之家  ›  专栏  ›  技术社区  ›  mahboudz

avaudioplayer可以在iPhone屏幕锁定时播放;它也可以在那时录制吗?

  •  0
  • mahboudz  · 技术社区  · 16 年前

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

    1 回复  |  直到 15 年前
        1
  •  0
  •   Vanya    15 年前

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

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

    用于同时录制和播放音频,或不同时播放,例如用于VoIP(VoIP语音)应用程序。 此类别会使其他应用程序(如iPod)的音频静音。但是,您可以通过使用KaudioSessionProperty_OverrideCategoryMixWithOthers属性来修改此类别以允许混合。将响铃/静音开关设置为静音并锁定屏幕,您的音频将继续。