ما هو ISAPI؟
ISAPI (واجهة برمجة تطبيقات الأمن الذكي) هي واجهة HTTP RESTful الخاصة بهيكفيجن التي تكشف الوظائف الكاملة لكاميرات هيكفيجن وأجهزة NVR وDVR والأجهزة الأخرى للتطبيقات الخارجية. فكر فيها كجهاز تحكم عن بعد شامل لعتاد المراقبة لديك، يمكن الوصول إليه من خلال طلبات HTTP القياسية التي يمكن لأي لغة برمجة إجراؤها. تمكّن ISAPI متكاملي الأنظمة ومطوري البرمجيات وفرق تقنية المعلومات المؤسسية من بناء حلول مخصصة تتجاوز بكثير ما يقدمه البرنامج الجاهز.
لماذا تهم ISAPI متكاملي الأنظمة
بينما يخدم برنامج هيكفيجن القياسي (iVMS-4200 وHikCentral وHik-Connect) معظم المستخدمين جيدًا، تتطلب العديد من التطبيقات المؤسسية والمتخصصة تكاملاً أعمق. نظام إدارة المبنى قد يحتاج لعرض بث الكاميرات إلى جانب حالة التكييف والمصاعد. منصة تحليلات التجزئة قد تحتاج لسحب بيانات عد الأشخاص من الكاميرات وربطها بمعاملات نقاط البيع. منصة مدينة ذكية قد تحتاج لتجميع تنبيهات من آلاف الأجهزة في لوحة مركزية.
ISAPI تجعل كل هذه التكاملات ممكنة دون الحاجة لأي تعديل على عتاد هيكفيجن. الواجهة متاحة على كل جهاز هيكفيجن تقريبًا تم تصنيعه في العقد الأخير، مما يجعلها مسار تكامل مستقر ومدعوم جيدًا.
قدرات ISAPI الرئيسية
تكوين الأجهزة
قراءة وتعديل أي إعداد جهاز برمجيًا: تكوين الشبكة ومعلمات ترميز الفيديو وإعدادات جودة الصورة ومناطق اكتشاف الحركة وجداول التسجيل وحسابات المستخدمين والمزيد. هذا يمكّن التزويد الآلي لنشر كاميرات واسع — تكوين مئات الكاميرات بشكل متطابق من خلال سكربتات بدلاً من الوصول يدويًا لواجهة ويب كل جهاز.
الوصول للفيديو المباشر واللقطات
استرجع تدفقات الفيديو المباشر (RTSP/MJPEG) واللقطات عند الطلب من خلال نقاط نهاية ISAPI. هذا ضروري لبناء تطبيقات عرض مخصصة وتضمين بث الكاميرات في لوحات تحكم ويب أو التقاط صور للمعالجة الآلية. يمكن تشغيل اللقطات عند الطلب أو ربطها بأحداث محددة.
الاشتراك في الأحداث والإشعارات
اشترك في الأحداث في الوقت الفعلي من الأجهزة: اكتشاف الحركة وعبور الخط واكتشاف التسلل واكتشاف الوجوه والتعرف على لوحات السيارات والمزيد. يتم تسليم الأحداث عبر استدعاءات HTTP أو اتصالات طويلة الاستقصاء، مما يمكّن تطبيقك من الاستجابة فورًا للأحداث الأمنية دون استقصاء الجهاز باستمرار. هذه البنية المدفوعة بالأحداث حاسمة للأنظمة الآلية المستجيبة.
إدارة التسجيلات
بحث وتشغيل وتحميل الفيديو المسجل من خلال ISAPI. استعلام التسجيلات حسب نطاق الوقت أو نوع الحدث أو القناة. هذه القدرة تمكّن بناء أدوات تحقيق فيديو مخصصة وسير عمل تصدير أدلة آلي وحلول نسخ احتياطي سحابي تسحب مقاطع محددة بناءً على معايير الأحداث.
التحكم بـ PTZ
تحكم بكاميرات PTZ برمجيًا: التحريك والإمالة والتكبير والتركيز واستدعاء المواضع المحددة مسبقًا وتشغيل أنماط الدورية. هذا يمكّن بناء واجهات مشغل مخصصة وسير عمل تتبع آلي وأنظمة تحكم ذكية بالكاميرا تستجيب للأحداث من مستشعرات أو أنظمة أخرى.
استرجاع بيانات تحليلات الذكاء الاصطناعي
الوصول إلى بيانات منظمة من تحليلات هيكفيجن الذكية: صور التقاط الوجوه مع السمات وأرقام لوحات السيارات ودرجات الثقة وإحصائيات عد الأشخاص وبيانات خرائط الحرارة وأحداث تحليل السلوك. يمكن تغذية هذه البيانات المنظمة في قواعد بياناتك ومنصات تحليلاتك أو أدوات ذكاء الأعمال لتحليل أعمق.
المصادقة والأمان
تدعم ISAPI مصادقة Digest للوصول الآمن. يمكن تشفير جميع الاتصالات عبر HTTPS. يمكن إدارة شهادات الأجهزة من خلال الواجهة نفسها. للنشر المؤسسي يوصى باستخدام حسابات مستخدمين مخصصة للواجهة بصلاحيات محدودة بدلاً من بيانات اعتماد المسؤول، وفقًا لمبدأ أقل صلاحية.
أنماط بنية التكامل
عدة أنماط بنية مثبتة تعمل جيدًا مع ISAPI. التكامل المباشر مع الأجهزة يناسب النشر الصغير حيث يتواصل تطبيقك مباشرة مع كل كاميرا. التكامل المبني على NVR يستخدم جهاز NVR كنقطة تجميع، للوصول إلى جميع الكاميرات المتصلة من خلال نقطة نهاية ISAPI واحدة على NVR. للنشر واسع النطاق، طبقة وسيطة بين تطبيقك والأجهزة تتعامل مع إدارة الاتصالات وتوجيه الأحداث وتخزين البيانات المؤقت.
ISAPI في السوق المصري
يحتاج متكاملو الأنظمة المصريون بشكل متزايد لقدرات ISAPI مع تزايد تطور المشاريع. مشاريع المباني الذكية ومراكز عمليات أمن البنوك وسلاسل التجزئة ذات الإدارة المركزية وتكامل SCADA الصناعي كلها تستفيد من مرونة ISAPI. تدعم FastEgy المتكاملين المحليين بالتوثيق التقني وأكواد النماذج واستشارات التكامل لتسريع الجداول الزمنية للتطوير.
البدء مع ISAPI
وثائق ISAPI متاحة من خلال بوابة مطوري هيكفيجن. يمكن لـ FastEgy توفير الوصول إلى وحدات تطوير للاختبار وتقديم إرشاد تقني لمشروع التكامل الخاص بك. سواء كنت تبني أداة بسيطة لالتقاط اللقطات أو منصة إدارة معقدة متعددة المواقع، يمكن لفريقنا مساعدتك في التنقل في الواجهة وتحقيق أهداف التكامل بكفاءة. تواصل مع الفريق التقني في FastEgy لمناقشة متطلبات مشروعك.