क्या वेबकैम घरेलू निगरानी के लिए उपयुक्त है? आपको कैसे पता चलेगा कि कैमरा आपका पीछा कर रहा है? एक वेब कैमरा कर सकते हैं

हाल ही में, इंटरनेट पर ऐसे कार्यक्रम सामने आए हैं जो लोगों को कैमरे के माध्यम से अन्य लोगों की जासूसी करने की अनुमति देते हैं। एक नियम के रूप में, वे विशिष्ट उद्देश्यों के लिए बनाए गए हैं और हर किसी की उन तक पहुंच नहीं है। लेकिन फिर भी ऐसे लोग हैं जो इन कार्यक्रमों का उपयोग करने में सक्षम हैं। अपने व्यक्तिगत स्थान की सुरक्षा के लिए, आपको यह सीखना होगा कि ये कार्यक्रम कैसे काम करते हैं और क्या आप इनसे अपनी रक्षा कर सकते हैं।

हाँ यह संभव है। हैकर्स सॉफ्टवेयर कोड लिखना जानते हैं जो इस कार्य को कर सकते हैं। अक्सर, कार्यक्रम सार्वजनिक उद्देश्यों के लिए नहीं लिखे जाते हैं (वे अवैध हैं), लेकिन एक निश्चित व्यक्ति को ट्रैक करने के लिए जिसके जीवन में अन्य रुचि रखते हैं। आम लोगों की जासूसी करने का कोई मतलब नहीं है।

किसी और के वेबकैम को चालू करने के तरीके

ऐसे कई विकल्प हैं जिनसे आप किसी और के कैमरे को चालू कर सकते हैं। लेकिन दो सबसे आम हैं:

  1. ट्रोजन वायरस। इसकी क्रिया का उद्देश्य न केवल कैमरे से छवियों को स्थानांतरित करना है, बल्कि कंप्यूटर से डेटा स्थानांतरित करना भी है। यह जानकारी को भ्रष्ट भी कर सकता है। एंटीवायरस को अक्षम करने से लेकर किसी अन्य उपयोगकर्ता को जानकारी स्थानांतरित करने तक वायरस में कई प्रकार के कार्य होते हैं। ट्रोजन वायरस निम्नानुसार काम करता है: इंटरनेट से डाउनलोड किए गए डेटा के साथ, एक अतिरिक्त प्रोग्राम भी डाउनलोड किया जाता है, जो स्वचालित रूप से इंस्टॉल हो जाता है। इसे नोटिस करना मुश्किल है, खासकर बड़ी मात्रा में डेटा डाउनलोड करते समय।
  2. मीटरप्रेटर। यह एक कार्यात्मक कार्यक्रम है जिसे एक्सप्लोरर प्रक्रियाओं में अंतःक्षिप्त किया जाता है। इस कार्यक्रम का उद्देश्य डेटा एकत्र करना है। यह आपको कैमरे सहित दूरस्थ जानकारी तक पहुंचने की अनुमति देता है। यह प्रोग्राम एक वायरस नहीं है, इसलिए सभी एंटीवायरस इसका पता लगाने में सक्षम नहीं हैं।

ध्यान! ट्रोजन वायरस को सबसे खतरनाक में से एक माना जाता है, क्योंकि यह हमेशा एंटीवायरस द्वारा नहीं पकड़ा जाता है।

क्या यह निगरानी कानूनी है?

नहीं, व्यक्ति की सहमति के बिना कैमरे के माध्यम से कोई भी निगरानी अवैध है। एक व्यक्ति की निजता और निजी संपत्ति के हनन का लेख है। इसके लिए आपको समय मिल सकता है। उसी समय, अधिकारियों (उदाहरण के लिए, पुलिस) द्वारा वेबकैम के माध्यम से निगरानी का उपयोग किया जा सकता है, अगर उन्हें उचित अनुमति मिली हो।

अपनी सुरक्षा कैसे करें

ऐसे कई नियम हैं जो कैमरे के माध्यम से स्वयं को निगरानी से बचाने में मदद करेंगे:

  1. सबसे पहले आपको एक अच्छा एंटीवायरस डाउनलोड करना होगा। वह वायरस को पकड़ने में सक्षम है।
  2. हम इंटरनेट से डाउनलोड की गई सभी फाइलों की भी जांच करते हैं। यदि कोई संदिग्ध हैं, तो उन्हें हटा दिया जाना चाहिए।
  3. यदि बाद वाला बंद कर दिया जाता है तो कोई भी प्रोग्राम कैमरे तक नहीं पहुंच पाएगा। इसलिए, जब आपको डिवाइस की आवश्यकता न हो, तो इसे बंद कर देना चाहिए।
  4. यदि कैमरा अंतर्निहित है (उदाहरण के लिए, लैपटॉप में), तो आप इसे BIOS के माध्यम से अक्षम कर सकते हैं। या यदि आप सुनिश्चित हैं कि कोई देख रहा है, तो आप कैमरे को सील कर सकते हैं, लेकिन आप इसे बंद नहीं कर सकते।
  5. कैमरा संचालन की जाँच करें। यदि आप अपने काम में चकाचौंध या चमक देखते हैं, तो संभावना है कि आपका पीछा किया जा रहा है।
  6. आउटबाउंड ट्रैफ़िक उपयोग की जाँच करें।

यदि स्पाइवेयर किसी पेशेवर द्वारा बनाया गया है, और यह अच्छी तरह से छिपा हुआ है, तो इसकी पहचान करना लगभग असंभव है। एंटीवायरस मदद नहीं करेगा। लेकिन याद रखें कि वे मुख्य रूप से उन लोगों को देख रहे हैं जो राज्य रहस्य या कुछ महत्वपूर्ण रखते हैं। इसलिए, आपके द्वारा अनुसरण किए जा रहे जोखिम बेहद कम हैं।

निगरानी के खिलाफ सुरक्षा के लिए फ्रंट कैमरे को सील करने की आवश्यकता के बारे में लेख 15 वर्षों से प्रकाशित हुए हैं मुझे यकीन है कि आपने ऐसे दर्जनों ग्रंथ देखे होंगे। शायद वे काले विद्युत टेप के निर्माताओं द्वारा प्रायोजित हैं।

2016 में, Kaspersky Lab के एक सर्वेक्षण से पता चला कि 23% रूसियों को ऐसे लेखों के लिए प्रेरित किया जाता है और कैमरे को लैपटॉप पर सील कर दिया जाता है। सबसे अधिक संभावना है, ये लोग न केवल ऐसा करते हैं, बल्कि सुरक्षा के अन्य उपाय भी करते हैं। उदाहरण के लिए, वे कोशिश करते हैं कि वे घर से बाहर न निकलें। आखिरकार, किसी सार्वजनिक स्थान पर सीलबंद कैमरे वाले कंप्यूटर को देखना एक दुर्लभ सफलता है।

लेकिन ऐसे लोग अभी भी मौजूद हैं। उनका दल हैरान है: “क्या तुम मूर्ख हो? आपके नशे में मग को देखने की जरूरत किसे है? काश, कुछ को अभी भी इसकी आवश्यकता हो।

किसको?

यदि आप किसी कंपनी के कंप्यूटर पर काम करते हैं, तो आईटी विभाग के कर्मचारियों या वरिष्ठों द्वारा आपकी निगरानी की जा सकती है। लेकिन इस तरह की निगरानी से खुद को बचाने के लायक नहीं है, अन्यथा वे आपके बारे में सोच सकते हैं: "क्या वह कुछ छुपा रहा है? हमें उस पर एक नजर डालनी चाहिए।"

स्नोडेन और उनके सहयोगी इस सिद्धांत को बढ़ावा देते हैं कि लोकप्रिय ऑपरेटिंग सिस्टम समय-समय पर उपयोगकर्ता की तस्वीरें लेते हैं और उन्हें अपने सर्वर पर स्थानांतरित करते हैं। लेकिन यह एक वैश्विक निगरानी प्रणाली का हिस्सा है जिसे छिपाना मुश्किल है। यदि आप एक साधारण सभ्य व्यक्ति हैं, तो आपको इससे अपना बचाव करने की आवश्यकता नहीं है।

लेकिन ऐसे लोग हैं जो जानबूझकर निगरानी सॉफ्टवेयर स्थापित करते हैं और इससे लाभान्वित होते हैं। आइए उनके बारे में बात करते हैं।

आरएटी-ers

ऊपर गैलरी से सभी तस्वीरें एक पुराने धागे से ली गई हैं शोकेस लड़की दास आपके चूहे पर Hackforums.net पर। गुंडों ने इन महिलाओं के कैमरों को हैक कर लिया, तस्वीरें लीं और उन्हें अपने साथियों को अपनी उपलब्धियों को दिखाने के लिए पोस्ट किया। सबसे अधिक संभावना है, पीड़ितों को इसके बारे में कभी पता नहीं चलेगा।

RAT (रिमोट एडमिनिस्ट्रेशन टूल्स या रिमोट एक्सेस ट्रोजन) किसके लिए सॉफ्टवेयर है? उपयोगकर्ता से छिपा हुआदूरस्थ कंप्यूटर नियंत्रण। इस तरह का पहला कार्यक्रम 1998 में सामने आया और इसे बैकऑरिफिस कहा गया।

