विकल्प

नीचे दी गई टेबल में, camera.setOptions और camera.getOptions तक सेट करने और पाने के लिए उपलब्ध सभी विकल्प दिए गए हैं. किसी विकल्प को तब बदला नहीं जा सकता, जब उससे जुड़ा सपोर्ट खाली हो या उसमें सिर्फ़ एक विकल्प शामिल हो.

नाम टाइप ब्यौरा पढ़ें/लिखें
captureMode स्ट्रिंग मौजूदा कैप्चर मोड. image. को डिफ़ॉल्ट आरडब्ल्यू
captureModeSupport स्ट्रिंग अरे फ़िलहाल, कैप्चर मोड उपलब्ध हैं. एपीआई लेवल 1 के लिए कम से कम ["image"] की ज़रूरत है. वहीं, एपीआई लेवल 2 के लिए कम से कम ["image", "interval"] की ज़रूरत है. यहां "interval" किसी तय अंतराल में अलग-अलग दूरी पर इमेज की सीरीज़ कैप्चर करने का मोड दिखाता है. कृपया captureInterval और captureIntervalSupport भी देखें. एपीआई लेवल 2 पर दो अतिरिक्त मोड ("video" and "walkaround")काम करते हैं, इसलिए एपीआई लेवल 2 के साथ काम करने वाला पूरा मोड ["image", "interval", "video", "walkaround"] है. इसमें "video" वीडियो कैप्चर मोड को दिखाता है और "walkaround" क्रम में दो इमेज कैप्चर करने वाले मोड को दिखाता है. पहला मोड, कैमरे के पास कहीं भी खड़ा होता है और दूसरे में कैमरे के दूसरी तरफ़ (पहले खड़े होने की जगह के हिसाब से) उपयोगकर्ता. इससे कैमरा, दो इमेज को जोड़कर, आखिरी इमेज से उपयोगकर्ताओं को हटा सकता है. जब कैमरे में "walkaround" काम करता है और उसे मौजूदा कैप्चर मोड के तौर पर सेट किया जाता है, तो क्लाइंट को कैमरे में दो टेकपिक्चर के निर्देश भेजने चाहिए. यहां पहले निर्देश (पूरी होने पर) का रिस्पॉन्स यह बताता है कि कैमरा दूसरी इमेज लेने के लिए तैयार है और दूसरा निर्देश देने पर इमेज को आखिरी इमेज के तौर पर दिखाना चाहिए.

अगर आपको कैप्चर के ऐसे और मोड जोड़ने हैं जो अभी तक काम नहीं करते हैं, तो कृपया वेंडर के लिए खास मोड से पहले अंडरस्कोर ( _ ) लगाएं.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

r
captureStatus स्ट्रिंग कैप्चर करने की मौजूदा स्थिति. डिफ़ॉल्ट रूप से "idle". इससे, कैमरे को पहली बार किसी ऐप्लिकेशन से कनेक्ट किए जाने पर उसकी स्थिति का पता लगाने में मदद मिलती है. अगर वीडियो शूट करने के दौरान कैमरा काम कर रहा है, तो हो सकता है कि दूसरे काम करने से पहले उसे बंद कर देना चाहिए, जैसे कि कोई दूसरा वीडियो बनाना.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

आरडब्ल्यू
captureStatusSupport स्ट्रिंग अरे कैप्चर की मौजूदा स्थितियों की सूची; अगर वीडियो शूट करने की सुविधा उपलब्ध है, तो डिफ़ॉल्ट रूप से यह ["idle", "shooting"] होना चाहिए. दूसरी मूर्तियां भी दी जा सकती हैं, उदाहरण के लिए "downloading".

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

r
exposureProgram नंबर मौजूदा एक्सपोज़र प्रोग्राम. आरडब्ल्यू
exposureProgramSupport संख्या सरणी फ़िलहाल उपलब्ध एक्सपोज़र प्रोग्राम की सूची; उदाहरण के लिए, [0, 1, 2, 3, 4]. हर पूर्णांक एक अलग एक्सपोज़र प्रोग्राम को दिखाता है:
  • 0 = इसके बारे में नहीं बताया गया है
  • 1 = मैन्युअल
  • 2 = सामान्य प्रोग्राम
  • 3 = एपर्चर प्राथमिकता
  • 4 = शटर प्राथमिकता
