मैंने हाल ही में एंड्रॉइड/आईओएस पर ब्लूटूथ का उपयोग कर इन-निर्मित कैमरा ऐप के लिए रिमोट शटर में भाग लिया है।एंड्रॉइड/आईओएस पर कैमरे के लिए रिमोट शटर कैसे काम करता है?
यहाँ उत्पाद है कि मैंने पाया का एक उदाहरण लिंक है: Link (यहाँ नहीं विज्ञापित करने के लिए, लेकिन बस प्रौद्योगिकी इसके पीछे/तंत्र को समझने के लिए)
जहाँ तक मुझे पता है, यह दूरस्थ भेजना संभव नहीं है अंतर्निर्मित कैमरा ऐप्स को आदेश देता है क्योंकि इन-ऐप कैमरा ऐप्स को रिमोट कमांड को संभालने के लिए वास्तव में कोई रास्ता नहीं है।
हालांकि, उपर्युक्त वीडियो दिखाता है कि ब्लूटूथ रिमोट शटर का उपयोग करके ऐसा रिमोट कंट्रोल हासिल किया जाता है। मैंने देखा कि ऐसे रिमोट शटर डिवाइस का उपयोग करने के लिए कोई बाहरी ऐप स्थापित करने की आवश्यकता नहीं है। क्या डिवाइस बस फोन पर टच इवेंट एक्शन भेज रहा है?
मुझे लगता है कि मेरा असली सवाल यह है कि, इस तरह के एक दूरस्थ डिवाइस मौजूदा इन-निर्मित कैमरे ऐप्स को 'फोटो ले' कमांड कैसे भेजता है?
धन्यवाद,
संभवतः ब्लूटूथ एसआईजी ने एक डिवाइस वर्ग को परिभाषित किया जो कैमरा नियंत्रण का प्रतिनिधित्व करता है, जिसमें से एक आदेश "फोटो लेना" होगा। वह या, कुछ चमत्कार से, Google और सेब दोनों शटर प्रोग्रामेटिक रूप से ट्रिगर करने के लिए एक ही एपीआई कॉल उपलब्ध कराते हैं, और ये डिवाइस ब्लूटूथ पर उस एपीआई में हुक करते हैं। –
मुझे लगता है कि एक ब्लूथॉथ कीबोर्ड है जो कैमरा बटन दबाता है? –
मैंने दो बटन (आईओएस/एंड्रॉइड) के साथ एक की कोशिश की। यह ब्लूटूथ कीबोर्ड के रूप में काम करता है और एंड्रॉइड बटन काम करता है जैसे "एंटर" कुंजी दबाया जाता है। पता नहीं आईओएस बटन के मामले में कौन सी कुंजी दबाई गई थी। –