विषयसूची:
- चरण 1: प्रारंभ करना:
- चरण 2: आवश्यक पैकेज स्थापित करने के लिए Opkg का उपयोग करें:
- चरण 3: 'setuptools' को अपग्रेड करें और Motioneye इंस्टॉल करें:
- चरण 4: कॉन्फ़िगरेशन निर्देशिका बनाएं और उसमें नमूना कॉन्फ़िगरेशन की प्रतिलिपि बनाएँ:
- चरण 5: मीडिया निर्देशिका बनाएं:
- चरण 6: MotionEye सर्वर शुरू करें:
- चरण 7: MotionEye वेबसाइट खोलें:
वीडियो: OpenWrt के साथ Linksys WRT3200ACM पर MotionEye इंस्टॉल करना: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
अपने घर के लिए एक सुरक्षा कैमरा सिस्टम की आवश्यकता है, मैंने एक ओपन सोर्स विकल्प के लिए इंटर-वेब का दौरा किया। इसने मुझे Motioneye के वेब फ़्रंटएंड पर linux के लिए Motion daemon तक पहुँचाया। कैलिन क्रिसन (मोशनआई) द्वारा यह प्रोजेक्ट ठीक वैसा ही है जैसा कि सिद्धांतबद्ध आदेश दिया गया है। इसमें उन्नत सुविधा है और इसे सेटअप और उपयोग करना आसान है।
मोशन आई को चलाने के लिए एक उपयुक्त मंच खोजने के लिए अगली सेटिंग, इसके विकी राज्यों में आप इसे लिनक्स ओएस के ढेर पर चला सकते हैं, इसलिए मैंने शुरू में सोचा, बढ़िया, मैं अपने पीआई का उपयोग करूंगा। उसी समय मैंने अभी एक Linksys WRT3200ACM राउटर खरीदा है जिसके लिए मैंने उस पर OpenWrt स्थापित किया है। इसलिए OpenWrt की स्थापना और पैकेज स्थापित करते समय, मुझे याद आया कि MotionEye के विकी पर "अन्य वितरण पर स्थापित करें" के निर्देश थे। विकी के निर्देशों का पालन करते हुए और कुछ संशोधनों के साथ, वॉयला, मैंने अपने Linksys WRT3200ACM राउटर पर मोशनआई को ठीक से काम कर रहा था, अच्छा!
यह गाइड एक Linksys WRT3200ACM राउटर पर Motioneye को स्थापित करने के चरणों को दिखाएगा जो संभवतः अन्य राउटर के लिए भी काम कर सकता है।
चरण 1: प्रारंभ करना:
मैंने कमांड लाइन के माध्यम से सब कुछ स्थापित किया है, आप पैकेज स्थापित करने के लिए लुसी का भी उपयोग कर सकते हैं लेकिन इस गाइड को समाप्त करने के लिए राउटर में एसएसएच होगा।
आपके राउटर में SSH, OpenWrt की एक नई स्थापना से यह 192.168.1.1. है
इन आदेशों को नीचे कॉपी और पेस्ट करें:
एसएसएच रूट@192.168.1.1
चरण 2: आवश्यक पैकेज स्थापित करने के लिए Opkg का उपयोग करें:
ये MotionEye चलाने के लिए आवश्यक न्यूनतम पैकेज हैं।
इन आदेशों को नीचे कॉपी और पेस्ट करें:
opkg अद्यतन
opkg अजगर स्थापित करें
opkg कर्ल स्थापित करें
opkg स्थापित गति
opkg ffmpeg स्थापित करें
opkg v4l-utils स्थापित करें
opkg अजगर-पाइप स्थापित करें
opkg अजगर-देव स्थापित करें
opkg अजगर-कर्ल स्थापित करें
opkg तकिया स्थापित करें
# इस ट्यूटोरियल के लिए वैकल्पिक
opkg नैनो स्थापित करें
चरण 3: 'setuptools' को अपग्रेड करें और Motioneye इंस्टॉल करें:
MotionEye's पायथन में लिखा गया है, इसे डाउनलोड और इंस्टॉल करने के लिए PIP का उपयोग करें।
इन आदेशों को नीचे कॉपी और पेस्ट करें:
पिप इंस्टाल --अपग्रेड सेटअपटूल
पिप इंस्टाल मोशनआई
चरण 4: कॉन्फ़िगरेशन निर्देशिका बनाएं और उसमें नमूना कॉन्फ़िगरेशन की प्रतिलिपि बनाएँ:
यहां हमें नमूना कॉन्फ़िगरेशन फ़ाइल की एक प्रति संग्रहीत करने के लिए एक निर्देशिका बनानी होगी।
इन आदेशों को नीचे कॉपी और पेस्ट करें:
mkdir -p /etc/motioneye
cp /usr/share/motioneye/extra/motioneye.conf.sample /etc/motioneye/motioneye.conf
चरण 5: मीडिया निर्देशिका बनाएं:
किसी भी महत्वपूर्ण मात्रा में मीडिया फ़ाइलों को संग्रहीत करने के लिए आपको राउटर से कुछ प्रकार के भंडारण से जुड़ना होगा। मोशनआई उपयोग की डिफ़ॉल्ट निर्देशिका नीचे दी गई है लेकिन याद रखें कि इस राउटर में सीमित मात्रा में स्थान है।
नीचे दिया गया आदेश यह देखने के लिए ठीक होगा कि यह काम कर रहा है या नहीं, लेकिन अगर आप किसी मीडिया फाइल को सहेजने की योजना बना रहे हैं तो इसे बाहरी स्टोरेज डायरेक्टरी में बदल दें। MotionEye की मीडिया निर्देशिका को परीक्षण के बाद वेब इंटरफ़ेस में बदला जा सकता है।
इन आदेशों को नीचे कॉपी और पेस्ट करें:
mkdir -p /var/lib/motioneye
# यदि इस डिफ़ॉल्ट मीडिया निर्देशिका का उपयोग नहीं किया जा रहा है तो परिवर्तन को /etc/motioneye/motioneye.conf में अद्यतन किया जाना चाहिए।
# नैनो का उपयोग करके /etc/motioneye/motioneye.conf खोलें
# 'media_path' प्रविष्टि ढूंढें और अपने बाहरी संग्रहण का पथ बदलें। यह ऊपर चित्र में दिखाया गया है।
चरण 6: MotionEye सर्वर शुरू करें:
यहाँ MotionEye के लिए स्टार्ट अप कमांड है। -b पैरामीटर MotionEye को बैकग्राउंड में रन करता है और इसे बूट पर स्टार्ट करने के लिए क्या आवश्यक होगा। यदि आप डिबग करना चाहते हैं, तो -b पैरामीटर को हटा दें और -d का उपयोग करें।
इन आदेशों को नीचे कॉपी और पेस्ट करें:
meyectl startserver -c /etc/motioneye/motioneye.conf -b
बूट पर शुरू करने के लिए आप इस कमांड को लुसी में स्टार्टअप आइटम में जोड़ सकते हैं।
चरण 7: MotionEye वेबसाइट खोलें:
अब जबकि MotionEye आपके ब्राउज़र के गोटो एड्रेस में इंस्टॉल और चल रहा है: 192.168.1.1:8765
इतना ही!!!
अब इसे कॉन्फ़िगर करने के लिए MotionEye ट्यूटोरियल का उपयोग करें!
सिफारिश की:
Samsung Galaxy A3 (2016) पर LineageOS इंस्टॉल करना: 6 कदम
सैमसंग गैलेक्सी ए3 (2016) पर वंशावली स्थापित करना: स्मार्टफोन एक महान आविष्कार हैं और जीवन को बहुत आसान बनाते हैं। हालाँकि, स्मार्टफोन ऑपरेटिंग सिस्टम और ऐप्स की बड़े पैमाने पर डेटा संग्रह गतिविधियाँ एक उपद्रव हैं। काश, वहाँ ऐसे लोग होते जो LineageOS जैसे विकल्पों पर काम कर रहे होते, एक
स्मार्टफोन पर स्क्रीन प्रोटेक्टर इंस्टॉल करना: 4 कदम
स्मार्टफोन पर स्क्रीन प्रोटेक्टर इंस्टॉल करना: क्या आपको अपने स्मार्टफोन में ग्लास स्क्रीन प्रोटेक्टर लगाते समय कभी कोई समस्या हुई है? क्या आप स्क्रीन रक्षक स्थापित करने का सबसे आसान तरीका ढूंढ रहे हैं? स्क्रीन प्रोटेक्टर हमारे फोन को गिराते समय हमारे फोन की स्क्रीन को खरोंच और दरार से बचाते हैं। डब्ल्यू
Apache2 को Ubuntu सर्वर पर इंस्टॉल करना: 4 कदम
Ubuntu सर्वर पर Apache2 स्थापित करना: एक Ubuntu सर्वर पर Apache2 को स्थापित करना आपको अपनी निजी वेबसाइट को होस्ट करने की शक्ति देगा। आप इसका उपयोग अपने निजी इस्तेमाल, व्यवसाय, या यहां तक कि वेब विकास के लिए भी कर सकते हैं
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
अपने कंप्यूटर में ऐड-ऑन कार्ड इंस्टॉल करना: 4 कदम
अपने कंप्यूटर पर ऐड-ऑन कार्ड स्थापित करना: इस निर्देश में मैं आपको दिखाऊंगा कि अपने कंप्यूटर पर वीडियो, ऑडियो या गेमिंग कार्ड जैसे ऐड-ऑन कार्ड कैसे स्थापित करें। याद रखें, यदि आप नहीं जानते कि आप क्या कर रहे हैं या आप ऐसा करने में सहज नहीं हैं तो ऐसा न करें!!! क्योंकि मैं इसके लिए उत्तरदायी नहीं हूं