वीडियो निगरानी के लिए न्यूनतम सिस्टम आवश्यकता कैलकुलेटर
यह कैलकुलेटर आपको अनुमानित आवश्यकताओं की गणना करने में मदद करेगा।
Xeoma के साथ पूरी तरह संगत समर्थित कैमरों की सूची।
परिणाम
लोड उपयोग किए गए फिल्टर, उनकी सेटिंग्स, एक साथ जुड़े दर्शकों की संख्या और उनकी गतिविधियों पर निर्भर करता है। कुछ क्रियाएं, जैसे संग्रह (archive) में खोज या संग्रह का त्वरित स्कैन, कंप्यूटर पर बहुत अधिक लोड डाल सकती हैं।
कृपया सुनिश्चित करें कि आपके विशेष मामले में सर्वर आपकी आवश्यकताओं के लिए पर्याप्त है, या हमसे परामर्श करें।
इस कैलकुलेटर का उपयोग कैसे करें:
Xeoma आपको संभव होने पर डुअल स्ट्रीमिंग का उपयोग करने की सलाह देता है, जिसका अर्थ है कि रियल-टाइम मोड में वीडियो देखने के लिए आपको कम रिज़ॉल्यूशन वाली स्ट्रीम (उदाहरण के लिए, mjpeg) और रिकॉर्डिंग को संग्रह में सहेजने के लिए उच्च रिज़ॉल्यूशन स्ट्रीम (उदाहरण के लिए, H.264) का उपयोग करना चाहिए। इससे आपके संसाधनों की काफी बचत होगी। आप डुअल स्ट्रीमिंग के बारे में अधिक यहाँ पढ़ सकते हैं।
कैलकुलेटर की पहली पंक्ति में आपको उन कैमरों के पैरामीटर दर्ज करने चाहिए जिनका उपयोग रियल-टाइम मोड में देखने के लिए किया जाएगा।
Quantity फ़ील्ड में उन कैमरों की संख्या निर्दिष्ट करें जिनका उपयोग देखने के लिए किया जाएगा।
उन स्ट्रीम पैरामीटर्स को चुनें जिनका उपयोग आप देखने के लिए करेंगे (mpeg / H.264/H.264 +/H.265 +/mjpeg)।
Resolution फ़ील्ड में, वह मान चुनें जिस पर व्यूइंग की जाएगी (0.03 MP-33 MP)।
Bitrate का चयन स्ट्रीम के रिज़ॉल्यूशन के अनुसार किया जाता है (128 Kbps – 20 Mbps)।
दूसरी पंक्ति में, यदि आप कैमरों की रिकॉर्डिंग को संग्रह में सहेजना चाहते हैं, तो Archive बॉक्स को चेक करें और सभी फ़ील्ड्स को उसी तरह भरें।
Intensive फ़ील्ड में, चयन इस बात पर निर्भर करता है कि रिकॉर्डिंग कितने समय तक की जाएगी: निरंतर रिकॉर्डिंग (100%, दिन में 24 घंटे), गहन हलचल या निर्धारित रिकॉर्डिंग (सप्ताह के कुछ घंटों और दिनों में या केवल हलचल का पता चलने पर, जिसमें दैनिक समय का लगभग 30% लगता है), या दुर्लभ हलचल (यदि कैमरा ऐसी जगह लगाया गया है जहाँ लोग कम आते हैं – ऐसी रिकॉर्डिंग दैनिक समय का 5% लेती है)।
Hours और Days फ़ील्ड में, उन दिनों या घंटों की संख्या निर्दिष्ट करें जितने समय तक आर्काइव को संग्रहित किया जाना चाहिए।
इंटेलिजेंट मॉड्यूल सर्वर पर 10 से 30% तक लोड बढ़ाते हैं, इसलिए आपको उन मॉड्यूल को चुनना चाहिए जिनका उपयोग आपके परिसर में किया जाएगा।
यदि क्लाइंट्स को रिमोट एक्सेस की आवश्यकता है, तो इस फ़ील्ड को टिक करें और एक साथ जुड़े क्लाइंट्स की अधिकतम संख्या निर्दिष्ट करें।
लोड का उपयोग की गई सुविधाओं और इस बात पर निर्भर करता है कि कितने उपयोगकर्ता कितनी बार कैमरों को देखते हैं। यदि डिकोडिंग केवल क्लाइंट्स की ओर से की जाती है तो आप सर्वर पर लोड कम कर सकते हैं – इसके लिए इस फ़ील्ड को टिक करें। कृपया ध्यान दें: इस स्थिति में आउटगोइंग नेटवर्क कनेक्शन और RAM पर लोड बढ़ जाता है।
महत्वपूर्ण: यदि आप केवल कुछ कैमरों पर इंटेलिजेंट मॉड्यूल का उपयोग करते हैं, या यदि कैमरे देखने और संग्रह में रिकॉर्डिंग के लिए अलग-अलग स्ट्रीम पैरामीटर का उपयोग करते हैं, तो 'कैमरा जोड़ें' बटन पर क्लिक करके कैमरों के प्रत्येक समूह के लिए इन फ़ील्ड्स को अलग से भरें। इससे सिस्टम आवश्यकताओं की गणना अधिक सटीक होगी और परिणाम अनुभाग में स्वचालित रूप से संकलित हो जाएगी।
आइए निम्नलिखित उदाहरण पर विचार करें: आपके परिसर में 20 कैमरे हैं, जिनमें से 3 फेस रिकग्निशन मॉड्यूल का उपयोग करते हैं और 5 कैमरे ऑब्जेक्ट डिटेक्टर मॉड्यूल का उपयोग करते हैं। ये सभी 8 कैमरे व्यूइंग के लिए 0.36 MP का MJPEG स्ट्रीम, तथा आर्काइव के लिए 3.7 MP का H.264 स्ट्रीम और 5 Mbps बिटरेट का उपयोग करते हैं—जहाँ चौबीसों घंटे तीव्र गतिविधि होती है। एक अतिरिक्त कैमरा किसी इंटेलिजेंट मॉड्यूल का उपयोग नहीं करता, लेकिन यह व्यूइंग के लिए 2 MP का MJPEG स्ट्रीम (15 फ्रेम प्रति सेकंड) पर निरंतर रिकॉर्ड करता है, और आर्काइव के लिए 6 MP का H.264 स्ट्रीम व 7 Mbps बिटरेट का उपयोग करता है। शेष 11 कैमरे 'दुर्लभ गतिविधि' (Rare movement) के आधार पर रिकॉर्ड करते हैं, जिनमें व्यूइंग के लिए 0.36 MP का MJPEG स्ट्रीम और आर्काइव के लिए 0.36 MP का H.264 स्ट्रीम व 512 Kbps बिटरेट उपयोग होता है। सभी कैमरों की रिकॉर्डिंग 30 दिनों तक संग्रहीत रहती है और एक साथ जुड़े क्लाइंट्स की संख्या 20 है। ये पैरामीटर दर्ज करें:

और हमें सर्वर सिस्टम आवश्यकताओं की निम्नलिखित गणना प्राप्त होती है:

Xeoma में हार्डवेयर एक्सेलरेशन उपलब्ध है। इसका उपयोग तब किया जा सकता है जब सर्वर पर भारी लोड हो।
हमारे विशेषज्ञों द्वारा अनुशंसित वीडियो कार्ड के चयन की जाँच करें।
आप हार्डवेयर डिकोडिंग सेटअप करने के निर्देश यहाँ पढ़ सकते हैं।
आप आवश्यक डिस्क स्पेस और इनकमिंग नेटवर्क स्पीड की गणना स्वयं कर सकते हैं:
MJPEG आर्काइव के लिए:
उदाहरण के लिए, आप आवश्यक इमेज रिज़ॉल्यूशन वाले कैमरा स्ट्रीम को Xeoma से कनेक्ट करके और फिर 'Save to File' मॉड्यूल का उपयोग करके 1 JPEG इमेज का फ़ाइल आकार जान सकते हैं। देखें कि औसत फ़ाइल आकार क्या है।
आपके संदर्भ के लिए, आमतौर पर
HD 100-120 Kbytes होता है
FullHD – 200-300 Kbytes
640×480 – 30 Kbytes
और इसी तरह।
या इंटरनेट पर फ़ाइल आकार खोजें।
आवश्यक डिस्क स्पेस की गणना करने के लिए, आपको फ़ाइल आकार को वांछित FPS दर से, फिर 60 से (सेकंड को मिनट में), फिर से 60 से (मिनट को घंटे में), फिर दिन के उन घंटों की संख्या से गुणा करना होगा जिनके लिए आपको रिकॉर्डिंग चाहिए, फिर दिनों से और संभवतः महीनों से। इसके बाद इसे उपयोग में आने वाले कैमरों की संख्या से गुणा करें।
.h264 आर्काइव के लिए:
आपको बिटरेट का भी उपयोग करना होगा। यानी, यदि बिटरेट 4 Mbit/s है, तो 1 मिनट की फ़ाइल का आकार होगा:
(4 Mbit/s * 60 सेकंड) / 8 (मेगाबाइट में परिवर्तन) = 1 मिनट में 30 Mb लगेगा।
फिर मिनट, घंटे, दिन आदि (आर्काइव स्टोरेज समय) से गुणा करें—अंत में आपको निश्चित संख्या में दिनों के लिए आर्काइव का आकार मिल जाएगा।
नेटवर्क स्पीड की गणना करने के लिए, फ़ाइल आकार को FPS दर से और फिर 8 से गुणा किया जाना चाहिए (बाइट्स को बिट्स में, क्योंकि नेटवर्क स्पीड आमतौर पर Mbit/s या Gbit/s में होती है)
यदि 1 फ्रेम का फ़ाइल आकार 100 Kbytes है और fps=10 है, तो प्रति सेकंड ऐसे 10 फ्रेम होंगे जो 1000 Kbyte/s या 8000 Kbit/s के बराबर होंगे। इसे उन कैमरों की संख्या से गुणा करें जिन्हें आप उपयोग करना चाहते हैं।
हमारे परीक्षण:
Raspberry Pi3 – 11 FullHD कैमरों तक (एक क्लाइंट कनेक्टेड होने पर)
1) RPI पर केवल सर्वर। अन्य डिवाइस पर क्लाइंट।
– प्रीव्यू: h264, 1920×1080 रिज़ॉल्यूशन, 4 mbit/s बिटरेट
आर्काइव: वही स्ट्रीम (h264, 1920×1080 रिज़ॉल्यूशन, 4 mbit/s बिटरेट)
परिणाम: 4 ऐसे कैमरों तक
– प्रीव्यू: mjpeg, 1920×1080 रिज़ॉल्यूशन, 8 mbit/s बिटरेट
आर्काइव: वही स्ट्रीम (mjpeg, 1920×1080 रिज़ॉल्यूशन, 8 mbit/s बिटरेट)
परिणाम: 10 ऐसे कैमरों तक। अधिक कैमरे RPI की नेटवर्क क्षमता (100mbit/s) से अधिक हो जाते हैं। अधिक कैमरे कनेक्ट करने के लिए, कृपया 1 Gbit/s नेटवर्क क्षमता वाले माइक्रो PC का उपयोग करें।
– प्रीव्यू: mjpeg, 1920×1080 रिज़ॉल्यूशन, 8 mbit/s बिटरेट
आर्काइव: h264, 1920×1080 रिज़ॉल्यूशन, 4 mbit/s बिटरेट
परिणाम: 10 ऐसे कैमरों तक। अधिक कैमरे RPI की नेटवर्क क्षमता (100mbit/s) से अधिक हो जाते हैं। अधिक कैमरे कनेक्ट करने के लिए, कृपया 1 Gbit/s नेटवर्क क्षमता वाले माइक्रो PC का उपयोग करें।
2) RPI पर सर्वर और क्लाइंट दोनों।
– प्रीव्यू: h264, 1920×1080 रिज़ॉल्यूशन, 4 mbit/s बिटरेट
आर्काइव: वही स्ट्रीम (h264, 1920×1080 रिज़ॉल्यूशन, 4 mbit/s बिटरेट)
परिणाम: 2 ऐसे कैमरों तक
– प्रीव्यू: mjpeg, 1920×1080 रिज़ॉल्यूशन, 8 mbit/s बिटरेट
आर्काइव: वही स्ट्रीम (mjpeg, 1920×1080 रिज़ॉल्यूशन, 8 mbit/s बिटरेट)
परिणाम: अधिकतम 10 ऐसे कैमरे। अधिक कैमरे RPI की नेटवर्क क्षमता (100mbit/s) से अधिक हो जाएंगे। अधिक कैमरे जोड़ने के लिए, कृपया 1 Gbit/s नेटवर्क क्षमता वाले माइक्रो PC का उपयोग करें।
– प्रीव्यू: mjpeg, 1920×1080 रिज़ॉल्यूशन, 8 mbit/s बिटरेट
संग्रह: h264, 1920×1080 रिज़ॉल्यूशन, 4 mbit/s बिटरेट
परिणाम: अधिकतम 10 ऐसे कैमरे। अधिक कैमरे RPI की नेटवर्क क्षमता (100mbit/s) से अधिक हो जाएंगे। अधिक कैमरे जोड़ने के लिए, कृपया 1 Gbit/s नेटवर्क क्षमता वाले माइक्रो PC का उपयोग करें।
—
Core i7-4770 CPU @ 3,40GHz:
H.264, 1920×1080, 8M: 14 कैमरे, Xeoma द्वारा प्रोसेसर लोड 43%, उपयोग की गई मेमोरी 433 MB;
H.264, 1920×1080, 2M: 11 कैमरे, Xeoma द्वारा प्रोसेसर लोड 47%, उपयोग की गई मेमोरी 370 MB।
H.264, 1280×720, 8M: 31 कैमरे, Xeoma द्वारा प्रोसेसर लोड 35%, उपयोग की गई मेमोरी 390 MB;
H.264, 1280×720, 2M: 16 कैमरे, Xeoma द्वारा प्रोसेसर लोड 53%, उपयोग की गई मेमोरी 300 MB।
H.264 320×176, 8M: 105 कैमरे, Xeoma द्वारा प्रोसेसर लोड 16%, उपयोग की गई मेमोरी 400 MB;
H.264 320×176, 2M: 85 कैमरे, Xeoma द्वारा प्रोसेसर लोड 20%, उपयोग की गई मेमोरी 420 MB।
CPU और मेमोरी लोड
बेहतर प्रदर्शन के लिए Xeoma वीडियो ग्राफ़िक्स कार्ड हार्डवेयर एक्सेलरेशन का उपयोग कर सकता है – NVidia ग्राफ़िक्स कार्ड के लिए CUDA तकनीक (GeForce 400 सीरीज़ (GT 430 या उच्चतर) से शुरू) और Intel ग्राफ़िक्स कार्ड के लिए QuickSync तकनीक (Intel Core की चौथी पीढ़ी (Intel Core i3-4xxx और उच्चतर))। कृपया ध्यान दें कि Xeoma में हार्डवेयर एक्सेलरेशन का उपयोग करने के लिए आपके पास कार्ड के नवीनतम ड्राइवर इंस्टॉल होने चाहिए।
यूनिवर्सल कैमरा मॉड्यूल की सेटिंग्स में हार्डवेयर एक्सेलेरेशन चालू करें। यदि आपको ड्राइवरों के अपडेट के बारे में संदेश मिल रहा है, तो हो सकता है कि आप अपने कार्ड के लिए पुराने ड्राइवरों का उपयोग कर रहे हों या कार्ड समर्थित न हो (पुराने चिप के कारण)।
सुझाव: यदि आप व्यूइंग और संग्रह में स्टोर करने के लिए (या केवल व्यूइंग के लिए) MJPEG स्ट्रीम का उपयोग करते हैं, तो CPU लोड काफी कम हो जाएगा। इस लेख में जानें कि CPU लोड कैसे कम करें।
सुझाव: यदि “प्रीव्यू और संग्रह” में Prerecord विकल्प का उपयोग किया जाता है, तो RAM लोड अधिक हो सकता है। यदि मशीन के लिए लोड बहुत अधिक है, तो इस विकल्प को बंद कर दें।
HDD स्पेस
उदाहरण के लिए, 5 fps वाले 2 Mpix कैमरे से 7 दिनों के निरंतर संग्रह रिकॉर्डिंग के लिए आपको लगभग 500GB फ्री डिस्क स्पेस की आवश्यकता होगी (लगभग 50GB प्रतिदिन)।
सुझाव: मोशन डिटेक्टर (कैलकुलेटर के रिकॉर्डिंग प्रकार में दुर्लभ या तीव्र मूवमेंट चुनें), शेड्यूलर या डे डिटेक्टर (पर्याप्त रोशनी होने पर रिकॉर्डिंग सक्रिय करता है) के माध्यम से HDD स्पेस की खपत कम करें।
सुझाव: संग्रह के लिए निर्धारित सीमा समाप्त होने पर, Xeoma का संग्रह सबसे पुरानी सामग्री को ओवरराइट कर देगा।
न्यूनतम सिस्टम आवश्यकताएँ:
आधिकारिक तौर पर समर्थित ऑपरेटिंग सिस्टम:
Windows – Windows 7, Windows 8, Windows 10, Windows 11, 64-बिट और 32-बिट दोनों संस्करण, Windows Server 2008 R2/2012/2016।
Linux – XWindows या कंसोल/सर्वर के साथ 32-बिट और 64-बिट दोनों संस्करण। ARM प्रोसेसर (जैसे Raspberry Pi) या Intel प्रोसेसर आधारित Linux के लिए उपलब्ध। समर्थित Linux डिस्ट्रो:
Ubuntu नवीनतम संस्करण (12, 13, 14 और उससे ऊपर),
Debian 7 और उससे ऊपर,
openSUSE 12.2 और उससे ऊपर,
Mint 13 और उससे ऊपर,
CentOS 7 या उच्चतर,
Red Hat Enterprise Linux संस्करण 6 या उच्चतर,
Astra Linux (संस्करण 2.11.3 और उससे ऊपर);
ALT OS (संस्करण 8.2 और उससे ऊपर);
RED OS (संस्करण 7.2 और उससे ऊपर)।
नोट: Linux कंसोल साउंड सपोर्ट के लिए libasound2 आवश्यक है। Linux पर Xeoma इंस्टॉल करने या चलाने के लिए कृपया सुनिश्चित करें कि आप Linux मशीन पर xeoma_linux.tgz संग्रह को अनकंप्रेस कर रहे हैं। अन्यथा, chmod a+x xeoma.app निष्पादित करना आवश्यक है और फिर आप सामान्य रूप से Xeoma चला सकते हैं: ./xeoma.app
यदि आप अपने 64 बिट Linux डिस्ट्रो पर 32 बिट संस्करण इंस्टॉल कर रहे हैं (हालांकि इस मामले में 64 बिट संस्करण डाउनलोड करना बेहतर है), तो आपको ia32-libs इंस्टॉल करने की आवश्यकता हो सकती है।
Sailfish OS 3.0.3.9 और उससे ऊपर
Mac OS X 64-बिट संस्करण 10.9 या उच्चतर।
Android – Android OS 5.0 (API LEVEL 10) या उच्चतर, 20 Mb फ्री ऑपरेटिंग मेमोरी, स्क्रीन रिज़ॉल्यूशन – 450×450 या उच्चतर।
iPhone/iPad – iOS 9 या उच्चतर।
2016-02-29 या उसके बाद जारी किया गया Raspbian (Raspberry 2 या उससे उच्च के लिए)।
HarmonyOS 3.0 और इसके बाद के संस्करण।
अनौपचारिक रूप से समर्थित ऑपरेटिंग सिस्टम:*
Linux Kali (संस्करण 18 और इसके बाद के);
RancherOS;
Fedora (संस्करण 31 और इसके बाद के);
Elbrus (संस्करण 1.4.3 और इसके बाद के);
PCLinuxOs (संस्करण 2018.06 और इसके बाद के);
elementary OS Linux (संस्करण 5.0 और इसके बाद के);
Arch Linux वर्जन 2020.10.01;
*आधिकारिक रूप से समर्थित ऑपरेटिंग सिस्टम का किसी भी रिलीज़ से पहले Xeoma के साथ परीक्षण किया जाता है। अनौपचारिक रूप से समर्थित ऑपरेटिंग सिस्टम का उपयोगकर्ता के अनुरोध पर Xeoma के साथ कई बार सफलतापूर्वक परीक्षण किया गया है (लेकिन Xeoma के हर नए संस्करण की रिलीज़ से पहले नहीं)।
हमारी हार्डवेयर अनुशंसाएँ भी पढ़ें।
उपलब्ध भाषाएं:
अफ्रीकी
अल्बानियाई
अरबी
अर्मेनियाई
अज़रबैजानी
बेलोरूसियन
बंगाली
बोस्नियाई
ब्राज़ीलियाई पुर्तगाली
ब्रेटन
बुल्गारियाई
बर्मी
कैटलन
चीनी (सरलीकृत)
चीनी (पारंपरिक)
कोर्सिकन
क्रोएशियाई
चेक
डेनिश
एस्टोनियाई
फरोइज़
फ़िलिपिनो
फ़िनिश
फ़्रेंच
गैलिशियन
जॉर्जियाई
जर्मन
ग्रीक
गुजराती
हिब्रू
हिन्दी
हंगेरियाई
आइसलैंडिक
इंडोनेशियाई
आयरिश
इतालवी
जापानी
कन्नड़
किर्गिज़
कोरियाई
लातवियाई
लिथुआनियाई
लक्ज़मबर्गिश
मैसेडोनियाई
मलय
मलयालम
मराठी
मंगोलियाई
मोंटेनेग्रिन
नेपाली
नॉर्वेजियाई
ओड़िया
पश्तो
फारसी
पोलिश
पुर्तगाली
पंजाबी
रूसी
सर्बियाई
स्लोवाक
स्लोवेनियाई
स्पेनिश
स्वाहिली
स्वीडिश
ताजिक
तमिल
तेलुगु
थाई
तुर्की
तुर्कमेन
यूक्रेनी
उर्दू
उज्बेक
वियतनामी
वेल्श
प्रूफरीडिंग के लिए 4 कैमरों वाला Xeoma Standard लाइसेंस या 8 कैमरों वाला Xeoma Standard नवीनीकरण प्राप्त करें हमारे विशेष ऑफर के साथ! अपनी भाषा में Xeoma की जानकारी देखें