RAT-er शब्द बीबीसी के पत्रकारों द्वारा कई वर्षों तक गढ़ा गया था। इसलिए मीडिया में गुंडों को बुलाने का रिवाज है जो "पीड़ितों" के कंप्यूटरों पर आरएटी स्थापित करते हैं और उन पर "समझौता सबूत" इकट्ठा करते हैं। अधिकतर वे इसे केवल मनोरंजन के लिए करते हैं, लेकिन कुछ इससे पैसा कमाते हैं।

आरएटी क्या करने में सक्षम है?

ऊपर दी गई गैलरी में DarkComet RAT प्रोग्राम के स्क्रीनशॉट हैं। यह शैली का एक टेरी क्लासिक है, किसी और के कंप्यूटर के गुप्त नियंत्रण के लिए सबसे प्रसिद्ध उपकरण, 2008 में वापस दिखाई दिया। उनका नाम कभी-कभी खबरों में भी आ जाता है। अफवाह यह है कि डार्ककॉमेट का इस्तेमाल सीरियाई अधिकारियों द्वारा विपक्ष की जासूसी करने के लिए किया गया था।

स्क्रीन के बाईं ओर की तालिका उन उपयोगकर्ताओं की सूची है जिनके कंप्यूटरों को प्रबंधित किया जा सकता है। दाईं ओर प्रत्येक के लिए उपलब्ध कार्रवाइयों की एक सूची है। जैसा कि आप देख सकते हैं, कंप्यूटर पूरी तरह से स्कैमर्स के हाथ में है। तुम भी फ़ाइलें अपलोड कर सकते हैं और बैट स्क्रिप्ट चला सकते हैं। अनुभाग विशेष ध्यान देने योग्य हैं। जासूस कार्यतथा मजेदार कार्य.

"जासूस कार्य" आपको "दास" की निगरानी करने की अनुमति देता है: ध्वनि और वीडियो रिकॉर्ड करें, डेस्कटॉप पर कुछ करें (टीमव्यूअर की तरह कुछ), सभी कीस्ट्रोक रिकॉर्ड करें। और "मजेदार विशेषताएं" पीड़ित को डरा सकती हैं: माउस / कीबोर्ड बंद करें, ड्राइव को स्लाइड करें, संवाद बॉक्स के रूप में संदेश भेजें या कंप्यूटर स्क्रीन पर चैट करें। मैं केवल मामले में स्पष्ट करूंगा: जब आरएटी चल रहा होता है, तो विंडोज़ पर ज्यादातर मामलों में कैमरे के पास प्रकाश नहीं होता है।

क्या यह मैक के लिए खतरनाक है?


हाँ। RAT के कुछ फ्लेवर हैं जो MacOS के तहत काम करते हैं। उदाहरण के लिए, क्रॉस-प्लेटफ़ॉर्म ब्लैकहोल, जो ऊपर की तस्वीर में दिखाया गया है। इसमें कम मानक कार्य हैं, लेकिन आप Apple स्क्रिप्ट और शेल स्क्रिप्ट स्क्रिप्ट चला सकते हैं।

मैक के लिए आरएटी में, डेवलपर्स अक्सर वीडियो रिकॉर्ड करने के लिए सुविधाओं को शामिल नहीं करते हैं, क्योंकि ओएस एक्स और मैकओएस में वे एक प्रकाश को चालू करने से नहीं लड़ सकते हैं जो उपयोगकर्ता को प्रोग्राम के संचालन का पता लगाने की अनुमति देता है। यहां तक ​​कि पूरी तरह से नया RAT, जो 2016 के अंत में सामने आया था। पिछले दरवाजे.OSX.Mokes.aस्क्रीन और ध्वनि से वीडियो रिकॉर्ड करने के लिए केवल कार्य हैं। उसके पास वेबकैम तक पहुंच नहीं है।

क्या यह स्मार्टफोन के लिए खतरनाक है?

हाँ, Android के लिए। उदाहरण के लिए, बहुत बार उल्लेख किया गया DroidJack। पीड़ित के स्मार्टफोन पर इस प्रोग्राम को इंस्टॉल करने के बाद, हमलावर को उसके कैमरे, माइक्रोफोन, कॉन्टैक्ट्स, एसएमएस, कॉल्स, लोकेशन, इंस्टॉल किए गए एप्लिकेशन तक पहुंच प्राप्त हो जाती है। इसे चलाने के लिए रूट अधिकारों की आवश्यकता नहीं है।

पीड़ित के कंप्यूटर पर RAT कैसे आता है?

सबसे पहले, आरएटी-एर एक्सई एक्सटेंशन, तथाकथित "स्टब" के साथ एक फाइल बनाता है, जिसमें यह आवश्यक सेटिंग्स निर्धारित करता है। उसके बाद, उसे पीड़ित को अपने कंप्यूटर पर चलाने की जरूरत है।

पहला तरीका यह है कि फ़ाइल को किसी उपयोगी चीज़ के रूप में छिपाया जाए और व्यक्ति को इसे खोलने के लिए राजी किया जाए। उदाहरण के लिए, ऊपर उल्लिखित सीरियाई विरोध के लिए, जासूसों ने "स्काइप के लिए संदेश एन्क्रिप्टर" की आड़ में डार्ककॉमेट भेजा और उन्हें सरकारी निगरानी से खुद को बचाने के लिए इसे स्थापित करने के लिए राजी किया।

आरएटी-कार्यक्रम व्यक्तिगत रूप से वितरित किए जाते हैं: "एक आदमी एक एक्स-फाइल के रूप में रसायन विज्ञान में एक जीडीजेड सहपाठी देता है" या थोक में: उपयोगी कार्यक्रमों की आड़ में टॉरेंट या फाइल एक्सचेंजर्स पर अपलोड करना, सोशल नेटवर्क में स्पैम, मेल, मंच। उदाहरण के लिए, ब्लैकहोल को मैक के लिए एक एंटीवायरस की आड़ में वितरित किया गया था।

दूसरा तरीका यह है कि अपने आप को फ्लैश ड्राइव के साथ किसी और के कंप्यूटर से बेवकूफी से जोड़ दिया जाए, जबकि उसका मालिक चला गया हो। RAT-ers के शिकार अक्सर उनके प्रियजन होते हैं। टोर नेटवर्क में, आप मुख्य "मेरे फ्रंट कैमरे से लाइव प्रसारण" पर एक आमंत्रण शिलालेख वाली साइटों पर ठोकर खा सकते हैं 13 साल केजोसी की बहनें। 0.01 बीटीसी ($ 10) का भुगतान करें और उसे 24/7 देखें।"

उपकरण स्टोर क्लर्क ग्राहकों के कंप्यूटर पर जासूसी सॉफ्टवेयर स्थापित कर सकते हैं।

क्या आरएटी प्राप्त करना कठिन है?

रिमोट एक्सेस प्रोग्राम को ही डाउनलोड करना आसान है। इसे सार्वजनिक डोमेन में पाया जा सकता है या किसी भी टोर डिजिटल सामान की दुकान पर खरीदा जा सकता है। नेत्रहीन, एक चौथाई मैलवेयर जो वहां प्रस्तुत किया जाता है, विभिन्न प्रकार के RAT होते हैं।

एक-एक करके (सेट: सिद्ध कार्यक्रम + बहुत विस्तृत निर्देश) वे $0.5 से $2 डॉलर तक की कीमतों पर बेचे जाते हैं। या आप हैकर स्टार्टर पैक के रूप में एक ही बार में आरएटी की 20-30 किस्मों को $10-$50 में खरीद सकते हैं, जिसमें अन्य कार्यक्रमों का एक समूह, उनके वितरण उपकरण, एंटी-वायरस मास्किंग (एन्क्रिप्शन) और शैक्षिक साहित्य शामिल होंगे। प्रलेखित RAT स्रोत कोड की कीमत कई सौ डॉलर हो सकती है।

ऊपर वर्णित डार्ककॉमेट अतीत की बात है, क्योंकि डेवलपर्स ने 2012 में परियोजना को वापस बंद कर दिया था। लेकिन उसके पास सैकड़ोंएनालॉग्स और क्लोन। डार्करीडिंग पोर्टल के एक अध्ययन के अनुसार, 2015 के अंत में शीर्ष 3 RAT सकुला, KjW0rm और Havex हैं। लेकिन डार्ककॉम अभी भी रैंकिंग में पांचवें स्थान पर है।

RAT लड़कियों से पैसे कैसे कमाते हैं?

ज्यादातर मामलों में रैटर्स की शिकार 10-18 साल की लड़कियां होती हैं। आखिरकार, ऐसे शिकार को देखना सबसे दिलचस्प है। लड़कियां अक्सर लैपटॉप पर फिल्म देखने, दिन में कई बार कपड़े बदलने, घर में आधा नंगा घूमने, अपने दोस्तों के साथ अपने अंतरंग जीवन के विवरण पर चर्चा करने के साथ स्नान करती हैं।

2013 में, बीबीसी न्यूज़ के पत्रकारों ने लिखा था कि एक महिला के कंप्यूटर तक पहुंच की लागत $ 1- $ 2 है, और पुरुषों को केवल कुछ सेंट। लेकिन आप एक्सेस बेचकर बहुत सारा पैसा नहीं जुटा सकते, क्योंकि अजनबियों के लिए कैमरा देखना जल्दी उबाऊ हो जाता है। लेकिन आप कामुक वीडियो पर पैसा कमा सकते हैं।