ExposureProgram के बारे में ज़्यादा जानकारी डाउनलोड करने के लिए, नीचे दिया गया लिंक चुनें.
r
iso नंबर आईएसओ की स्पीड की मौजूदा सेटिंग. आरडब्ल्यू
isoSupport संख्या सरणी

एपीआई लेवल 1: फ़िलहाल उपलब्ध आईएसओ सेटिंग की सूची; उदाहरण के लिए, auto मोड में होने पर [100, 200, 400, 800,1600] या [].

एपीआई लेवल 2: फ़िलहाल उपलब्ध आईएसओ सेटिंग की सूची; उदाहरण के लिए, [0, 100, 200, 400, 800, 1600]. यहां 0, auto मोड को दिखाता है.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

r
shutterSpeed नंबर शटर स्पीड की मौजूदा सेटिंग. आरडब्ल्यू
shutterSpeedSupport संख्या सरणी

एपीआई लेवल 1: फ़िलहाल उपलब्ध शटर स्पीड की सूची; उदाहरण के लिए, auto मोड में होने पर [0.067, 0.033, 0.017,0.008] या [].

एपीआई लेवल 2: फ़िलहाल उपलब्ध शटर स्पीड की सूची; उदाहरण के लिए, [0, 0.067, 0.033, 0.017, 0.008]. यहां 0, auto मोड को दिखाता है.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

r
aperture नंबर एपर्चर की मौजूदा सेटिंग, एफ़-स्टॉप में. आरडब्ल्यू
apertureSupport संख्या सरणी

एपीआई लेवल 1: फ़िलहाल उपलब्ध ऐपर्चर सेटिंग की सूची, f/number में दी गई है; इसके लिए उदाहरण के लिए, auto मोड होने पर [1.4, 2, 2.8, 4, 5.6, 8, 11] या [].

एपीआई लेवल 2: फ़िलहाल उपलब्ध ऐपर्चर सेटिंग की सूची, f/number में दी गई है; उदाहरण के लिए, [0, 1.4, 2, 2.8, 4, 5.6, 8, 11], जहां 0 auto मोड को दिखाता है.

r
whiteBalance स्ट्रिंग मौजूदा व्हाइट बैलेंस सेटिंग; उदाहरण के लिए, daylight. डिफ़ॉल्ट रूप से auto. आरडब्ल्यू
whiteBalanceSupport स्ट्रिंग अरे फ़िलहाल, व्हाइट बैलेंस की उपलब्ध सेटिंग की सूची, पहले से तय की गई सूची का सबसेट हो सकती है:[ "auto", "incandescent", "fluorescent", "daylight", "cloudy-daylight", "shade", "twilight"]. हर एक के लिए वैल्यू:
  • incandescent, करीब 3.2 लाख
  • fluorescent, करीब 4 लाख
  • datalight, करीब 5.2 लाख
  • cloudy-daylight, करीब 6 लाख
  • shade, करीब 7 लाख
  • twilight, करीब 12 लाख
वेंडर के हिसाब से सेटिंग के नामों में अंडरस्कोर लगाएं; उदाहरण के लिए: _vendor-setting
r
exposureCompensation नंबर मौजूदा एक्सपोज़र मुआवज़ा. आरडब्ल्यू
exposureCompensationSupport संख्या सरणी फ़िलहाल, एक्सपोज़र मुआवज़े की सूची उपलब्ध है. आम तौर पर, चरण 0.33 में या 0.5; उदाहरण के लिए: [-1, -0.67, -0.33, 0, 0.33, 0.67, 1] r
fileFormat ऑब्जेक्ट

मौजूदा फ़ाइल टाइप और रिज़ॉल्यूशन. फ़ॉर्मैट में, captureMode की मौजूदा वैल्यू दिखनी चाहिए. उदाहरण के लिए, अगर captureMode की वैल्यू image है, तो इसके लिए सही जवाब यह हो सकता है:

{
    "type": "jpeg",
    "width": 2000,
    "height": 1000
}
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है अगर captureMode, video है, तो इसके लिए सही जवाब यह हो सकता है:
{
    "type": "mp4",
    "width": 1920,
    "height": 1080,
    "framerate": 30
}

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

