2014-07-18 54 views
-1

我有一個應用程序,當它檢測到(例如用於面部CIDetect),它會拍照並上傳到服務器以進行處理。但是在這個過程中,我想停止攝像機的視頻飼料,因此不會繼續採取更多pictures..I試圖的iOS停止相機饋送AVCapture

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

(videoDataOutput是AVCaptureVideoDataOutput對象),但它似乎沒有工作...

回答

1

您發送AVCaptureSession對象stopRunning消息停止數據流。您也可以撥打removeOutput:AVCaptureSession對象上,如果你有多個輸出,要保持積極他人刪除單個輸出。