V dalším článku se podíváme na ONVIFViewer. Jedná se o open source aplikaci, která nám to umožní prohlížejte naše síťové kamery pomocí Protokol ONVIF. Tato aplikace nám umožní připojit se k našim síťovým kamerám a sledovat jejich video z plochy Ubuntu. Pokud je kamera ovladatelná, můžeme ji také přesunout.
ONVIF (Otevřete fórum síťového videa) je globální a otevřené oborové fórum, které se snaží usnadnit vývoj a používání globálního otevřeného standardu pro rozhraní fyzických bezpečnostních produktů založených na IP. Vytváří standard toho, jak produkty IP v rámci kamerového dohledu a dalších bezpečnostních oblastí fyzika, která může spolu komunikovat. ONVIF je organizace založená v roce 2008 společnostmi Axis Communications, Bosch Security Systems a Sony.
ONVIFViewer má nahradit vlastní aplikaci, která byla nutná ke konfiguraci a prohlížení IP kamer. Protokol ONVIF lze použít k prohlížení a konfiguraci mnoha typů kamer. Jedná se o otevřený standard, který lze implementovat pomocí standardních knihoven SOAP. Používání Qt5 pro backend a framework Uživatelské rozhraní Kirigami dělá tuto aplikaci multiplatformním řešením.
Před zahájením tohoto projektu neexistovala žádná open source aplikace pro prohlížení kamer ONVIF z desktopů Plasma Mobile a Gnu / Linux. Neexistuje také žádná snadno použitelná otevřená knihovna C ++ pro komunikaci s kamerami ONVIF.
Obecné funkce ONVIFViewer
- ONVIFViewer je stolní prohlížeč kamer ONVIF z Android, Plasma Mobile a Gnu / Linux. Účelem této aplikace není nic jiného než nahradit aplikaci, která je nutná ke konfiguraci a prohlížení videa z IP kamer.
- Protokol ONVIF lze použít k prohlížení mnoha typů kamer. Je to také otevřený standard, který lze implementovat pomocí standardních knihoven SOAP.
- Použití Qt5 pro backend a Kirigami UI framework dělá z této aplikace řešení cross platform. Hlavní zaměření je Plazmové mobilní zařízení a Linux, ale přenositelnost pro Android a Windows je také možná.
- Komunikace s kamerou je realizována od nuly pomocí KDSoap. Je také modulární, takže jej lze později rozdělit na opakovaně použitelnou knihovnu.
- Tento projekt byl zahájen jako součást ONVIF Open Source Spotlight Challenge.
Nainstalujte si ONVIFViewer na Ubuntu přes Flatpak
na nainstalovat prohlížeč IP kamer ONVIFViewer do našeho systému Ubuntu, v tomto příkladu budu používat verzi 18.04 LTS, budeme to moci udělat pomocí Flatpak. Aby to bylo možné provést správně, nejdříve musíme mít v systému nainstalovanou podporu této technologie. Pokud to stále nemáte povolené, můžete použít výukový program nabízený uživatelům z stránka flatpak.
V tomto okamžiku můžeme pokračovat v instalaci prohlížeče IP kamer ONVIFViewer v Ubuntu prostřednictvím Flatpaku následujícím způsobem. Nejprve budeme muset otevřít terminál (Ctrl + Alt + T) a potom budeme muset použít pouze následující příkaz nainstalovat program. V některých případech musíme být trpěliví, protože stažení Flatpaku do našeho systému může často trvat několik minut:
flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref
Po dokončení instalace můžeme testovat aktualizovat program. Zvláště když je k dispozici nová verze. Uděláme to provedením následujícího příkazu ve stejném terminálu:
flatpak --user update net.meijn.onvifviewer
Když je vše připravené a my chceme spusťte program, můžeme to udělat napsáním:
flatpak run net.meijn.onvifviewer
Můžeme také spusťte program hledáním spouštěče v našem systému.
Odinstalovat
V případě, že program potřebujeme odinstalovat, musíme v terminálu provést následující příkaz (Ctrl + Alt + T):
flatpak --user uninstall net.meijn.onvifviewer
Nebo můžeme také použít tento další příkaz:
flatpak uninstall net.meijn.onvifviewer
To může získat více informací o tomto nástroji ve svém stránka gitlab.