में कैमरा 2 एपीआई का उपयोग करके वीडियो रिकॉर्ड करते समय प्रोग्रामेटिक रूप से तस्वीरें कैसे लेना है I कैमरा 2 एपीआई का उपयोग करके वीडियो रिकॉर्ड करते समय छवि को कैप्चर करना चाहते हैं।एंड्रॉइड
दो अलग-अलग डेमो उपलब्ध हैं। 1. To capture image और 2. To record video
मैं उन्हें एक अनुप्रयोग में गठबंधन की कोशिश की। लेकिन कई चीजों में उलझन में।
- कैमराडिवाइस एकल है जो एंड्रॉइड डिवाइस से जुड़े एक कैमरे का प्रतिनिधित्व करता है।
- अनुरोध में आवश्यक विभिन्न टेम्पलेट। छवि के लिए:
mCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_PREVIEW);
और वीडियो के लिएmCameraDevice.createCaptureRequest(CameraDevice.TEMPLATE_RECORD);
- ImageReader की createCaptureSession विधि सतह की आवश्यकता है और वीडियो MediaRecorder की आवश्यकता है।
CameraCaptureSession.StateCallback को छवि और वीडियो दोनों के लिए createCaptureSession विधि में आवश्यक है।
और कैमरा 2 एपीआई नए हैं। तो Google पर कोई और उदाहरण उपलब्ध नहीं है।
किसी को इसके बारे में कोई जानकारी है? एंड्रॉइड में रिकॉर्डिंग करते समय फोटो कैप्चर करना कैसा है?
क्या आपने उन समाधानों का प्रयास किया है जिन्हें हम आपको प्रस्तावित करते हैं? –
मैं इसे निश्चित रूप से आजमाउंगा। –