यह कोई संयोग नहीं है कि आरएटी में "मजेदार विशेषताएं" हैं। वे पीड़ित पर मनोवैज्ञानिक रूप से दबाव डालने में मदद करते हैं और उन्हें कुछ ऐसा करने के लिए मजबूर करते हैं जो पीडोफाइल दर्शकों को उत्साहित कर सके। ऊपर दी गई तस्वीर एक युवा लड़की के भयानक और असहाय चेहरे को दिखाती है जिसे वेबकैम के माध्यम से ब्लैकमेल किया जाता है और कपड़े उतारने के लिए मजबूर किया जाता है।

पीडोफाइल और सैडिस्टों के लिए साइटों के लिए इस तरह के वीडियो बहुत जरूरी हैं। डार्क वेब पर, वास्तव में "विशेष" वीडियो वाले "वयस्क" संसाधन कई सौ डॉलर चार्ज करते हैं। प्रति सदस्यता प्रति आगंतुकऔर उनके पास सामग्री प्रदाताओं को अच्छी तरह से भुगतान करने की क्षमता है।

RAT लड़कों से पैसे कैसे कमाते हैं?

अक्सर RAT-ers का लक्ष्य लोकप्रिय ऑनलाइन गेम में अपग्रेड किए गए खातों के स्वामी होते हैं। मंचों से एक विशिष्ट कहानी:

मैं चाय पीने गया था। जब वह वापस लौटा, तो उसने देखा कि COMP SAM खेल की वस्तुओं को खींच रहा था और किसी के साथ उनका आदान-प्रदान कर रहा था।

कभी-कभी सोशल नेटवर्क पर देखी गई साइटों, ब्लॉगों और पेजों के मालिकों को इस तरह से हैक कर लिया जाता है।

कैसे समझें कि कंप्यूटर संक्रमित है?

बुलीज नहीं चाहते कि आपको पता चले कि कोई और आपके कंप्यूटर का उपयोग कर रहा है। RAT-ers के कई पीड़ितों को अपने भाग्य का एहसास नहीं होता है। मंचों के विश्लेषण से ऐसे संकेत मिले जो संकेत दे सकते हैं कि आप "गुलाम" बन गए हैं:

  • फ़ाइलें पिछली बार खोली गई तारीखें आपके द्वारा खोले गए समय से मेल नहीं खातीं। यदि आपके पास अपने डेस्कटॉप पर पासवर्ड वाली टेक्स्ट फ़ाइल है, तो सबसे पहले उस पर ध्यान दें;
  • जब आप कंप्यूटर से दूर जाते हैं, तो आप पाते हैं कि कर्सर उस जगह पर नहीं है जहां आपने उसे छोड़ा था;
  • ब्राउज़र में विंडोज़ और टैब अचानक खुलते / बंद होते हैं;
  • तत्काल दूतों और सामाजिक नेटवर्क में आपके कई खातों से स्पैम अचानक भेजा जाने लगा;
  • आप अपने ई-वॉलेट पर पैसे चूक गए।

क्या करें?


कैमरे को आखिरी बार सील किया जाना चाहिए। इस तरह की समस्या से बचने के लिए, आपको जाने-माने सुरक्षा नियमों का पालन करना चाहिए: बाएं हाथ के स्रोतों से कोई भी कचरा डाउनलोड न करें, मेल से संदिग्ध फाइलें न खोलें, "वीके लाइक्स को धोखा देने के लिए एक प्रोग्राम डालें" के लिए अनुनय-विनय न करें। किसी को भी अपने पर्सनल कंप्यूटर पर काम न करने दें।

वीडियो निगरानी सभी प्रकार के उद्यमों, क्षेत्रों और यहां तक ​​कि व्यक्तियों की सुरक्षा के सबसे प्रभावी तरीकों में से एक है। आधुनिक तकनीकों ने बहुत आगे कदम बढ़ाया है और मानवता को विभिन्न वीडियो निगरानी विधियों की एक महत्वपूर्ण श्रृंखला प्रदान की है, और उनमें से एक, जिस पर इस लेख में चर्चा की जाएगी, वह है वेबकैम निगरानी। जो ज्यादातर परिवारों के घर में होता है।

आधुनिक वेबकैम की शूटिंग की गुणवत्ता, उनकी कम लागत के साथ, इस प्रकार की वीडियो निगरानी को मौजूदा लोगों की तुलना में सबसे किफायती बनाती है। सच्चाई: विशाल रिज़ॉल्यूशन वाले विशेष कैमरे क्यों खरीदें, उन्हें स्थापित करने पर पैसा और समय खर्च करें, अगर ऐसा कोई बजट विकल्प है?

एक वीडियो कैमरे के माध्यम से निगरानी घरेलू उद्देश्यों के लिए उपयोगी हो सकती है (प्रवेश द्वार पर जासूसी करना यदि संदिग्ध मेहमान और / या पड़ोसी हैं; कार्यस्थल की निगरानी, ​​यानी कंप्यूटर से दूर नहीं), या इसे प्रतिस्थापित कर सकते हैं, क्योंकि के साथ कई कैमरे आप पूरे सिस्टम को तैनात कर सकते हैं।

लाभ

अर्थव्यवस्था और उपलब्धता।चाहे कोई व्यक्ति घरेलू उद्देश्यों के लिए एक या दो कैमरों का उपयोग करने जा रहा हो (पूर्ण एचडी की आवश्यकता के बिना), या पूरे कार्यालय में एक दर्जन से अधिक, यह किसी भी मामले में उनके इंस्टॉलेशन के साथ पूर्ण कैमरों से सस्ता होगा, क्योंकि उच्चतम रिज़ॉल्यूशन वाले सबसे महंगे कैमरे की कीमत छह हजार रूबल से है।

व्यावहारिकता और विश्वसनीयता. वीडियो निगरानी की आवश्यकता वाले व्यक्ति को केवल कैमरे पर पैसा खर्च करने की आवश्यकता होगी: सही जगह पर इंस्टॉलेशन स्वतंत्र रूप से, तात्कालिक साधनों का उपयोग करके किया जा सकता है, और अवलोकन स्वयं आपके कंप्यूटर से किया जा सकता है, जो कि स्थान के नियंत्रण में है कंप्यूटर की हार्ड ड्राइव पर वीडियो रिकॉर्डिंग, रिकॉर्डिंग सेटिंग्स आदि।

जानकारी की मात्रा।जैसा कि पहले ही उल्लेख किया गया है, निगरानी के लिए आवश्यक रूप से उत्कृष्ट छवि गुणवत्ता वाले महंगे कैमरे की आवश्यकता नहीं होती है, और यह इस प्रकार है कि वीडियो का वजन, इसकी अवधि की परवाह किए बिना, अन्य उपयोगकर्ता की जरूरतों के लिए कीमती गीगाबाइट हार्ड डिस्क को छोड़ने के लिए पर्याप्त छोटा होगा।

कमियां

ऐसा प्रतीत होता है, यदि वेबकैम में सभी आवश्यक गुण हैं, तो हमें अन्य प्रकार के वीडियो निगरानी की आवश्यकता क्यों है? क्योंकि अर्थव्यवस्था और गुणवत्ता हमेशा साथ-साथ नहीं चलती है। वेबकैम के माध्यम से निगरानी का चयन करते हुए, उपयोगकर्ता कई नुकसान उठाता है:

शूटिंग की गुणवत्ता।अपने सपने को पूरा करने और पैसे बचाने के अलावा, एक व्यक्ति को इस तथ्य का सामना करना पड़ता है कि तस्वीर की गुणवत्ता पर्याप्त नहीं है, उदाहरण के लिए, तुरंत प्रवेश द्वार में एक संदिग्ध व्यक्ति की पहचान की पहचान करें और इस तरह, किस मामले में पुलिस के काम को आसान बनाने के लिए। और अगर फर्श पर रोशनी नहीं है, तो रात के घंटों की शूटिंग सिर्फ हार्ड डिस्क स्थान और समय की बर्बादी बन जाती है। यह माइनस अधिक घातक हो जाता है यदि कैमरे का सबसे अच्छा रिज़ॉल्यूशन है: अंधेरे में अभी भी कुछ देखना मुश्किल होगा।

देखने का कोण।यदि आपको एक विशाल क्षेत्र (गोदाम, मनोरंजन, एक पूरी सड़क, और इसी तरह) की निगरानी करने की आवश्यकता है - निगरानी कोण को स्वतंत्र रूप से बदलने की क्षमता के बिना निश्चित वेबकैम उपयोगकर्ता को उसी स्थान पर एक और कैमरा लगाने के लिए मजबूर करता है ताकि दृष्टि न खोएं किसी भी चीज़ का। अगर हम पैसे बचाते हैं, तो यह कितना भी विरोधाभासी क्यों न लगे, यह एक चल फ्रेम के साथ एक अधिक महंगा कैमरा खरीदने लायक है।