आरडब्ल्यू
fileFormatSupport ऑब्जेक्ट कलेक्शन

फ़िलहाल उपलब्ध फ़ाइल फ़ॉर्मैट की सूची; उदाहरण के लिए:

[
    {
    "type": "jpeg",
    "width": 2000,
    "height": 1000
    },
    {
    "type": "jpeg",
    "width": 200,
    "height": 100
    },
    {
    "type": "mp4",
    "width": 1920,
    "height": 1080,
    "framerate": 24
    },
    {
    "type": "mp4",
    "width": 1280,
    "height": 720,
    "framerate": 30
    },
    ...
]
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है सभी टाइप के बारे में ज़्यादा जानकारी के लिए, यहां दिया गया लिंक चुनें.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

r
exposureDelay नंबर takePicture निर्देश और एक्सपोज़र शुरू होने के बीच, सेकंड में मौजूदा देरी. आरडब्ल्यू
exposureDelaySupport संख्या सरणी फ़िलहाल, एक्सपोज़र डिलेबियों की सूची कुछ सेकंड में उपलब्ध है; उदाहरण के लिए: [0, 1, 2, 5, 10, 30, 60] r
sleepDelay नंबर कैमरा बंद होने से पहले की मौजूदा देरी (सेकंड में). आरडब्ल्यू
sleepDelaySupport संख्या सरणी नींद में देरी की उपलब्ध सूची (सेकंड में); उदाहरण के लिए, [30, 60, 120, 300, 600, 1800, 65535], जहां 65535 स्लीप मोड को बंद करता है (कैमरा बंद होने तक बंद नहीं होता है) और इसके साथ काम करना ज़रूरी है. r
offDelay नंबर कैमरा बंद होने से पहले, सेकंड में मौजूदा देरी. आरडब्ल्यू
offDelaySupport संख्या सरणी डिवाइस बंद होने में लगने वाले समय की सूची (सेकंड में); उदाहरण के लिए, [1800, 3600, 7200, 65535], जहां 65535 पावर बंद करने वाले मोड को बंद करता है. कैमरा तब तक बंद नहीं होता, जब तक बैटरी खत्म नहीं हो जाती या उसे मैन्युअल रूप से बंद नहीं किया जाता. साथ ही, इस मोड का इस्तेमाल किया जाना चाहिए. r
totalSpace नंबर रीड-ओनली: कुल स्टोरेज में मौजूद बाइट की संख्या. r
remainingSpace नंबर रीड-ओनली: बाइट के मुफ़्त स्टोरेज की संख्या. r
remainingPictures नंबर केवल पढ़ने के लिए: वर्तमान कैप्चर के आधार पर शेष तस्वीरों की अनुमानित संख्या सेटिंग. r
gpsInfo ऑब्जेक्ट

जीपीएस की मौजूदा जानकारी. फ़ोन के जीपीएस की मदद से, setOptions का इस्तेमाल करके सेट करें:

{
    "lat": 23.532,
    "lng": -132.35
}
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है lat और lng प्रॉपर्टी दशमलव डिग्री होती हैं, जिनकी रेंज lat रेंज में [-90, 90], और lng रेंज में [-180, 180] होती है. फ़ोन द्वारा उपलब्ध कराए जाने पर, कृपया ध्यान दें कि प्रत्येक GPS स्थान केवल मान्य है फ़ोन से अगला अपडेट आने तक. फ़ोन को यह तय करना होगा कि अपडेट कब करना है जीपीएस से मिली जगह की जानकारी; उदाहरण के लिए, हर takePicture निर्देश के ठीक पहले. 65535, कैमरे को सूचना देता है कि मौजूदा जीपीएस लोकेशन अमान्य है. साथ ही, कैमरे को इसकी सूचना दी जाती है को इसे अनदेखा करना चाहिए और अगर मौजूद है तो अपने GPS का उपयोग करना चाहिए; उदाहरण के लिए, setOptions({"gpsInfo": {"lat": 65535, "lng": 65535}}) का मतलब है कि जीपीएस लोकेशन अमान्य.
आरडब्ल्यू
dateTimeZone स्ट्रिंग मौजूदा तारीख और समय की जानकारी. फ़ोन की तारीख, समय, और टाइम ज़ोन का इस्तेमाल करके, setOptions ने सेट किया. फ़ॉर्मैट YYYY:MM:DD HH:MM:SS+(-)HH:MM है. समय 24 घंटे के फ़ॉर्मैट में होता है, जिसमें तारीख और समय को एक खाली जगह से अलग किया जाता है, और टाइम ज़ोन, यूटीसी टाइम से ऑफ़सेट है; उदाहरण के लिए, 2014:05:18 01:04:29+8:00 चीन टाइम ज़ोन (UTC+8:00) है आरडब्ल्यू
hdr

