تحسين أداء نظام المراقبة بالفيديو ومنع الأعطال

من الواضح أنه من الأفضل منع المرض من معالجته لاحقًا.

مع بناء أنظمة الفيديو ، كل شيء هو نفسه تمامًا. بدلاً من البحث عن الأسباب وحل المشكلات المتعلقة بالعرض / التسجيل / الأرشفة أثناء الاستخدام ، من الأفضل التفكير لفترة أطول قليلاً وبعناية في مرحلة التصميم لتجنب المشاكل المستقبلية.

دعمنا الفني نشط ، نشط جدًا. تنصح ، وتساعد في الإعداد ، وبطبيعة الحال ، تحل المشاكل في أنظمة الفيديو. غالبًا ما تكون هذه المشاكل مرئية في بيئة البرامج ، ولكنها لا تتعلق بـ Macroscop. نظام الفيديو متعدد المكونات ، إذا انكسر شيء ما أو ببساطة لا يعمل بشكل صحيح ، فلن يرى المستخدم أن جزءًا ما قد تدهور. سوف يرى أن الهزات ظهرت في الفيديو الحقيقي ، وظهرت "ثقوب" في الأرشيف. هل هذا يعني أن المشكلة تكمن في البرنامج؟ غالبًا ما يكون السبب مختلفًا تمامًا.



نظرًا لحقيقة أن مكالمات الدعم الفني من Macroscop (كما سيتم شرحه لاحقًا) في 40٪ من الحالات لا تتعلق بأداء البرنامج ، فقد قررنا إجراء برنامج تعليمي صغير حول تخطيط وبناء أنظمة الفيديو. ولقول لماذا من المهم عدم التبخير في الوقت والمال في هذه المراحل ، وماذا سيحدث إذا لم تفعل ذلك. سنتحدث أيضا عن ما هو واضح. لكن التجربة تدل على أن الفهم والعمل هما شيئان مختلفان .

لنبدأ بالطريقة التي قد تبدو بها المشكلة. بصريا ، يمكن الإشارة إلى أن هناك خطأ ما في النظام:

  1. عدم الاتصال بالكاميرا. أنت ببساطة لا ترى الفيديو من الكاميرا في الوقت الحقيقي ولا تتلقى أرشيفًا منه.
  2. عرض فيديو سلس (الرجيج / التسارع / التأخير).
  3. الأماكن الفارغة ("ثقوب") في الأرشيف. يبدو أن التسجيل كان جارياً ، لكن لا يوجد مقطع فيديو في الأرشيف.
  4. التحف. يظهر على الفيديو ما لم يكن في الواقع (بشرط ألا تساهم القوى الدنيوية الأخرى في ذلك).



ما الذي يمكن أن يسبب انتهاكات؟

شبكة


إذا لم يأت الفيديو من الكاميرا إلى الخادم ، من الخادم لم يذهب إلى العميل أو إلى التخزين ، فإن قناة الاتصال هي المسؤولة في أغلب الأحيان. قد لا يكون واسعًا بما فيه الكفاية ، وغير مستقر بما فيه الكفاية ، وغير مقروء (لا يعرف كيفية تحديد الأولويات بشكل صحيح عندما يكون هناك الكثير من المعلومات المتنوعة عليه).

لذلك ، أول شيء يجب الانتباه إليه في البداية هو عرض قناة الاتصال المستقبلية. يتم حسابها ببساطة - نحن نأخذ جميع كاميرات النظام المستقبلي ، ونحدد عدد Mbit من المعلومات التي سيرسلها كل منها كل ثانية (لهذا نحتاج إلى فهم جودة التسجيل المطلوبة - الدقة ، التردد ، التنسيق) ، نأخذ في الاعتبار ما إذا كان سيتم عرض الفيديو (من عدد الكاميرات و كم عدد الشاشات) ، نحقق زيادة بنسبة 10-15٪ في حركة المرور الفنية ونفهم أين وما هو النطاق الترددي المطلوب.

من الأفضل رسم مخطط للنظام المستقبلي. يمكن القيام بذلك ، من بين أمور أخرى ، بمساعدة برامج خاصة (Graphical Network Simulator 3 ، على سبيل المثال) ، سيساعدون في الحسابات وتحديد "الاختناقات" التي تتطلب اهتمامًا خاصًا. هذه أداة بسيطة وواضحة ، ولكن في الممارسة العملية ، قليل من الناس يستخدمونها. خاصة بين المثبتين المبتدئين.

افصل شبكة المراقبة بالفيديو عن شبكة الاتصالات الهاتفية والإنترنت وأي أنظمة أخرى. لكي يتمكن نظام الفيديو الذي يزيل المخالفة من عدم الخسارة في المعركة من أجل حركة المرور على YouTube ، والتي قرر في هذه اللحظة 10 موظفين من شركتك مشاهدتها ، تحتاج إلى تخصيص قناة منفصلة لذلك.

