1

我正在使用 Apple AVCam 代码AVCamCaptureManger来捕捉静止图像。我不向用户显示任何相机视图,图像只是在幕后自动拍摄,无需用户参与。但是,当我打电话时它仍然会播放快门声,我[captureManger captureStillImage]不想让它播放快门声。

AppStore 中有很多应用程序可以“秘密地”在没有快门声的情况下拍照,所以我确信可以以某种方式静音这个声音。如果我不能直接静音这个声音,有没有办法调整不是手机的音量,而是我的应用程序本身的音量(应用程序的输出音量)?

4

1 回答 1

1

You have to use an AVCaptureVideoDataOutput if you want to avoid the shutter sound. Note that covertly capturing images is against App Store policy. You need to make sure you user is told in some way that your taking a picture.

于 2011-12-24T02:58:36.047 回答