ONVIFViewer ، عرض كاميرات الشبكة والتحكم فيها باستخدام بروتوكول ONVIF

حول ONVIFViewer

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

أونفيف (افتح منتدى واجهة فيديو الشبكة) هو منتدى صناعي عالمي ومفتوح يسعى إلى تسهيل تطوير واستخدام معيار عالمي مفتوح لواجهة منتجات الأمان القائمة على IP المادي. ينشئ معيارًا حول كيفية استخدام منتجات IP في المراقبة بالفيديو ومجالات الأمان الأخرى الفيزياء التي يمكن أن تتواصل مع بعضها البعض. ONVIF هي مؤسسة بدأت في عام 2008 من قبل Axis Communications و Bosch Security Systems و Sony.

يهدف برنامج ONVIFViewer إلى استبدال تطبيق الملكية الذي كان ضروريًا لتكوين كاميرات IP وعرضها. يمكن استخدام بروتوكول ONVIF لعرض العديد من أنواع الكاميرات وتكوينها. إنه معيار مفتوح يمكن تنفيذه باستخدام مكتبات SOAP القياسية. استخدام Qt5 للواجهة الخلفية والإطار واجهة مستخدم كيريجامي يجعل هذا التطبيق حلاً متعدد الأنظمة الأساسية.

حول webcamoid
المادة ذات الصلة:
Webcamoid 8.5 ، تطبيق بسيط متعدد المنصات لكاميرات الويب

قبل بدء هذا المشروع ، لم يكن هناك تطبيق مفتوح المصدر لعرض كاميرات ONVIF من أجهزة كمبيوتر سطح المكتب Plasma Mobile و Gnu / Linux. لا توجد أيضًا مكتبة C ++ مفتوحة المصدر سهلة الاستخدام للتواصل مع كاميرات ONVIF.

الميزات العامة لبرنامج ONVIFViewer

كاميرا zurich ONVIFViewer

  • ONVIFViewer هو عارض كاميرا ONVIF لسطح المكتب من أندرويدو Plasma Mobile و Gnu / Linux. الغرض من هذا التطبيق ليس أكثر من استبدال التطبيق المطلوب لتكوين وعرض فيديو كاميرات IP.
  • يمكن استخدام بروتوكول ONVIF لعرض العديد من أنواع الكاميرات. بل هو أيضا معيار مفتوح يمكن تنفيذه باستخدام مكتبات SOAP القياسية.
  • استخدام Qt5 للواجهة الخلفية وإطار عمل Kirigami UI يجعل هذا التطبيق حلاً المتعدد. التركيز الرئيسي هو بلازما موبايل وسطح مكتب Linux ، ولكن إمكانية النقل لنظامي التشغيل Android و Windows ممكنة أيضًا.
  • يتم تنفيذ الاتصال بالكاميرا من البداية باستخدام KDSoap. وهي أيضًا معيارية بحيث يمكن فصلها إلى مكتبة قابلة لإعادة الاستخدام في مرحلة لاحقة.
  • بدأ هذا المشروع كجزء من تحدي تسليط الضوء مفتوح المصدر على ONVIF.

قم بتثبيت ONVIFViewer على Ubuntu عبر Flatpak

إلى قم بتثبيت عارض الكاميرا ONVIFViewer IP على نظام أوبونتو الخاص بنا، في هذا المثال سأستخدم الإصدار 18.04 LTS ، وسنكون قادرين على القيام بذلك باستخدام Flatpak. من أجل تنفيذها بشكل صحيح ، يجب أولاً أن يكون لدينا دعم لهذه التقنية المثبتة في النظام. إذا لم تقم بتمكينه بعد ، فيمكنك استخدام البرنامج التعليمي المقدم للمستخدمين من صفحة flatpak.

كاميرا النرويج ONVIFViewer

في هذه المرحلة ، يمكننا المضي قدمًا في تثبيت عارض كاميرا ONVIFViewer IP في Ubuntu من خلال Flatpak عن طريق القيام بما يلي. للبدء ، سيتعين علينا فتح محطة طرفية (Ctrl + Alt + T) وبعد ذلك سيتعين علينا فقط استخدام الأمر التالي من أجل تثبيت البرنامج. في بعض الحالات ، يجب أن نتحلى بالصبر ، حيث يمكن أن تستغرق Flatpak عدة دقائق لتنزيل كل ما تحتاجه إلى نظامنا:

flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref

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

flatpak --user update net.meijn.onvifviewer

عندما يكون كل شيء جاهزًا ونريده ابدأ البرنامج، يمكننا القيام بذلك عن طريق الكتابة:

flatpak run net.meijn.onvifviewer

يمكننا أيضا ابدأ البرنامج بالبحث عن المشغل في نظامنا.

قاذفة ONVIFViewer

إلغاء

في حالة احتياجنا إلى إلغاء تثبيت البرنامج ، يجب علينا تنفيذ الأمر التالي في محطة طرفية (Ctrl + Alt + T):

flatpak --user uninstall net.meijn.onvifviewer

أو يمكننا أيضًا استخدام هذا الأمر الآخر:

flatpak uninstall net.meijn.onvifviewer

فإنه يمكن الحصول على مزيد من المعلومات حول هذه الأداة في تقريرها صفحة جيت لاب.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.