जब डिवाइस बहुत बड़ी तस्वीरें ले रहा हो और हम ऐसी सेटिंग बनाना चाहते हैं ताकि मोबाइल फोन से छोटी तस्वीरें ली जाएं, तो हम तस्वीरें लेने के W3C के दो तरीकों का उपयोग कर सकते हैं।
यह HTML के माध्यम से या JavaScript के माध्यम से किया जा सकता है।
HTML मीडिया कैप्चर
इसके लिए, HTML इनपुट टैग पर capture और accept="image/*" का उपयोग करता है। यह इरादा निर्दिष्ट करेगा।
हालांकि, इस तरीके से हम आकार निर्दिष्ट नहीं कर सकते।
मीडिया कैप्चर स्ट्रीम्स
यह कैमरे तक पूरी तरह से प्रोग्रामेटिक एक्सेस की अनुमति देता है ताकि उपयोगकर्ता वीडियो और स्टिल इमेज के लिए अपना कैप्चर डायलॉग लागू कर सके।
यह चौड़ाई, ऊंचाई, फ्रेम रेट, फेसिंग रेट, फेसिंग मोड आदि से संबंधित प्रतिबंधों को भी निर्दिष्ट करता है।
इस स्ट्रीम के लिए ग्लोबल ब्राउज़र सपोर्ट 50% है और यह क्लोज्ड वातावरण में उपयोग योग्य है।