मैं एक दूसरे के बगल में दो UIViews में एक आईपैड 2 के सामने और पीछे के कैमरे की स्ट्रीम प्रदर्शित करना चाहता हूं। एक डिवाइस की छवि मैं निम्नलिखित कोडएकाधिक AVCapture सत्र चलाएं या एकाधिक इनपुट जोड़ें
AVCaptureDeviceInput *captureInputFront = [AVCaptureDeviceInput deviceInputWithDevice:[AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo] error:nil];
AVCaptureSession *session = [[AVCaptureSession alloc] init];
session addInput:captureInputFront];
session setSessionPreset:AVCaptureSessionPresetMedium];
session startRunning];
AVCaptureVideoPreviewLayer *prevLayer = [AVCaptureVideoPreviewLayer layerWithSession:session];
prevLayer.frame = self.view.frame;
[self.view.layer addSublayer:prevLayer];
जो या तो कैमरे के लिए ठीक काम करता है का उपयोग स्ट्रीम करने के लिए। समानांतर में स्ट्रीम को प्रदर्शित करने के लिए मैंने एक और सत्र बनाने की कोशिश की, लेकिन जैसे ही दूसरा सत्र स्थापित किया गया, पहला फ्रीज।
फिर मैंने सत्र में दो AVCaptureDeviceInput जोड़ने की कोशिश की लेकिन ऐसा लगता है कि इस समय अधिकांश इनपुट इनपुट समर्थित है।
कोई सहायक विचार दोनों कैमरों से स्ट्रीम कैसे करें?
संभावित डुप्लिकेट [मैं सत्रों को पुनर्निर्माण किए बिना एक दूसरे AVCaptureSession में काम करने के लिए ऑटोफोकस कैसे प्राप्त कर सकता हूं?] (Http://stackoverflow.com/questions/5427561/how-can-i-get-autofocus-to-work -इन-ए-सेकेंड-एवेकप्चरेशन-बिना-रीरेटिंग) –