नाजुकता।ऐतिहासिक रूप से, लोग वास्तव में उनकी अनुमति के बिना फिल्माया जाना पसंद नहीं करते हैं। यदि घर के निवासियों ने स्वयं धन जुटाया और पेशेवर कैमरों की स्थापना के लिए दान दिया, तो कोई शिकायत नहीं है। लेकिन सब कुछ तब बदल जाता है जब एक अकेला उत्साही अपने खर्च पर निगरानी का आयोजन करता है, जो पड़ोसियों के बीच भावनाओं की एक बहुत ही विविध श्रेणी का कारण बन सकता है: छिपे हुए आक्रोश से लेकर खुली नफरत और एक दयालु व्यवस्था के साहसिक निराकरण तक।

ऑफिस में कार्यस्थल पर भी यही प्रतिक्रिया हो सकती है, लेकिन कुछ हद तक, क्योंकि यहां आप बॉस की दया और प्रोत्साहन की उम्मीद कर सकते हैं। हर हाल में जवाब तो देना ही होगा।

अगर आपको लगता है कि नुकसान फायदे से ज्यादा हैं, तो दूसरों से परिचित होना समझ में आता है।

DIY स्थापना: यह कैसे काम करता है?

सबसे पहले, उपयोगकर्ता के पास निम्नलिखित संसाधन होने चाहिए:

  1. वेबकैम;
  2. यूएसबी एक्सटेंशन केबल (यह किसी भी तरह से अर्थव्यवस्था को प्रभावित नहीं करता है, इसमें एक पैसा खर्च होता है);
  3. ड्राइवरों, सॉफ्टवेयर को संभालने का ज्ञान और क्षमता;
  4. कंप्यूटर या लैपटॉप, इस पर निर्भर करता है कि कैमरा कहाँ से कनेक्ट किया जाएगा।

यदि आपको दूरस्थ निगरानी की आवश्यकता है, तो ऑनलाइन मोड में, आपको एक अलग सॉफ़्टवेयर स्थापित करने की आवश्यकता है जो ऐसा अवसर प्रदान करता है।

दूरस्थ निगरानी के कई फायदे हैं:

  • डिस्क स्थान की बचत;
  • आप बिल्कुल किसी भी डिवाइस से रिकॉर्डिंग का अनुसरण कर सकते हैं;
  • ऑनलाइन मॉनिटरिंग आपको फ्रेम में जो कुछ भी हो रहा है, उस पर कई बार तेजी से प्रतिक्रिया करने की अनुमति देता है।

आईवीडियोन के उदाहरण पर सॉफ्टवेयर

ऑनलाइन निगरानी के कार्यान्वयन के लिए बहुत सारे सॉफ्टवेयर हैं, और यहां तक ​​कि प्रसिद्ध स्काइप भी उनमें से एक है। ऑटो-स्वीकृति और ऑटो-अनुवाद सुविधा अद्भुत काम करती है। लेकिन इस क्षेत्र में अग्रणी कार्यक्रमों में से एक मुफ्त आईवीडियोन था और बना हुआ है।

आईवीडियोन सीखने में आसान, सहज ज्ञान युक्त ऑनलाइन निगरानी कार्यक्रम है। यह कैसे काम करता है?

स्थापना के बाद, प्रोग्राम के लिए आपको पंजीकरण प्रक्रिया से गुजरना होगा और कॉन्फ़िगरेशन का चयन करना होगा;

  1. पंजीकरण के बाद, दिखाई देने वाली सूची में कंप्यूटर से जुड़े कैमरों की एक सूची दिखाई देगी।
  2. अगली विंडो उपयोगकर्ता को स्वतंत्र रूप से डिस्क स्थान की सीमा का चयन करने का अवसर देगी जिसके तहत रिकॉर्ड आवंटित किया जाएगा। लक्ष्यों, कैमरों और उनकी संख्या के आधार पर, आपको वांछित आकार को गीगाबाइट में सेट करने की आवश्यकता होती है, लेकिन आरामदायक राउंड-द-क्लॉक रिकॉर्डिंग के लिए कम से कम 50-70GB आवंटित करने की अनुशंसा की जाती है।
  3. आगे की सेटिंग्स उपयोगकर्ता को कंप्यूटर चालू होने पर प्रोग्राम को स्वचालित रूप से लॉन्च करने, शेड्यूल, ध्वनि, गति और कई अन्य अच्छी सुविधाओं के अनुसार रिकॉर्डिंग शुरू करने की क्षमता देगी।

IVideon क्लाइंट और IVideon सर्वर स्थापित उपयोगकर्ता को एक साथ कई कैमरों की ऑनलाइन निगरानी करने, देखने के लिए एक्सेस और गोपनीयता को कॉन्फ़िगर करने की अनुमति देता है।

अन्य कार्यक्रम

पहले से घोषित कार्यक्रमों के अलावा, निम्नलिखित प्रतियोगी हैं:

वेब कैमराएक्सपी. एक शेयरवेयर उपयोगिता जो अपने मुफ्त संस्करण में उपयोगकर्ताओं को सीमित विकल्प प्रदान करती है। विशेष रूप से, केवल एक ट्रैकिंग थ्रेड है। भुगतान किया गया संस्करण आपको गति निगरानी, ​​ऑनलाइन प्रसारण सीधे डेवलपर की वेबसाइट पर क्लाउड स्टोरेज के साथ सेट करने की अनुमति देता है।

ज़ीओटा।यह प्रोग्राम अपने परीक्षण संस्करण में एक साथ चार कैमरों से निगरानी करने की अनुमति देता है। सबसे लोकप्रिय प्रकाशकों के एनालॉग, वेब, आईपी और वायरलेस कैमरों का समर्थन करता है। गुप्त निगरानी कार्यों के अलावा, यह एक अलार्म के रूप में भी इस्तेमाल किया जा सकता है (सायरन ध्वनि के विकल्प के साथ) फ्रेम में जो कुछ हो रहा है उसकी छवियों को डाक पते या टेलीफोन पर स्वचालित रूप से भेजने के साथ।

एबेलकैम. वेबकैम से छवियों का एक ऑनलाइन अनुवादक और एक बोतल में एक वीडियो संपादक। WebcamXP की तरह, परीक्षण संस्करण में यह आपको केवल एक स्ट्रीम, एक कैमरा की निगरानी करने की अनुमति देता है। उच्च-रिज़ॉल्यूशन कैमरों और उपरोक्त प्रकारों का समर्थन करता है, .AVI और .WMV प्रारूपों में एक अंतर्निहित गति डिटेक्टर है।

ग्लोबोस. एक गंभीर कार्यक्रम जिसमें कार्यों की एक पूरी श्रृंखला है: भुगतान किए गए संस्करण में 12 कैमरे (मुक्त संस्करण में 2), शोर और गति संवेदक, समय रिकॉर्डिंग, आईपी कैमरों के लिए समर्थन, और डेवलपर की सेवा दूरस्थ निगरानी की अनुमति देती है।

वेब कैमरा मॉनिटर।एक सिंगल-थ्रेडेड प्रोग्राम जो केवल वेबकैम का समर्थन करता है, लेकिन इसमें उपरोक्त सभी कार्य हैं: मोशन सेंसर (फ्रेम के केवल एक विशिष्ट क्षेत्र में गति का पता लगाने की संभावना के साथ), शोर (वॉल्यूम नियंत्रण के साथ) और करने की क्षमता मेल और फोन पर चेतावनी संदेश भेजें।

एक्सॉन नेक्स्ट।एक प्रभावशाली कार्यक्रम जो सोलह कैमरों तक एक निगरानी प्रणाली को तैनात करने की अनुमति देता है, फोन से निगरानी और पूर्ण नियंत्रण जैसे दो कार्यों में पिछले सभी को दरकिनार कर देता है और कुछ मापदंडों के अनुसार फ्रेम पर आवश्यक वस्तु की खोज करता है, लेकिन इसके संदर्भ में हीन है इंटरफ़ेस की सुविधा और आकर्षण।

होम वीडियो स्ट्रीमर।अन्य सभी प्रोग्रामों के विपरीत, यह एक मल्टीप्लेटफार्म प्रोग्राम है, यानी इसमें मैकोज़, एंड्रॉइड और आईओएस के साथ विंडोज़ और उबंटू दोनों पर समान अवसर और समान कार्यक्षमता है। इसका एक अलग क्लाउड स्टोरेज है और इस प्रकार के अन्य स्टोरेज से आसान कनेक्शन है। बाकी में - गति, ध्वनि, समय द्वारा रिकॉर्ड करने और फोन पर अलार्म अलर्ट भेजने की सभी समान क्षमता।

आईलाइन वीडियो निगरानी।स्ट्रीमिंग समर्थन के लिए रिकॉर्ड धारक - अधिक नहीं, कम नहीं - एक सौ कैमरे। एक सुखद न्यूनतर इंटरफ़ेस और प्रतीकात्मक मूल्य पर सदस्यता लेने की संभावना के साथ दो सप्ताह की परीक्षण अवधि एक पूर्ण और प्रेरक कार्यक्षमता (संपादक की पसंद!) प्रदान करती है।