एपीआई लेवल 1: बूलियन

एपीआई लेवल 2: स्ट्रिंग

एपीआई लेवल 1: एचडीआर कैप्चर मोड को चालू/बंद करें. एचडीआर टेक्नोलॉजी को चालू करने के लिए वैल्यू true है या इसे बंद करने के लिए false. डिफ़ॉल्ट मान false है. सेटिंग true सिर्फ़ तब हो सकती है, जब hdrSupport भी true हो.

एपीआई लेवल 2: स्ट्रिंग टाइप का मौजूदा एचडीआर मोड.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

आरडब्ल्यू
hdrSupport

एपीआई लेवल 1: बूलियन

एपीआई लेवल 2: स्ट्रिंग कलेक्शन

एपीआई लेवल 1: true वैल्यू से पता चलता है कि कैमरे में एचडीआर क्वालिटी के वीडियो देखे जा सकते हैं. false सेटिंग की मदद से, बिना एचडीआर वाले कैमरे की पहचान की जाती है.

एपीआई लेवल 2: अगर एचडीआर मोड काम नहीं करता है, तो [“off”]; अगर एक एचडीआर मोड काम करता है, तो यह [“off”, “hdr”] होगा. अगर एक से ज़्यादा एचडीआर मोड (अलग-अलग एल्गोरिदम के आधार पर) काम करते हैं, तो यह [“off”, “hdr”, “hdr1”, “hdr2”, ...] होगा

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

r
exposureBracket ऑब्जेक्ट मौजूदा एक्सपोज़र ब्रैकेट की सेटिंग. यह सिर्फ़ तब उपलब्ध होता है, जब hdrSupport == true (एपीआई लेवल 1) या hdrSupport में कम से कम एक एचडीआर मोड (एपीआई लेवल 2) हो. अगर कैमरा मैन्युअल एक्सपोज़र ब्रैकेटिंग का इस्तेमाल करता है, तो ऑब्जेक्ट में दो एंट्री होती हैं:
  1. shots, लिए जाने वाले शॉट की संख्या वाला पूर्णांक.
  2. increment, ऐसा नंबर जिसमें शॉट के बीच ईवी की बढ़ोतरी होती है.
उदाहरण के लिए:
{
    "shots": 3,
    "increment": 1.33
}
अगर कैमरा ऑटो एक्सपोज़र ब्रैकेटिंग का इस्तेमाल करता है, तो ऑब्जेक्ट में ये चीज़ें होती हैं:
{
    "autoMode": true
}

एपीआई लेवल 1: hdrSupport == false होने पर, यह डिफ़ॉल्ट रूप से खाली {} पर सेट होता है. hdr के true पर सेट होने पर, मैन्युफ़ैक्चरर डिफ़ॉल्ट वैल्यू तय करते हैं. उदाहरण के लिए, ऑटो एक्सपोज़र ब्रैकेटिंग.

एपीआई लेवल 2: hdrSupport में सिर्फ़ "off" मौजूद होने पर, डिफ़ॉल्ट रूप से खाली {} होता है. ऐसा नहीं होने पर, मैन्युफ़ैक्चरर डिफ़ॉल्ट वैल्यू तय करते हैं. उदाहरण के लिए, ऑटो एक्सपोज़र ब्रैकेटिंग.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

आरडब्ल्यू
exposureBracketSupport ऑब्जेक्ट

फ़िलहाल, एक्सपोज़र ब्रैकेट की सेटिंग उपलब्ध हैं; उदाहरण के लिए:

{
    "autoMode": true,
    "shotsSupport": [1, 3, 5, 7],
    "incrementSupport": [0.33, 0.67, 1, 1.33, 1.67, 2]
}

