-1

我有一个应用程序,当它检测到(例如面部的 CIDetect)时,它会拍照并上传到服务器进行处理。但是在此过程中,我想停止相机视频输入,因此它不会继续拍摄更多照片..我试过了

[[videoDataOutput connectionWithMediaType:AVMediaTypeVideo] setEnabled:NO];

(videoDataOutput 是一个 AVCaptureVideoDataOutput 对象),但它似乎不起作用......

4

1 回答 1

1

您向AVCaptureSession对象发送stopRunning消息以停止数据流。如果您有多个输出并且想要保持其他输出处于活动状态,您还可以调用对象以删除单个removeOutput:输出。AVCaptureSession

于 2014-07-19T02:14:41.570 回答