फ्रैप्स।कंप्यूटर स्क्रीन से छवियों को कैप्चर करने के लिए सॉफ्टवेयर के रूप में इस कार्यक्रम की लोकप्रियता के बावजूद, हाल के अपडेट ने छवि कैप्चर के समानांतर वीडियो कैमरे से एक तस्वीर रिकॉर्ड करने के चेहरे में एक नवाचार पेश किया है, जिस पर आप निश्चित रूप से अनुमान लगा सकते हैं और प्राप्त कर सकते हैं। एक और वीडियो निगरानी कार्यक्रम, लेकिन कार्यक्षमता में बहुत सीमित - इस उपयोगिता के लिए कोई मोशन सेंसर, ध्वनि, समय रिकॉर्डिंग, क्लाउड स्टोरेज और रिमोट ट्रैकिंग उपलब्ध नहीं हैं।

उपयोगी वीडियो

देखें कि IVideon सॉफ़्टवेयर वाले वेबकैम पर आधारित होम वीडियो निगरानी कैसे स्थापित करें।

निष्कर्ष

सूचीबद्ध ऑनलाइन निगरानी कार्यक्रमों की समृद्ध सूची के बावजूद, सभी एक विशिष्ट उपयोगकर्ता के लिए उपयुक्त नहीं हो सकते हैं, लेकिन इससे कोई फर्क नहीं पड़ता, क्योंकि इंटरनेट पर अभी भी विभिन्न जरूरतों के लिए कई अलग-अलग कार्यक्रम हैं, जिनमें पूरी तरह से मुफ्त भी शामिल हैं।

जो अभी तक नहीं कहा गया है वह यह है कि इस प्रकार की वीडियो निगरानी की उपलब्धता निगरानी की अनुमति देती है। एक सम्मेलन कक्ष, लॉकर रूम या बैग में फेंका गया एक वेब कैमरा, या एक लैपटॉप पूरी तरह से टेबल पर छोड़ दिया गया है जिसमें मॉनिटर बंद है, लेकिन कैमरा काम कर रहा है, घुसपैठियों का मुख्य तुरुप का पत्ता बन सकता है जो अपने लिए आवश्यक जानकारी प्राप्त करना चाहते हैं स्वार्थी उद्देश्य (प्रतिस्पर्धी कंपनी की अंदरूनी जानकारी, किसी व्यक्ति को ब्लैकमेल करना)।

कार्यस्थल में और अपने निजी सामान के लिए संदिग्ध रूप से स्वामित्वहीन उपकरणों के प्रति सतर्क रहें। हमें उम्मीद है कि यह लेख शांतिपूर्ण उद्देश्यों के लिए जरूरतमंद लोगों की सेवा करेगा।

कुछ लोगों को चिंता होती है कि उनके लैपटॉप में निर्मित वेब कैमरा हो सकता है
उन पर झाँकना। वे इससे इतनी गंभीरता से डरते हैं कि कभी-कभी तो
उसकी सोई हुई आंख को डक्ट टेप से टेप करें। वे इसे एक कारण के लिए करते हैं। हम बताएंगे
लैपटॉप में अंतर्निहित वेबकैम को प्रोग्रामेटिक रूप से कैसे लें और इसका उपयोग कैसे करें
शांतिपूर्ण और बहुत उद्देश्यों दोनों के लिए कार्यक्षमता।

हम कार्यान्वयन शुरू करते हैं: पहली कष्टप्रद निराशा

मैं बहुत हैरान और परेशान था जब मुझे पता चला कि महान और शक्तिशाली .NET . में
फ्रेमवर्क में पूरी तरह से वेबकैम के साथ बातचीत करने की क्षमता का अभाव है।
चौथे संस्करण में, स्थिति में सुधार हुआ है (सिल्वरलाइट परियोजनाओं के लिए,
संबंधित कक्षाएं), लेकिन मेरे पास उनका परीक्षण करने का समय नहीं था, क्योंकि उदाहरण के लिए
मैंने यह लेख VS2010 और .NET 4 की आधिकारिक रिलीज़ से पहले ही लिखना शुरू कर दिया था।

लगभग हताश, मैं कसकर Google में बैठ गया। रनेट खोज परिणाम
मैं प्रेरित नहीं था - मैंने पाया कि सभी एमएसडीएन और प्रौद्योगिकी के लिंक थे
डायरेक्ट ड्रा। मैंने एक साधारण उदाहरण को स्केच करने की भी कोशिश की, लेकिन इसकी वजह से
DirectDraw के साथ अनुभव की कमी, मुझे बहुत परेशानी हुई। मैने इंतजाम किया
एक बहुत ही सरल एप्लिकेशन को इकट्ठा करने के लिए, लेकिन मैं अभी भी इसमें सब कुछ नहीं पकड़ सका
गड़बड़ियां

इससे भी ज्यादा हताश होकर, मैं अपने पश्चिमी साथियों के संसाधनों को लूटने लगा।
कई दर्जन कड़ियों का अध्ययन करने के बाद, मैं बहुत सी अच्छाइयों को खोदने में सक्षम था। के बीच
सभी प्रकार के उदाहरण और छोटे लेख थे (अमेरिकियों को ज्यादा पसंद नहीं है
लिखना)। मैं DirectDraw के आधार पर एक कार्यशील उदाहरण खोजने में भी कामयाब रहा, लेकिन जब I
मैंने कोड देखा - मैं भयभीत था। उसे समझना मुश्किल था। इसलिए मैंने नहीं करने का फैसला किया
परेशान करें, लेकिन एक आसान तरीका खोजने की कोशिश करें। मेरे पास अलविदा कहने का समय नहीं था
DirectDraw पर उदाहरण, जैसा कि दूसरे ने मेरी नज़र को पकड़ा। कोडित उदाहरण के लेखक
वेबकैम और अन्य वीडियो कैप्चर उपकरणों के साथ काम करने के लिए एक संपूर्ण पुस्तकालय,
VFW (Windows के लिए वीडियो) तकनीक का उपयोग करना।

यह अफ़सोस की बात है कि लेखक की परियोजना (मैं पुस्तकालय के बारे में बात कर रहा हूँ) को जितना संभव हो सके खारिज कर दिया गया। सभी,
पुस्तकालय ने वेबकैम से छवि प्रदर्शित करने के लिए क्या करने की अनुमति दी थी। कोई कब्जा नहीं
कोई अलग फ्रेम नहीं था, कोई वीडियो रिकॉर्डिंग और अन्य विशेषताएं नहीं थीं जो हमारे लिए उपयोगी थीं।

और फिर भी, मेरे अवचेतन ने मुझे जोर देकर कहा कि यह परियोजना और
मेरे पास वह है जिसकी मुझे तलाश थी। इससे पहले कि मेरे पास उसके कोड पर नज़र डालने का समय हो,
मैंने परिचित जीत-संदेशों के नाम और WinAPI कार्यों के कम परिचित नाम नहीं देखे।
एक बार की बात है, मुझे एक वेबकैम एप्लीकेशन लिखनी थी
डेल्फी पर। तब मुझे पहली बार इन कार्यों का सामना करना पड़ा।

प्रकारों को देखने के बाद, मैंने पुस्तकालय का अपना संस्करण लिखने और इसे आवश्यक प्रदान करने का निर्णय लिया
कार्यक्षमता।

पलटन, तैयारी नंबर 1

यह बहुत संभव है कि एक कंप्यूटर/लैपटॉप में कई वेबकैम हों। प्रति
उदाहरण को दूर जाने की जरूरत नहीं है। काम पर, मुझे अक्सर व्यवस्थित करना पड़ता है
सरल वीडियो कॉन्फ्रेंसिंग। इनमें आमतौर पर दो लोग शामिल होते हैं। की प्रत्येक
प्रतिभागियों को एक अलग कैमरे द्वारा फिल्माया जाता है। कैमरे स्वयं मेरे कंप्यूटर से जुड़े हुए हैं। कब
मैं शूटिंग शुरू करता हूं, फिर मैं वीडियो कैमरों के साथ काम करने के लिए कार्यक्रम में चयन करता हूं जिसकी मुझे आवश्यकता है
वर्तमान कैमरा। चूंकि हमने कैमरे का नियंत्रण लेने का फैसला किया है, इसलिए हमें अवश्य ही
स्थापित वीडियो कैप्चर उपकरणों की सूची प्राप्त करने का तरीका जानें और चुनें
जिसके साथ हम फिलहाल काम करेंगे।

इस सरल कार्य को हल करने के लिए, विंडोज एपीआई एक फ़ंक्शन प्रदान करता है
कैपगेटड्राइवर डिस्क्रिप्शन ()। इसमें पांच पैरामीटर लगते हैं:

  1. wDriverIndex - वीडियो कैप्चर ड्राइवर इंडेक्स। सूचकांक मूल्य कर सकते हैं
    0 से 9 तक भिन्न;
  2. lpszName संबंधित ड्राइवर नाम वाले बफ़र का सूचक है;
  3. cbName - lpszName बफ़र का आकार (बाइट्स में);
  4. lpszVer एक बफर के लिए एक सूचक है जिसमें एक विशिष्ट का विवरण होता है
    चालक;
  5. cbVer बफर का आकार (बाइट्स में) है जो ड्राइवर विवरण को संग्रहीत करता है।

सफल होने पर, फ़ंक्शन TRUE लौटाएगा। हमारे कार्य का विवरण
हाँ, अब देखते हैं कि इसे C# में कैसे परिभाषित किया जाए। यह इस प्रकार किया जाता है:


संरक्षित स्थिर बाहरी बूल कैपGetDriverDescriptionA (लघु wDriverIndex,
रेफरी स्ट्रिंग lpszName, int cbName, ref
स्ट्रिंग lpszVer, int cbVer);

ध्यान दें कि हुक फ़ंक्शन का नाम निर्दिष्ट करने से पहले, in
डीएलएल का नाम लिखना अनिवार्य है जिसमें इसे परिभाषित किया गया है। पर
हमारे मामले में, यह avicap32.dll है।

तो, फ़ंक्शन आयात किया गया है, अब आप एक वर्ग लिख सकते हैं जिसमें यह होगा
इस्तेमाल किया गया। मैं उपकरणों की सूची प्राप्त करने के लिए पूरी कक्षा का कोड नहीं देता
मैं केवल मुख्य विधि का कोड दिखाऊंगा:

सार्वजनिक स्थैतिक डिवाइस GetAllCapturesDevices ()
{
स्ट्रिंग डीनाम = ""। पैडराइट (100);
स्ट्रिंग dVersion = ".PadRight(100);

के लिए (लघु i = 0; i< 10; i++)
{
अगर (capGetDriverDescriptionA(i,
रेफरी dName, 100, रेफरी dVersion,
100))
{
डिवाइस डी = नया डिवाइस (i);
डी.नाम = डीनाम। ट्रिम ();
d.संस्करण = dVersion.Trim ();

डिवाइस। जोड़ें (डी);
}
}
वापसी (डिवाइस) डिवाइस
(टाइपऑफ़ (डिवाइस));
}

कोड पहले से कहीं ज्यादा आसान लग रहा है। इसमें सबसे दिलचस्प जगह वह चक्र है जिसमें
ऊपर वर्णित capGetDriverDescription फ़ंक्शन कहा जाता है। MSDN से हम
हम जानते हैं कि सूचकांक (capGetDriverDescription() फ़ंक्शन का पहला पैरामीटर) कर सकता है
0 से 9 तक की सीमा, इसलिए हम उद्देश्यपूर्ण रूप से इसमें एक लूप चलाते हैं
सीमा। विधि निष्पादन का परिणाम डिवाइस कक्षाओं की एक सरणी होगी (यह वर्ग
मैंने इसे स्वयं निर्धारित किया है, संबंधित स्रोत देखें)।

हमने उपकरणों की एक सूची प्राप्त करने का पता लगाया, अब आइए प्रदर्शन का ध्यान रखें
कैमरे से वीडियो स्ट्रीम। यहां समारोह हमारी अच्छी सेवा करेगा
CapCreateCaptureWindow() कैप्चर विंडो बनाने के लिए।

थोड़ा आगे देखते हुए, मैं कहूंगा कि कैमरे के साथ आगे की कार्रवाई होगी
केवल कैप्चर विंडो पर संदेश भेजकर होता है। हाँ बिल्कुल,
आपको दर्द से परिचित विंडोज़-प्रोग्रामर (और मसखरा) का उपयोग करना होगा
SendMessage () फ़ंक्शन।

आइए अब capCreateCaptureWindow () फ़ंक्शन पर करीब से नज़र डालें। उसकी
छह तर्क आवश्यक हैं:

  1. lpszWindowName एक नल-टर्मिनल स्ट्रिंग है जिसमें कैप्चर विंडो का नाम होता है;
  2. dwStyle - विंडो स्टाइल;
  3. एक्स - एक्स समन्वय;
  4. वाई वाई समन्वय है;
  5. nWidth - खिड़की की चौड़ाई;
  6. nHeight - खिड़की की ऊंचाई;
  7. hWnd - पैरेंट विंडो हैंडल;
  8. nID विंडो आइडेंटिफ़ायर है।

फ़ंक्शन निष्पादन का परिणाम मामले में बनाई गई विंडो या NULL का हैंडल होगा
त्रुटियाँ। चूंकि यह फ़ंक्शन WinAPI पर भी लागू होता है, यह फिर से आवश्यक है
आयात। मैं आयात कोड प्रदान नहीं करूंगा, क्योंकि यह व्यावहारिक रूप से है
वही है जो मैंने capGetDriverDescription() फ़ंक्शन के लिए लिखा था। तुरंत बेहतर
आइए एक नजर डालते हैं कैमरा इनिशियलाइज़ेशन प्रोसेस पर:

deviceHandle = capCreateCaptureWindowA (रेफरी डिवाइसइंडेक्स, WS_VISIBLE |
WS_CHILD, 0, 0, विंडोविड्थ, विंडोहाइट, हैंडल, 0);

अगर (भेजें संदेश (डिवाइसहैंडल, WM_CAP_DRIVER_CONNECT, this.index, 0)> 0)
{
SendMessage (डिवाइसहैंडल, WM_CAP_SET_SCALE, -1, 0);
SendMessage (डिवाइसहैंडल, WM_CAP_SET_PREVIEWRATE, 0x42, 0);
SendMessage (डिवाइसहैंडल, WM_CAP_SET_PREVIEW, -1, 0);

सेटविंडोपॉस (डिवाइसहैंडल, 1, 0, 0, विंडोविड्थ, विंडोहाइट, 6);
}

इस कोड में, विंडो बनने के तुरंत बाद, संदेश भेजने का प्रयास किया जाता है
WM_CAP_DRIVER_CONNECT। फ़ंक्शन को निष्पादित करने का एक गैर-शून्य परिणाम बताएगा
हमें इसकी सफलता के बारे में।

अब कल्पना कीजिए कि आज देवता हमारे पक्ष में हैं और उपजते हैं
कई संदेश तत्काल भेजना: WM_CAP_SET_SCALE,
WM_CAP_SET_PREVIEWRATE, WM_CAP_SET_PREVIEW। हां, जैसा कि कार्यों के मामले में है, सी #
इन स्थिरांकों के अस्तित्व के बारे में कुछ नहीं जानता। आपको उन्हें फिर से परिभाषित करना होगा
अपने आप। मैंने नीचे टिप्पणियों के साथ सभी आवश्यक स्थिरांक की एक सूची दी है।

//सीमा शुल्क संदेश
निजी कास्ट इंट WM_CAP = 0x400;
// वीडियो कैप्चर डिवाइस ड्राइवर से कनेक्ट करें
निजी कास्ट इंट WM_CAP_DRIVER_CONNECT = 0x40a;
// वीडियो कैप्चर ड्राइवर के साथ संबंध तोड़ें
निजी कास्ट इंट WM_CAP_DRIVER_DISCONNECT = 0x40b;
// फ्रेम को क्लिपबोर्ड पर कॉपी करें
निजी कास्ट इंट WM_CAP_EDIT_COPY = 0x41e;
// पूर्वावलोकन मोड सक्षम / अक्षम करें
निजी कॉन्स्ट इंट WM_CAP_SET_PREVIEW = 0x432;
// ओवरले मोड को सक्षम / अक्षम करें
निजी कास्ट इंट WM_CAP_SET_OVERLAY = 0x433;
// पूर्वावलोकन दर
निजी कास्ट इंट WM_CAP_SET_PREVIEWRATE = 0x434;
// स्केलिंग सक्षम / अक्षम करें
निजी कास्ट इंट WM_CAP_SET_SCALE = 0x435;
निजी कॉन्स्ट इंट WS_CHILD = 0x40000000;
निजी कास्ट इंट WS_VISIBLE = 0x10000000;
// पूर्वावलोकन के लिए कॉलबैक फ़ंक्शन सेट करें
निजी कास्ट इंट WM_CAP_SET_CALLBACK_FRAME = 0x405;
// वीडियो कैप्चर ड्राइवर से सिंगल फ्रेम प्राप्त करना
निजी कास्ट इंट WM_CAP_GRAB_FRAME = 0x43c;
// फ्रेम को कैमरे से फाइल में सेव करें
निजी कास्ट इंट WM_CAP_SAVEDIB = 0x419;

मैं वेबकैम के साथ काम करने के लिए कक्षा के आगे के विवरण को छोड़ दूंगा। फ्रेम मैं
माना जाता है, और बाकी सब चीजों के साथ आप इसे आसानी से प्रकाश कर सकते हैं my
अच्छी तरह से टिप्पणी स्रोत। केवल एक चीज जिसे मैं छोड़ना नहीं चाहता
पर्दे के पीछे पुस्तकालय का उपयोग करने का एक उदाहरण है।

कुल मिलाकर, मैंने पुस्तकालय में कुछ विधियों को लागू किया (अधिक सटीक रूप से जोड़ा गया): GetAllDevices
(पहले से ही माना जाता है), GetDevice (द्वारा एक वीडियो कैप्चर डिवाइस ड्राइवर प्राप्त करना
इंडेक्स), शोविंडो (वेबकैम इमेज दिखाएं), गेटफ्रेम (कैप्चर .)
एक ग्राफिक फ़ाइल के लिए अलग-अलग फ्रेम) और GetCapture (वीडियो स्ट्रीम कैप्चर)।