एपीआई लेवल 1: अगर hdrSupport == false है, तो डिफ़ॉल्ट रूप से खाली {} होता है. अगर hdrSupport == true है, लेकिन ऑटो एक्सपोज़र ब्रैकेटिंग काम नहीं करता, तो autoMode की वैल्यू false होगी.

एपीआई लेवल 2: अगर hdrSupport में सिर्फ़ "off" है, तो डिफ़ॉल्ट रूप से खाली {} होता है. अगर hdrSupport में कोई एचडीआर मोड है, लेकिन ऑटो एक्सपोज़र ब्रैकेटिंग की सुविधा काम नहीं करती, तो autoMode की वैल्यू false होगी.

इस विकल्प में एपीआई लेवल 2 में बदलाव किया गया था.

r
gyro बूलियन कैमरे के जाइरोस्कोप मॉड्यूल को चालू करने के लिए, true पर या इस सुविधा को बंद करने के लिए, false पर सेट करें. अगर कैमरे पर यह सुविधा काम करती है, तो इसे डिफ़ॉल्ट तौर पर true पर सेट करें. अगर ऐसा नहीं है, तो false. यह सेटिंग सिर्फ़ true तब हो सकती है, जब gyroSupport == true हो. आरडब्ल्यू
gyroSupport बूलियन अगर कैमरे में जाइरोस्कोप है, तो यह वैल्यू true होनी चाहिए, नहीं तो false. r
gps बूलियन कैमरा GPS मॉड्यूल को सक्षम/बंद करता है. चालू करने के लिए वैल्यू true होनी चाहिए या बंद करने के लिए false होना चाहिए. अगर कैमरे पर यह सुविधा काम करती है, तो डिफ़ॉल्ट मान true है, नहीं तो false. सिर्फ़ gpsSupport == true होने पर, सेटिंग true पर सेट होती है. आरडब्ल्यू
gpsSupport बूलियन अगर कैमरे का अपना जीपीएस मॉड्यूल है, तो यह वैल्यू true होनी चाहिए, नहीं तो false. r
imageStabilization स्ट्रिंग इमेज स्टेबलाइज़ेशन की मौजूदा कार्रवाई; उदाहरण के लिए, off. आरडब्ल्यू
imageStabilizationSupport स्ट्रिंग अरे फ़िलहाल, इमेज स्टेबलाइज़ेशन के विकल्प उपलब्ध हैं. पहले से तय की गई सूची ["off", "on"] है. अगर कैमरा इमेज स्टेबलाइज़ेशन की सुविधा नहीं देता है, तो ["off"] दें. अगर ऐसा नहीं है, तो ["off", "on"] दिखाएं. वेंडर के हिसाब से बनी स्ट्रिंग में अंडरस्कोर ( _) लगाएं; उदाहरण के लिए, [ "off", "_horizontal_stabilization", "_vibration_correction" ]. r
wifiPassword स्ट्रिंग
कम से कम 8 वर्ण लंबे हों, जिसमें अक्षर, संख्याएं, प्रतीक, लेकिन कोई खाली जगह न हो. कैमरे को क्लाइंट डिवाइस से कनेक्ट करने पर ही इसे बदला जा सकता है. इसे बदलने के बाद, कैमरा डिसकनेक्ट हो जाना चाहिए, ताकि उपयोगकर्ता को नए wifiPassword का इस्तेमाल करके फिर से कनेक्ट करना पड़े.
पासवर्ड भूल जाने पर, कैमरे को रीसेट करने का तरीका उपलब्ध कराना होगा; उदाहरण के लिए, फ़ैक्ट्री डिफ़ॉल्ट पासवर्ड को पहले जैसा करने के लिए रीसेट बटन.
w
previewFormat ऑब्जेक्ट

लाइव झलक का मौजूदा रिज़ॉल्यूशन; उदाहरण के लिए:

{
    "width": 640,
    "height": 320,
    "framerate": 24
}

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

आरडब्ल्यू
previewFormatSupport ऑब्जेक्ट कलेक्शन

फ़िलहाल, लाइव स्ट्रीम की झलक दिखाने वाले फ़ॉर्मैट इस्तेमाल किए जा सकते हैं; उदाहरण के लिए:

