وصل الكاميرات والفرق والبيانات من دون تخمين

تتّصل IREX بمنشأة الكاميرات التي تشغّلونها أصلاً، وتمنح كل حدث وجهة واضحة. ويعتمد المسار الصحيح على من يحتاج إليه، وما الذي يجب أن يحدث تالياً، وكمّية البيانات التي ينتجها مسار العمل.

ابدؤوا بالقرار

مسار حدث واحد، وثلاث وجهات

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

استخدموا Sover حين يحتاج مستجيب مخوَّل إلى التنبيه في محادثة آمنة. واستخدموا REST API وويب هوك شاشات الإنذار حين يجب أن يستدعي حدث فردي برنامجاً أو جهازاً. واستخدموا Apache Superset حين يحتاج المحلّلون إلى الاستعلام عن سلسلة الأحداث الكاملة وفهمها.

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

اختاروا مسار التسليم

الوجهة الصحيحة لكل حدث

اختاروا حسب الجمهور والحجم. يمكن لمسار عمل أن يستخدم أكثر من مسار واحد، لكن لا ينبغي لشاشة إنذار عالية الحجم أن تتحوّل إلى سلسلة من استدعاءات ويب هوك الفردية.

الأشخاص: Sover

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

اتصالات Sover

البرمجيات: REST API وويب هوك

استخدموا REST API لأتمتة عمليات المنصّة، بما في ذلك القوائم وشاشات الإنذار. يستدعي ويب هوك الشاشة نقطة نهاية HTTP مُحدَّدة لكل حدث مطابق، بطريقة مختارة، ومع POST تكون إطارات الحدث في الحمولة. ويناسب هذا الأحداث منخفضة الحجم التي يجب أن تطلق إجراءً منفرداً أو تدخل مسار عمل يديره العميل.

Docs: تتبّع مركبة عبر API (بالإنجليزية)

المحلّلون: Apache Superset

تُصدِّر IREX الأحداث باستمرار إلى قاعدة بيانات أحداث المنصّة، التي يستعلم منها Apache Superset بمرشِّحات أو بلغة SQL القياسية. ويمكن للمحلّلين العمل عبر أكثر من 35 حقل حدث، وبناء لوحات معلومات وتصديرها كـPDF أو صورة أو CSV. وهذا هو المسار للسلسلة الكاملة، بما في ذلك الشاشات التي تُطلَق آلاف المرّات يومياً.

Docs: تكامل Apache Superset (بالإنجليزية)

أحضروا منشأتكم

مدخلات الكاميرا والفيديو تبدأ بما لديكم

  1. الكاميرات وأجهزة ONVIF

    لا تتقيّد IREX بعلامة كاميرا بعينها. تتّصل الكاميرات عبر RTSP، ويمكن تسجيل جهاز ONVIF مثل NVR بحيث تصبح بثوثه المتّصلة متاحة للتحليلات. ويختار فريق النشر البثوث المطلوب معالجتها، ويتحقّق من كل كاميرا مقابل وحدة التحليلات التي ستعمل عليها.

    توافق الكاميرات
  2. الأرشيفات القائمة والفيديو الخارجي

    بالنسبة إلى جهاز ONVIF مسجَّل يتيح الوصول إلى الأرشيف، يمكن لـIREX تشغيل الأرشيف المخزَّن على الكاميرا أو NVR. ويمكن أيضاً رفع فيديو من مصدر آخر لتحليله، ثم البحث فيه بمرشِّحات الأحداث القياسية. وتحافظ هذه المسارات على أدلّة مفيدة من دون أن تتطلّب من كل تحقيق البدء بكاميرا ثابتة.

    إدارة الفيديو
  3. محادثة عملية عن الجاهزية

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

    خطّطوا لمشروع تجريبي

حدّدوا الحدود مبكّراً

ما هو موثَّق، وما يحتاج إلى تحديد النطاق

  • لا يُدَّعى أن منتجات VMS المحدّدة بالاسم تكامُلات. توثّق IREX RTSP، وتسجيل أجهزة ONVIF، وتشغيل الأرشيف عبر جهاز ONVIF مسجَّل. ومنتج VMS من طرف ثالث ليس تكاملاً مؤكَّداً مسبقاً.
  • لا يُدَّعى أن منتجات CAD أو إرسال 911 المحدّدة بالاسم تكامُلات. يمكن لـIREX توصيل التنبيهات عبر مراكز مكافحة الجريمة الفورية ومسارات عمل الإرسال، ويوفّر ويب هوك مسار الحدث العام الغرض. أمّا منتج إرسال محدَّد فمكانه في نطاق التصميم والمشروع التجريبي.
  • لا تُقدَّم خدمة تسجيل الدخول الأحادي (SSO) لمشغّلي IREX مع مزوّد هوية العميل. لا تُعامِلوا اتحاد SAML أو OIDC لمشغّلي IREX كتكامل متاح في المنصّة.
  • لا تُوثَّق بيئة اختبار مخصّصة للمطوّرين. أكِّدوا نهج التطوير والاختبار الحالي مع فريق هندسة IREX حين يتطلّب ذلك نطاق التكامل.
  • لا يُوثَّق اتصال مباشر للعميل بقاعدة بيانات الأحداث الخام. Apache Superset هو المسار الموثَّق على مستوى الاستعلام إلى بيانات الأحداث وصيغ تصديرها.

الأسئلة الشائعة

أي مسار يجب أن نختاره لمسار عمل تنبيهات جديد؟

ابدؤوا بالمتلقّي والحجم. اختاروا Sover حين يحتاج شخص إلى تلقّي التنبيه والتنسيق حوله. واختاروا REST API وويب هوك حين يجب أن يستدعي حدث فردي برنامجاً أو جهازاً. واختاروا Apache Superset حين يكون الهدف تحليل سلسلة الأحداث الكاملة. ويتحقّق فريق المشروع من الاختيار مقابل مسار العمل أثناء التصميم.

هل يمكن لويب هوك استدعاء نظامنا عند وقوع حدث؟

نعم. يمكن لشاشة إنذار استدعاء نقطة نهاية HTTP مُحدَّدة بمجرّد أن يطابق حدث مرشِّحها. وطريقة HTTP قابلة للاختيار، ويمكن أن تتضمّن POST إطارات الحدث. وهو مُعَدّ لإجراءات الحدث الفردي، لا لشاشة تنتج سلسلة عالية الحجم.

هل يمكننا توصيل NVR الحالي لدينا؟

يمكن تسجيل NVR يدعم ONVIF كجهاز بحيث تصبح بثوث كاميراته المتّصلة متاحة لـIREX. ويمكن لـIREX أيضاً تشغيل أرشيف يمكن الوصول إليه خلف جهاز ONVIF مسجَّل. أكِّدوا جرد الكاميرات وNVR أثناء التصميم؛ ولا تدَّعي IREX تكاملاً منفَّذاً بالكامل مع منتجات VMS من طرف ثالث محدَّدة بالاسم.

هل يمكننا الاستعلام عن البيانات وراء لوحات المعلومات؟

المسار الموثَّق هو Apache Superset، الذي يتيح للمستخدمين المخوَّلين الاستعلام عن قاعدة بيانات الأحداث عبر مرشِّحات أو بلغة SQL القياسية وتصدير الرسوم البيانية ولوحات المعلومات. ولا يُوثَّق اتصال مباشر بقاعدة البيانات الخام للعملاء.

خطّطوا مسارات أحداثكم قبل المشروع التجريبي

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