即使应用程序在后台运行并播放录制的音频,应用程序是否可以在环境中录制声音?可能吗?iPhone录音机应用程序是否可以在后台录制声音并播放它们?
0
A
回答
0
多任务处理不允许音频录制在后台,所以不支持。
2
这可能有多个录音机应用程序可以在appstore中的后台运行。另见本计算器问题iOS multitasking for an Audio Recording application
1
播放和录制背景声音播放或连续音频记录即使该应用程序在运行(一种应用 背景)可以注册以在后台执行这些任务。您从 启用Xcode项目中 功能选项卡的背景模式部分的音频支持。 (您还可以通过在您的应用的Info.plist文件中包含音频值为 的UIBackgroundModes键来启用此 支持。)播放 背景中的音频内容的应用必须播放可听内容而不是静音。
的背景音频应用的典型例子包括:
音乐播放器应用程式,支持录音的应用程序应用的音频或 过的AirPlay的VoIP视频播放应用时的UIBackgroundModes关键 包含音频值时,系统的媒体框架下自动 防止相应的应用程序在被移动到 的背景时被挂起。只要它播放音频或视频内容或录制音频内容,应用程序就会继续在后台运行。 但是,如果录制或播放停止,系统将暂停应用程序。
谢谢Sevenotes。当应用程序处于前台时,是否可以同时录制和播放音频,而不会有任何延迟。 – Krishnan 2010-08-05 10:15:35
也许,是的,但你最终可能会拿起你用麦克风弹奏的音频。过滤出来会很困难。 – Seventoes 2010-08-06 05:46:24
苹果似乎已经接受iOS4的应用程序,这些应用程序在后台放置时会继续录制音频,因此这可能是存在的证据。该应用程序必须声明自己为背景音频能力,预先分配所有音频资源,并在应用程序获得后台前开始录制音频,并且如果前台应用程序需要其内存或音频资源,也会被杀死。所以任何系统资源的使用应该是绝对的最低限度。 – 2015-02-23 13:45:19