[
    {
    "width": 640,
    "height": 320,
    "framerate": 24
    },
    ...
    {
    "width": 1280,
    "height": 720,
    "framerate": 24
    }
]

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

r
captureInterval नंबर seconds में, लगातार दो इमेज कैप्चर करने के बीच का मौजूदा इंटरवल.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

आरडब्ल्यू
captureIntervalSupport ऑब्जेक्ट

लगातार दो इमेज कैप्चर करने के बीच, सेकंड में कम से कम और ज़्यादा से ज़्यादा इंटरवल की अनुमति है; उदाहरण के लिए:

{
    "minInterval": 10,
    "maxInterval": 60
}
यह fileFormat के आधार पर अलग-अलग हो सकता है.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

r
captureNumber नंबर एक इंटरवल कैप्चर सेशन के लिए कैप्चर की जाने वाली इमेज की संख्या. डिफ़ॉल्ट तौर पर 0 है, इसका मतलब है कि कैप्चर को stopCapture कमांड का इस्तेमाल करके खत्म किया जाना चाहिए; ऐसा न होने पर, तय की गई संख्या की इमेज कैप्चर करने के बाद कैप्चर अपने-आप रुक जाता है. कैमरे की बैटरी खत्म होने या जान-बूझकर बंद किए जाने पर भी रिकॉर्डिंग में रुकावट आ सकती है.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

आरडब्ल्यू
captureNumberSupport ऑब्जेक्ट

इंटरवल कैप्चर करने के दौरान, कैप्चर की जा सकने वाली इमेज की कम से कम और ज़्यादा से ज़्यादा संख्या; उदाहरण के लिए:

{
    "minNumber": 2,
    "maxNumber": 50
}
बचे हुए स्टोरेज के हिसाब से यह सेटिंग बदल सकती है.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

r
remainingVideoSeconds नंबर मौजूदा कैप्चर सेटिंग के आधार पर, बचे हुए वीडियो के लिए seconds की अनुमानित संख्या.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

r
pollingDelay नंबर लगातार दो स्टेटस पोल के अनुरोधों के बीच, सेकंड में कम से कम इंटरवल. क्लाइंट को अपने स्टेटस पोलिंग के तरीके को गाइड करने के लिए इस फ़ील्ड का इस्तेमाल करना चाहिए; उदाहरण के लिए, जब किसी इमेज को स्टिच किया जाता है, तो क्लाइंट को समय-समय पर कैमरे की पोलिंग करके यह पता लगाना पड़ सकता है कि उससे स्टिचिंग हुई है या नहीं. अलग-अलग कैमरों के लिए अलग-अलग तरह से काम किया जा सकता है; उदाहरण के लिए, कुछ कैमरे हर सेकंड में पोलिंग की सुविधा को मैनेज कर सकते हैं, जबकि कुछ कैमरे लंबे इंटरवल पर काम करते हैं.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

r
delayProcessing बूलियन True कैप्चर करने के मुकाबले, प्रोसेस करते समय (जैसे, स्टिचिंग) कम प्राथमिकता होती है. दूसरे शब्दों में कहें, तो कैप्चर की गई पिछली इमेज की प्रोसेसिंग पूरी होने से पहले, एक और कैप्चर करने की अनुमति दी जाती है. हमारा सुझाव है कि खास तौर पर, ऐसे कैमरों को इस्तेमाल करने का सुझाव दिया जाता है जिन्हें प्रोसेस करने में ज़्यादा समय लगता है.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

आरडब्ल्यू
delayProcessingSupport बूलियन अरे

[true] का मतलब है कि कैप्चर करने के मुकाबले, वीडियो प्रोसेस करने में (जैसे, स्टिचिंग) की प्राथमिकता कम होती है. साथ ही, इसमें डिफ़ॉल्ट रूप से हमेशा देरी होती है.

[false] का मतलब है कि कैप्चर करने के तुरंत बाद प्रोसेसिंग होती है.

[true, false] का मतलब है कि इन दो मोड में से किसी एक को चुना जा सकता है.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

r
clientVersion नंबर