يمكن تقسيم الشبكات ماديًا ومنطقيًا. في الحالة الأولى ، تقوم بتثبيت معدات منفصلة ووضع كبلات منفصلة ، وفي الحالة الثانية ، تقوم بتحديد مفاتيح التحويل بدعم VLAN. من الناحية العملية ، من وجهة نظر الإعدادات ، من السهل الفصل ماديًا إذا كانت هناك فرصة لتحمل تكاليف إضافية.

من المهم حساب الطاقة عند اختيار معدات الشبكة . قد تطالب الشركة المصنعة بعرض نطاق ترددي أكبر لمنافذ التبديل ، ولكن هذا لا يضمن أن معالج جهاز الشبكة سيتحمل كل حجم البيانات هذا.

يجب ألا يتم التفكير في الشبكة بشكل صحيح فحسب ، بل يجب أيضًا تجميعها بكفاءة . يتعلق الأمر بالعادي: المستخدم لديه سلك رقعة مضغوط بشكل سيئ ، وهذا يؤدي إلى فقدان الاتصال أو انقطاع في الأرشيف. ليس من الممكن العثور على مثل هذه المشكلة بسرعة ، لأنه ، كقاعدة ، آخر شيء للتحقق من أداء مثل هذه التفاهات مثل أسلاك التصحيح أو مآخذ التوجيه.

أنظمة تخزين البيانات


من المهم ألا تنسى حساب عرض القناة الضروري بين الخادم والتخزين المرفق بالشبكة. غالبًا ما يتم تجاهلها.

من أجل أن تتوافق أنظمة التخزين مع تسجيل كمية المعلومات الواردة من نظام الفيديو ، من الضروري حساب المقدار الضروري من الذاكرة ، بالإضافة إلى تقييم IOPS (معلمة مسؤولة عن عدد عمليات الإدخال والإخراج التي يقوم بها نظام التخزين في الثانية). يمكن القيام بذلك باستخدام برامج خاصة (Iometer ، IOzone ، FIO ، CrystalDiskMark).

إذا كان النظام متعدد الخوادم ، نوصي بدلاً من وحدة تخزين أكثر سعة ، باختيار حجم أصغر قليلاً لتجنب الحمل الزائد.

مكافحة الفيروسات وجدار الحماية


كقاعدة ، يؤثر جدار الحماية وبرامج مكافحة الفيروسات على تشغيل نظام الفيديو ، حيث أنها تتداخل مع حركة مرور الشبكة. يمكن أن يكون أيضًا Windows Defender ، جدار حماية Windows ، جدار حماية الأجهزة ، إلخ.

يمكنك تعطيل برنامج مكافحة الفيروسات ، ولكن ببساطة استبعاد جدار الحماية دون تغيير التكوين العام للنظام عندما يتم إنشاؤه بالفعل (خاصة عندما يتعلق الأمر بنظام كبير ومعقد). علينا إعادة بناء الشبكة بالكامل. لذلك ، فمن المسبق الاهتمام بتعطيل أو استبعاد جميع البرامج والأجهزة من نظام المراقبة بالفيديو التي قد تحد من استلام البيانات أو نقلها. في كثير من الأحيان ، حتى إعداد "استثناءات" لا يحد تمامًا من وصول مثل هذه الحلول إلى حركة الفيديو.

المعدات


بالإضافة إلى ما هو واضح (الكاميرات ، الخوادم ، يجب أن يعمل التخزين) هناك بعض النقاط في إعدادات الأجهزة ، والتي من المستحسن أيضًا وضعها في الاعتبار. تأكد من عدم دخول أجهزة الكمبيوتر في وضع توفير الطاقة . خلاف ذلك ، سيعمل النظام ، ولكن الشبكة ستكون ذات أولوية منخفضة ، لذلك قد لا تأتي بعض البيانات من الكاميرات ببساطة. علاوة على ذلك ، سيكون من الصعب للغاية العثور على السبب ، لأنه بمجرد أن تبدأ في البحث ، فإن كل شيء سوف يعمل بأعجوبة.

عند اختيار كاميرات IP في مشروع ، انتبه إلى بروتوكول نقل البيانات الذي تعمل معه. لتقليل الخسائر ، اختر اتصال TCP (جيد ، إنه أكثر شيوعًا من الآخرين). بعد ذلك ، في حالة حدوث أخطاء في الشبكة ، سيحدث طلب متكرر للحصول على معلومات من الكاميرا ، ومع احتمالية عالية ، سيتم سحبها مع تأخير طفيف ، غير ملحوظ للمستخدم.

في بعض الأحيان تنشأ مشاكل لأن المستخدم يطلب العديد من التدفقات من الكاميرا في وقت واحد ، والكاميرا لا تتعامل مع هذا. نادرًا ما يقدم المصنعون توصياتهم فيما يتعلق بعدد التدفقات ، لذلك عليك التحقق منها تجريبيًا.
قد لا تعمل الكاميرا المثبتة نفسها بشكل صحيح وترسل الفيديو مع القطع الأثرية إلى الخادم. للتحقق من أن المشكلة تكمن في الكاميرا ، وليس في برنامج نظام الفيديو ، يمكنك ، على سبيل المثال ، استخدام مشغل VLC: إذا لوحظت قطع أثرية في المشغل ، يجب البحث عن السبب في الكاميرا نفسها. تحتاج أولاً فقط إلى التأكد من إرسال نظام الفيديو ومشغل الفيديو باستخدام نفس البروتوكول.