निर्मित लिब के प्रदर्शन के प्रदर्शन के रूप में, मैंने स्केच किया
छोटा आवेदन। मैंने फॉर्म पर एक कॉम्बोबॉक्स घटक रखा है
(उपलब्ध वीडियो कैप्चर उपकरणों की सूची संग्रहीत करने के लिए उपयोग किया जाता है) और कई
बटन - "ताज़ा करें", "प्रारंभ", "रोकें" और "स्क्रीनशॉट"। अरे हाँ, अभी भी मेरी वर्दी पर
छवि घटक को चकाचौंध करता है। मैं इसका उपयोग कैमरे से वीडियो प्रदर्शित करने के लिए करता हूं।

आइए "अपडेट" बटन के साथ डीब्रीफिंग शुरू करें। इसे क्लिक करने पर, मुझे एक सूची मिलती है
सभी स्थापित वीडियो कैप्चर डिवाइस। इस ईवेंट हैंडलर के अंदर:

डिवाइस डिवाइस = DeviceManager.GetAllDevices ();
foreach (उपकरणों में उपकरण)
{
cmbDevices.Items.Add(d);
}

क्या यह वास्तव में इतना आसान है? हमने जो पुस्तकालय विकसित किया है वह सभी काले रंग का ख्याल रखता है
काम करते हैं और हम केवल वस्तु-उन्मुख का आनंद ले सकते हैं
प्रोग्रामिंग। वीडियो स्ट्रीम के प्रदर्शन को सक्षम करने के लिए कोड और भी आसान लगता है।
कैमरे से:


SelectedDevice.ShowWindow (this.picCapture);

फिर, सब कुछ एक उबले हुए शलजम की तुलना में सरल है। खैर, अब "स्क्रीनशॉट" बटन के कोड पर एक नजर डालते हैं:

डिवाइस चयनितडिवाइस = डिवाइसमैनेजर। गेटडिवाइस (cmbDevices.SelectedIndex);
SelectedDevice.FrameGrabber ();

मैंने FrameGrabber () पद्धति पर अधिक ध्यान नहीं दिया। मेरे स्रोत में
विधि को कॉल करना वर्तमान फ्रेम को सीधे सिस्टम की जड़ में सहेजता है
डिस्क बेशक, यह बहुत सही नहीं है, इसलिए युद्ध के उपयोग से पहले
कोई भी आवश्यक सुधार करना न भूलें।

तैयार #3

अब यह बात करने का समय है कि एक सरल लेकिन विश्वसनीय कैसे बनाया जाए
वीडियो निगरानी प्रणाली। आमतौर पर, ऐसी प्रणालियाँ दो एल्गोरिदम पर आधारित होती हैं:
दो फ्रेम और साधारण पृष्ठभूमि मॉडलिंग के बीच का अंतर। उनका कार्यान्वयन (कोड)
काफी बड़ा, इसलिए आखिरी क्षण में मैंने और अधिक जाने का फैसला किया
सरल तरीका। आसान तरीके से मतलब है शक्तिशाली का उपयोग, लेकिन अभी तक
.NET के लिए अल्पज्ञात ढांचा - AForge.NET।

AForge.NET मुख्य रूप से डेवलपर्स और शोधकर्ताओं के लिए है।
इसकी मदद से, डेवलपर्स विकास में अपने काम को काफी सुविधाजनक बना सकते हैं
निम्नलिखित क्षेत्रों के लिए परियोजनाएं: तंत्रिका नेटवर्क, छवियों के साथ काम करते हैं (ओवरले
फ़िल्टर, छवि संपादन, प्रति-पिक्सेल फ़िल्टरिंग, बदलना
आकार, छवि रोटेशन), आनुवंशिकी, रोबोटिक्स, वीडियो इंटरैक्शन
उपकरण, आदि ढांचा अच्छे दस्तावेज के साथ आता है। उसके
उत्पाद की सभी विशेषताओं का बिल्कुल वर्णन करता है। उसके साथ बहुत आलसी मत बनो
परिचित करना। मैं विशेष रूप से इस उत्पाद के कोड की गुणवत्ता को नोट करना चाहता हूं। सभी
यह सभ्य रूप से लिखा गया है और कोड में खुदाई करना खुशी की बात है।

अब वापस हमारी तात्कालिक समस्या पर। ईमानदार होने के लिए, साधन
रूपरेखा, इसे दो गुणा दो के रूप में हल किया जाता है। "तो तुमने मेरा दिमाग क्यों उड़ा दिया WinAPI
कार्य?" - आप नाराजगी से पूछेंगे। और ताकि आप किसी भी चीज़ में न हों
सीमित। आप खुद जानते हैं कि परियोजनाएं अलग हैं। कहीं अधिक सुविधाजनक आवेदन करने के लिए
colossus.NET, और कहीं न कहीं अच्छे पुराने WinAPI के साथ इसे प्राप्त करना आसान है।

आइए अपनी समस्या पर वापस आते हैं। मोशन डिटेक्टर को लागू करने के लिए, हमें करना होगा
उपरोक्त ढांचे से MotionDetector वर्ग का उपयोग करें। कक्षा
बिटमैप प्रकार की वस्तुओं के साथ अच्छी तरह से काम करता है और आपको प्रतिशत की त्वरित गणना करने की अनुमति देता है
दो छवियों के बीच विसंगतियां। कोड में यह कुछ इस तरह दिखेगा
इसलिए:

मोशन डिटेक्टर डिटेक्टर = नया मोशन डिटेक्टर (
नया टूफ्रेम डिफरेंस डिटेक्टर (),
नया मोशनएरिया हाइलाइटिंग ());

// अगले फ्रेम को प्रोसेस करना
अगर (डिटेक्टर! = शून्य)
{
फ्लोट मोशनलेवल = डिटेक्टर। प्रोसेसफ्रेम (छवि);

अगर (गति स्तर> गति अलार्म स्तर)
{
फ्लैश = (इंट) (2 * (1000 / अलार्म टाइमर। अंतराल));
}

अगर (डिटेक्टर। मोशनप्रोसेसिंग एल्गोरिथम BlobCountingObjectsProcessing है)
{
ब्लॉबकाउंटिंगऑब्जेक्ट्स प्रोसेसिंग काउंटिंग डिटेक्टर = (ब्लॉबकाउंटिंगऑब्जेक्ट्सप्रोसेसिंग)
डिटेक्टर। मोशन प्रोसेसिंग एल्गोरिदम;
ऑब्जेक्ट्सकाउंटलेबल। टेक्स्ट = "ऑब्जेक्ट्स:" + काउंटिंगडेक्टर।ऑब्जेक्ट्सकाउंट। टोस्ट्रिंग (
);
}
वरना
{
ऑब्जेक्ट्सकाउंटलेबल। टेक्स्ट = "";
}

उपरोक्त कोड (मोशन डिटेक्टर वर्ग के आरंभीकरण की गिनती नहीं) मेरे पास है
वेबकैम से अगला फ्रेम प्राप्त होने पर निष्पादित किया जाता है। फ्रेम प्राप्त करने के बाद, मैं
मैं एक सामान्य तुलना (ProcessFrame विधि) करता हूं: यदि चर का मान
मोशनलेवल, मोशनलेवलअलार्म (0.015f) से अधिक है, जिसका अर्थ है कि आपको अलार्म बजाना होगा!
आंदोलन का पता चला। स्क्रीनशॉट में से एक पर, कार्य प्रदर्शन स्पष्ट रूप से दिखाई दे रहा है।
मोशन डिटेक्टर।

तैयार #4

चेहरों को पहचानने और बनाने के लिए वेबकैम को आसानी से अनुकूलित किया जा सकता है
सिस्टम में लॉग इन करने का एक उन्नत तरीका? यदि, इस सारी सामग्री को पचा लेने के बाद, आप
अगर आपको लगता है कि यह मुश्किल है, तो आप गलत हैं! साइट पर मार्च के अंत में
http://codeplex.com (होस्टिंग .)
एमएस से ओपनसोर्स परियोजनाओं के लिए) एक उदाहरण दिखाई दिया (और फिर लेख का एक लिंक),
चेहरे की पहचान के लिए एक कार्यक्रम के कार्यान्वयन का प्रदर्शन
वेबकैम उदाहरण स्वयं नई .NET सुविधाओं का उपयोग करने पर आधारित है और
चांदी की रोशनी। जर्नल लेख के ढांचे के भीतर इस उदाहरण का विश्लेषण करना अवास्तविक है, क्योंकि
स्रोत के लेखक ने हर संभव कोशिश की और यथासंभव ठाठ किया। यहाँ आप और
छवियों के साथ काम करने के लिए एल्गोरिदम (धुंधला फिल्टर, शोर में कमी,
पिक्सेल-दर-पिक्सेल तुलना, स्ट्रेचिंग, आदि) और नए सिल्वरलाइट का प्रदर्शन और
बहुत अधिक। एक शब्द में, उपयोग करना चाहिए! परियोजना के लिए लिंक और नीचे लेख देखें।

फिल्म का अंत

लेख में दिए गए उदाहरण आपके लिए एक अच्छे शुरुआती बिंदु के रूप में काम करेंगे। उन पर
एक पेशेवर वेबकैम उपयोगिता के रूप में आसानी से उलझने पर आधारित, और
इसकी बिक्री पर कई सौ रुपये एक चौथाई जुटाएं या एक धूर्त लिखें और
दुर्भावनापूर्ण ट्रोजन स्पाइवेयर।