वह एपीआई लेवल जिसे क्लाइंट इस्तेमाल करने का फ़ैसला लेता है. डिफ़ॉल्ट तौर पर 1 होता है, अगर Camera, API लेवल 1 और 2, दोनों के साथ काम करता है, ताकि क्लाइंट एपीआई लेवल 1 अब भी बिना किसी बदलाव के कैमरे के साथ काम करता है; डिफ़ॉल्ट 2 से 2, अगर कैमरा सिर्फ़ एपीआई लेवल 2 पर काम करता है, जो कि एपीआई लेवल 2 पर माइग्रेट करने से पहले, इसका सुझाव दिया जाता है. अगर कैमरा सिर्फ़ एपीआई लेवल 2 के साथ काम करता है. इसे 1 पर सेट करने की कोशिश करने वाले अनुरोध को विफल. अगर clientVersion को सफलतापूर्वक 2 और एपीआई लेवल 1 से अब काम नहीं करने वाले निर्देश का अनुरोध किया गया है, यानी कि गड़बड़ी के कोड के साथ काम करना ज़रूरी है unknownCommand.

यह विकल्प एपीआई लेवल 2 में जोड़ा गया था.

आरडब्ल्यू
photoStitchingSupport स्ट्रिंग अरे

फ़ोटो जोड़ने के विकल्पों की सूची. वापसी की फ़्लाइट [ondevice] अगर फ़ोटो हमेशा कैमरे में स्टिच की जाती हैं, अगर कैमरा फ़ोटो स्टिच नहीं कर पा रहा है, तो [none], और [none,ondevice], अगर स्टिचिंग उपयोगकर्ता से कॉन्फ़िगर की जा सकती है. वेंडर के हिसाब से सेटिंग के नामों में अंडरस्कोर लगाएं, जैसे कि _vendor-setting.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

r
photoStitching स्ट्रिंग

फ़ोटो के लिए मौजूदा स्टिचिंग विकल्प, जैसे ondevice. अगर यह है, तो ondevice को डिफ़ॉल्ट समर्थित हैं.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

आरडब्ल्यू
videoStitchingSupport स्ट्रिंग अरे

वीडियो में स्टिचिंग के विकल्पों की सूची. वापसी की फ़्लाइट [ondevice] अगर कैमरे में वीडियो हमेशा स्टिच होते हैं, अगर कैमरे में वीडियो स्टिच नहीं हो पा रहा है, तो [none], और [none,ondevice], अगर स्टिचिंग उपयोगकर्ता से कॉन्फ़िगर की जा सकती है. वेंडर के हिसाब से सेटिंग के नामों में अंडरस्कोर लगाएं, जैसे कि _vendor-setting.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

r
videoStitching स्ट्रिंग

वीडियो के लिए मौजूदा स्टिचिंग विकल्प, जैसे ondevice. अगर यह है, तो ondevice को डिफ़ॉल्ट समर्थित हैं.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

आरडब्ल्यू
videoGPSSupport स्ट्रिंग अरे

वीडियो कैप्चर करने के दौरान जीपीएस के विकल्पों की सूची. वापसी की फ़्लाइट [continuous] अगर कैमरा लगातार जीपीएस को कैप्चर कर सकता है के दौरान एम्बेड की गई होती है. वापसी की फ़्लाइट अगर ऐसा नहीं हो सकता, तो [none] और [none,continuous] अगर वीडियो GPS समर्थन उपयोगकर्ता कॉन्फ़िगर करने योग्य है. वेंडर के हिसाब से प्रीफ़िक्स करें अंडरस्कोर वाले नाम सेट करना, जैसे _vendor-setting.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

r
videoGPS स्ट्रिंग

वीडियो कैप्चर करने के दौरान जीपीएस की सुविधा के लिए मौजूदा विकल्प, जैसे continuous. अगर यह है, तो continuous को डिफ़ॉल्ट समर्थित हैं.

यह विकल्प, एपीआई लेवल 2.1 में जोड़ा गया था.

आरडब्ल्यू
_vendorSpecific [type] (ज़रूरी नहीं) वेंडर के हिसाब से अतिरिक्त कैमरे के विकल्प. वेंडर के लिए बनी स्ट्रिंग में इससे पहले वैल्यू लगाएं अंडरस्कोर ( _ ) का इस्तेमाल करें.