إذا لم تتمكن من توفير قناة اتصال واسعة بما فيه الكفاية ، يمكنك تقليل معدل البت على الكاميرات. للقيام بذلك ، في الإعدادات ، قم بتقليل معدل الإطار أو جودة التسجيل ، استخدم الكاميرات ذات تنسيقات الضغط الحديثة (h.264 + ، h.265 +) ، تقنية zipstream. أيضًا ، تتمتع الأغلبية العظمى بفرصة استخدام معدل البت المتغير: عندما لا تكون هناك حركة في الإطار ، يتم إرسال معلومات أقل ، عندما تبدأ الحركة ، ستزداد جودة التسجيل وكمية البيانات.

كيف تجد مشكلة؟


إذا ظهرت مشكلة مع ذلك ، فقد تكون الخطوات التالية أولوية لتشخيص السبب:

  1. انتقل إلى مدير المهام وتحقق من الحمل الكلي للنظام.
  2. تحقق من الحالة المادية للجهاز (إذا كانت الطاقة متوقفة ، إذا قام شخص ما بكسر الكابل ، إذا كانت الكاميرات تعمل ، وما إلى ذلك).
  3. تحقق من إيقاف تشغيل برنامج مكافحة الفيروسات.
  4. استفد من ميزات التشخيص الذاتي الخاصة بـ Macroscop. يعرض التشخيص الذاتي رسائل خطأ ويقدم توصيات حول كيفية حلها بنفسك.

كل هذا يمكن القيام به من قبل مسؤول النظام دون إشراك المتخصصين الخارجيين.

إذا لم يتم العثور على السبب ولا يمكنك حل المشكلة بنفسك ، فأنت بحاجة إلى الاتصال بالدعم الفني. أول شيء نتحقق منه عند التعامل مع مشكلة التأخير أو القطع الأثرية أو فقدان الاتصال هو الشبكة بين الكاميرا والخادم. للقيام بذلك ، نستخدم برامج خاصة (Iperf) ، بالإضافة إلى اختبار ping. نقوم فقط بإجراء اختبار ping لحزمة بيانات كبيرة ، نظرًا لأن الفيديو يزيد بنسبة 99٪ عن الحد الأقصى المسموح به لحجم البيانات للحزمة القياسية (MTU).

مثال : ping -l 5000 -t (ping لانهائي بحزمة 5000 بايت).

نرسل حزمة بيانات ونعيدها ونقدر الخسارة. وهي بشكل عام غير مقبولة. حتى 1٪ من الإطارات المفقودة تؤدي إلى تأثيرات سلبية مختلفة - من القطع الأثرية ، والخسائر في الأرشيف ، والهزات في الوقت الفعلي إلى انقطاع كامل عن الكاميرا.
وبالمثل ، يمكن تشخيص مشكلة قناة اتصال بين الخادم وأجهزة الكمبيوتر العميلة.

يقوم Macroscop أيضًا بتسجيل تشغيل النظام ، وتساعد السجلات كثيرًا في تضييق مجال البحث عن المشكلة للمتخصصين لدينا. بفضل وظائف التشخيص ، يحدد البرنامج المشاكل المتعلقة بانتهاك تسلسل الحزم التي ترسلها الكاميرا إلى الخادم ، والوصول إلى الخادم ، والنظام الفرعي لفك التشفير ، والترخيص ، وبدء الخدمات والتسجيل.

هذه ليست سوى عدد قليل من الخيارات للتحقق من الحالة والعثور على مصادر المشكلة ، ولكن في معظم الحالات تكون هذه الأدوات كافية لتشخيص السبب. خلاف ذلك ، تبدأ دراسة فردية وتحقق مضني.

فكر مسبقا


كما هو الحال في العديد من الحالات الأخرى ، في حالة نظام الفيديو ، يمكن تجنب عدد من المشاكل بمجرد أن تكون آمنًا في مرحلة التصميم. احسب معلمات الشبكة مقدمًا ، وحدد المعدات التي تكون أكثر إنتاجية قليلاً مما تتطلبه الحسابات ، واشترِ المواد الاستهلاكية عالية الجودة وانتبه إلى تثبيتها ، واستمع إلى توصيات الشركات المصنعة للمعدات ومطوري البرامج التي تختارها ، أو اتصل بالدعم الفني أو مهندسي ما قبل البيع إذا كنت أسئلة أو شكوك.

بشكل عام ، كلما زاد اهتمامك بنظام الفيديو في البداية ، قل ما يتطلبه لسنوات عديدة من الاستخدام.

Source: https://habr.com/ru/post/ar412791/


All Articles