अगले लेख में हम ONVIFViewer पर एक नज़र डालने जा रहे हैं। यह एक खुला स्रोत अनुप्रयोग है जो हमें अनुमति देगा हमारे नेटवर्क कैमरों का उपयोग कर देखें ONVIF प्रोटोकॉल। यह एप्लिकेशन हमें अपने नेटवर्क कैमरों से कनेक्ट करने और उबंटू डेस्कटॉप से उनका वीडियो देखने की अनुमति देगा। यदि कैमरा नियंत्रणीय है, तो हम इसे स्थानांतरित भी कर सकते हैं।
ओएनवीआईएफ (ओपन नेटवर्क वीडियो इंटरफ़ेस फ़ोरम) एक वैश्विक और खुला उद्योग मंच है जो भौतिक आईपी पर आधारित सुरक्षा उत्पादों के इंटरफेस के लिए एक वैश्विक खुले मानक के विकास और उपयोग की सुविधा प्रदान करता है। वीडियो निगरानी और अन्य सुरक्षा क्षेत्रों के भीतर कैसे आईपी उत्पादों पर एक मानक बनाता है भौतिकी जो एक दूसरे के साथ संवाद कर सकती है। ONVIF एक संगठन है जिसे 2008 में Axis Communications, Bosch Security Systems और Sony द्वारा शुरू किया गया था।
ONVIFViewer का लक्ष्य आईपी कैमरा को कॉन्फ़िगर करने और देखने के लिए आवश्यक स्वामित्व अनुप्रयोग को बदलना है। ONVIF प्रोटोकॉल का उपयोग कई प्रकार के कैमरों को देखने और कॉन्फ़िगर करने के लिए किया जा सकता है। यह एक खुला मानक है जिसे मानक SOAP पुस्तकालयों का उपयोग करके लागू किया जा सकता है। बैकएंड और फ्रेमवर्क के लिए Qt5 का उपयोग करना किरिगामी यूआई इस एप्लिकेशन को एक मल्टीप्लायर रिकॉर्डर बनाता है।
इस परियोजना के शुरू होने से पहले, प्लाज्मा मोबाइल और ग्नू / लिनक्स डेस्कटॉप से ONVIF कैमरों को देखने के लिए कोई खुला स्रोत आवेदन नहीं था। ONVIF कैमरों के साथ संचार करने के लिए कोई आसान उपयोग करने वाला खुला स्रोत C ++ पुस्तकालय भी नहीं है।
ONVIFViewer सामान्य सुविधाएँ
- ONVIFViewer है एक डेस्कटॉप ONVIF कैमरा दर्शक Android, प्लाज्मा मोबाइल और ग्नू / लिनक्स। इस एप्लिकेशन का उद्देश्य आईपी कैमरों के वीडियो को कॉन्फ़िगर करने और देखने के लिए आवश्यक एप्लिकेशन को बदलने के अलावा और कुछ नहीं है।
- ONVIF प्रोटोकॉल का उपयोग कई प्रकार के कैमरों को देखने के लिए किया जा सकता है। ये भी एक खुला मानक जिसे मानक एसओएपी पुस्तकालयों का उपयोग करके लागू किया जा सकता है.
- बैकएंड और किरिगामी यूआई फ्रेमवर्क के लिए Qt5 का उपयोग करना इस ऐप को एक समाधान बनाता है पार मंच। मुख्य फोकस है प्लाज्मा मोबाइल और लिनक्स डेस्कटॉप, लेकिन एंड्रॉइड और विंडोज के लिए पोर्टेबिलिटी भी संभव है।
- कैमरा के साथ संचार KDSoap का उपयोग करके खरोंच से लागू किया जाता है। यह भी मॉड्यूलर है ताकि इसे बाद के चरण में पुन: प्रयोज्य पुस्तकालय में अलग किया जा सके।
- के हिस्से के रूप में यह परियोजना शुरू हुई ONVIF ओपन सोर्स स्पॉटलाइट चैलेंज.
Flatpak के माध्यम से Ubuntu पर ONVIFViewer स्थापित करें
पैरा हमारे Ubuntu सिस्टम पर ONVIFViewer IP कैमरा दर्शक स्थापित करें, इस उदाहरण में मैं संस्करण 18.04 एलटीएस का उपयोग करूंगा, हम इसका उपयोग करने में सक्षम होंगे Flatpak। इसे सही ढंग से ले जाने के लिए, सिस्टम में स्थापित इस तकनीक के लिए हमारे पास सबसे पहले समर्थन होना चाहिए। यदि आपके पास अभी भी यह सक्षम नहीं है, तो आप उपयोगकर्ताओं से दिए गए ट्यूटोरियल का उपयोग कर सकते हैं फ़्लैटपैक पेज.
इस बिंदु पर, हम निम्नलिखित करके फ्लैटपैक के माध्यम से उबंटू में ONVIFViewer आईपी कैमरा दर्शक स्थापित करने के लिए आगे बढ़ सकते हैं। शुरू करने के लिए, हमें एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और फिर हमें केवल निम्नलिखित कमांड का उपयोग करना होगा प्रोग्राम को इंस्टॉल करो। कुछ मामलों में, हमें धीरज रखना चाहिए, क्योंकि फ़्लैटपैक को हमारे सिस्टम की जरूरत की हर चीज को डाउनलोड करने में अक्सर कई मिनट लग सकते हैं:
flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref
स्थापना समाप्त होने के बाद, हम परीक्षण कर सकते हैं कार्यक्रम को अद्यतन करें। खासकर जब कोई नया संस्करण उपलब्ध हो। हम एक ही टर्मिनल में निम्नलिखित कमांड निष्पादित करके ऐसा करेंगे:
flatpak --user update net.meijn.onvifviewer
जब सब कुछ तैयार है और हम चाहते हैं कार्यक्रम शुरू करें, हम इसे लिखकर कर सकते हैं:
flatpak run net.meijn.onvifviewer
हम भी कर सकते हैं लॉन्चर की खोज करके कार्यक्रम शुरू करें हमारे सिस्टम में।
स्थापना रद्द करें
यदि हमें प्रोग्राम को अनइंस्टॉल करने की आवश्यकता है, तो हमें एक टर्मिनल (Ctrl + Alt + T) में निम्न कमांड निष्पादित करना होगा:
flatpak --user uninstall net.meijn.onvifviewer
या हम इस अन्य कमांड का भी उपयोग कर सकते हैं:
flatpak uninstall net.meijn.onvifviewer
यह कर सकते हैं इस उपकरण के बारे में अधिक जानकारी प्राप्त करें अपने में gitlab पेज.