के बारे में लेख याद रखें। उसमें मैंने कहा था कि keyloggers के दिन पहले ही बीत चुके हैं।
अब ऑडियो और वीडियो डेटा विशेष रूप से प्रासंगिक हैं। यह देखते हुए कि आज
वेबकैम किसी भी लैपटॉप की अनिवार्य विशेषता है, इसकी कल्पना करना आसान है
पीड़ित को "उपयोगी" देकर आप कितने दिलचस्प वीडियो शूट कर सकते हैं
प्रोग्राम" ... हालाँकि, मैंने आपको यह नहीं बताया :)। प्रोग्रामिंग में शुभकामनाएँ, और
प्रश्न होंगे - लिखो।

www

http://blogs.msdn.com/
- लेख का रूसी संस्करण "सिल्वरलाइट 4 रीयल-टाइम फेस डिटेक्शन"
(सिल्वरलाइट के साथ रीयल-टाइम फेस रिकग्निशन)।


http://facelight.codeplex.com/ - यह वह जगह है जहां "फेसलाइट" प्रोजेक्ट होस्ट किया गया है,
वास्तविक समय में चेहरा पहचानने की अनुमति देता है। यदि आप कोड करने जा रहे हैं
सिस्टम में चेहरों या लॉगऑन की पहचान करने के लिए गंभीर सॉफ़्टवेयर, फिर देखें
यह परियोजना जरूरी है।


http://www.aforgenet.com/framework/ - यहां आप हैं
आपको AForge .NET मिलेगा - साथ काम करने के लिए एक महान और उपयोग में आसान ढांचा
वीडियो, चित्र, आदि।

http://vr-online.ru
- उदाहरणों के सभी स्रोत कोड, साथ ही आपके द्वारा अतिरिक्त जानकारी का एक गुच्छा
आप VR-ऑनलाइन प्रोजेक्ट वेबसाइट से मर्ज कर सकते हैं।

लैपटॉप के वेबकैम के माध्यम से निगरानी कैसे करें? क्या लैपटॉप वेबकैम के माध्यम से गुप्त निगरानी करना संभव है? हां, शायद लैपटॉप ट्रैकिंग सॉफ्टवेयर इसमें आपकी मदद कर सकता है।

हम इस तथ्य पर आपका ध्यान तुरंत आकर्षित करना चाहते हैं कि इस डिवाइस के उपयोगकर्ता की अनुमति के बिना लैपटॉप वेबकैम के माध्यम से गुप्त निगरानी, ​​गुप्त निगरानी, ​​​​कॉल की वायरटैपिंग और व्यक्तिगत पत्राचार पढ़ना, कई देशों में अवैध है। इसलिए, यदि आप लैपटॉप के वेबकैम के माध्यम से सावधानीपूर्वक निरीक्षण करना चाहते हैं, तो इस महत्वपूर्ण तथ्य को ध्यान में रखें।

क्या वेबकैम के माध्यम से गुप्त रूप से निगरानी करना संभव है?

हमारे सलाहकारों से अक्सर कुछ इस तरह पूछा जाता है: "क्या यह सच है कि आप वेबकैम के माध्यम से किसी व्यक्ति की जासूसी कर सकते हैं?" बेशक, यह संभव है और यह सच है कि माता-पिता अपने बच्चों को एक वेब कैमरा के माध्यम से देख रहे हैं, और ईर्ष्यालु पति-पत्नी एक-दूसरे को देख रहे हैं, और नेता अपने अधीनस्थों को देख रहे हैं, और विशेष सेवाएं खतरनाक संकटमोचनों को देख रही हैं।

सब और सब कुछ देखा जा रहा है। हां, और मौजूदा तकनीकों के साथ ऐसा करना एक सामान्य उपयोगकर्ता के लिए भी काफी सरल है। अब "लैपटॉप वेबकैम के माध्यम से निगरानी" का क्या अर्थ है, इसकी आवश्यकता क्यों है और इसे कैसे किया जाता है।

लैपटॉप कैमरे से कैसे होती है निगरानी?

लैपटॉप वेबकैम के माध्यम से निगरानी- यह दूर से (लैपटॉप से ​​काफी दूरी पर होने के कारण) वेबकैम चालू करने और वास्तविक समय में देखने की क्षमता है कि कमरे में क्या हो रहा है।

एक लैपटॉप वेबकैम के माध्यम से वीडियो निगरानी आपको अपने घर में होने वाली हर चीज के बारे में जागरूक करने की अनुमति देगी जब आप नहीं होंगे:

  • बच्चे कमरे में क्या कर रहे हैं?
  • यदि वे लैपटॉप पर खेलते हैं, तो खेलों के प्रति उनकी क्या प्रतिक्रिया है;
  • अकेले रहने पर कुत्ते क्या करते हैं;
  • आपके बच्चे की देखभाल करते समय नानी कैसा व्यवहार करती है;
  • और भी बहुत कुछ।

यदि आप किसी ऐसी कंपनी के प्रमुख हैं जहां कर्मचारी कार्यालय में लैपटॉप पर काम करते हैं या उनके साथ असाइनमेंट पर जाते हैं, तो लैपटॉप के वेबकैम के माध्यम से गुप्त निगरानी आपको कैमरे के दृश्य के क्षेत्र में होने वाली हर चीज को देखने की अनुमति देगी। आप इस बात से अवगत होंगे कि कर्मचारी अपने कार्यस्थलों पर काम के घंटों के दौरान क्या कर रहे हैं। आप एक लैपटॉप के वेबकैम के माध्यम से यह भी देख पाएंगे कि नियत कार्य पर फील्ड कर्मचारी क्या कर रहे हैं।

छिपे हुए और दूरस्थ रूप से लैपटॉप के वेबकैम के माध्यम से देखने में सक्षम होने के लिए, आपको इस लैपटॉप पर एक ट्रैकिंग प्रोग्राम स्थापित करने की आवश्यकता है। में से एक 2019 में लैपटॉप कैमरे के माध्यम से सबसे अच्छा गुप्त निगरानी कार्यक्रम Vkurse Windows ट्रैकिंग प्रोग्राम है।

मैं अपने लैपटॉप के लिए ट्रैकिंग सॉफ्टवेयर कहां से डाउनलोड कर सकता हूं?

हमारी वेबसाइट के पेज पर Vkurse विंडोज लैपटॉप के लिए मुफ्त में ट्रैकिंग प्रोग्राम डाउनलोड करें. लैपटॉप वेबकैम के माध्यम से ट्रैकिंग प्रोग्राम को स्थापित और कॉन्फ़िगर करने के तरीके के बारे में अधिक जानकारी के लिए, पीडीएफ में मैनुअल देखें। इसे "डाउनलोड" बटन के बगल में - VkurSe विंडोज पेज पर डाउनलोड किया जा सकता है।

ध्यान!कृपया ध्यान रखें कि हमारी साइट पर आप यह कर सकते हैं:

  • कार्यक्रम की स्थापना फ़ाइल डाउनलोड करें - मुफ्त में;
  • मैनुअल डाउनलोड करें - नि: शुल्क;
  • रजिस्टर - मुफ्त;
  • पंजीकरण के बाद पहले 7 दिन निःशुल्क हैं।

अगर वे आपसे रजिस्ट्रेशन या इंस्टालेशन फाइल के लिए पैसे मांगते हैं, तो इसका मतलब है कि आप एक स्कैम साइट पर हैं, सावधान रहें!

लैपटॉप वेबकैम के माध्यम से दूरस्थ रूप से वीडियो निगरानी कैसे चालू करें?

आप अपने व्यक्तिगत खाते के माध्यम से कैमरा चालू कर सकते हैं, जो पंजीकरण के बाद खुल जाएगा। पहले 7 दिन यह फ्री में काम करेगा। लैपटॉप वेबकैम के माध्यम से दूरस्थ रूप से वीडियो निगरानी सक्षम करना जारी रखने के लिए, आपको सदस्यता के लिए भुगतान करना होगा।

इस परीक्षण अवधि के दौरान, आप कार्यक्रम की विशाल विशेषताओं से परिचित होंगे:

  • सभी क्रियाओं का पूर्ण विराम (तालिका, ग्राफ़ और आरेख के रूप में एक विस्तृत सूची);
  • स्क्रीनशॉट का उपयोग करके कंप्यूटर स्क्रीन की निगरानी करना;
  • कीलॉगर (पासवर्ड और टेक्स्ट);
  • इंटरनेट चालू/बंद आँकड़े;
  • इंटरनेट साइटों पर जाने के आंकड़े;
  • प्रिंटर पर कंप्यूटर के संचालन की निगरानी - कौन से दस्तावेज़ और कितने पृष्ठ मुद्रित किए गए थे;
  • इंटरनेट के माध्यम से डेस्कटॉप से ​​दूरस्थ रूप से कनेक्ट करें - ऑनलाइन लैपटॉप के लिए ट्रैकिंग सॉफ़्टवेयर;
  • और भी बहुत कुछ।

VkurSe विंडोज प्रोग्राम 2019 के सर्वश्रेष्ठ लैपटॉप कैमरा ट्रैकिंग सॉफ्टवेयर में से एक है।


ऊपर