I nästa artikel ska vi ta en titt på ONVIFViewer. Det är ett program med öppen källkod som tillåter oss se våra nätverkskameror med hjälp av ONVIF-protokoll. Denna applikation gör att vi kan ansluta till våra nätverkskameror och se deras video från Ubuntu-skrivbordet. Om kameran kan kontrolleras kan vi också flytta den.
ONVIF (Öppna forum för nätverksvideogränssnitt) är ett globalt och öppet branschforum som försöker underlätta utvecklingen och användningen av en global öppen standard för gränssnittet för säkerhetsprodukter baserade på en fysisk IP. Skapar en standard för hur IP-produkter inom videoövervakning och andra säkerhetsområden fysik som kan kommunicera med varandra. ONVIF är en organisation som startades 2008 av Axis Communications, Bosch Security Systems och Sony.
Målet med ONVIFViewer är att ersätta den proprietära applikationen som behövdes för att konfigurera och visa IP-kameror. ONVIF-protokollet kan användas för att visa och konfigurera många typer av kameror. Det är en öppen standard som kan implementeras med standard SOAP-bibliotek. Använda Qt5 för backend och ramverk Kirigami UI gör denna applikation till en multiplatformslösning.
Innan detta projekt startade fanns det ingen öppen källkodsapplikation för visning av ONVIF-kameror från Plasma Mobile och Gnu / Linux-datorer. Det finns inte heller något lättanvänt C ++ - bibliotek med öppen källkod för kommunikation med ONVIF-kameror.
ONVIFViewer Allmänna funktioner
- ONVIFViewer är en stationär ONVIF-kameratittare från Android, Plasma Mobile och Gnu / Linux. Syftet med denna applikation är inget annat än att ersätta den applikation som krävs för att konfigurera och se videon från IP-kamerorna.
- ONVIF-protokollet kan användas för att visa många typer av kameror. Det är också en öppen standard som kan implementeras med standard SOAP-bibliotek.
- Att använda Qt5 för backend och Kirigami UI-ramverk gör denna app till en lösning tvärplattform. Huvudfokus är Plasmamobil och Linux-skrivbordet, men bärbarhet för Android och Windows är också möjlig.
- Kommunikation med kameran implementeras från grunden med KDSoap. Det är också modulärt så att det kan separeras i ett återanvändbart bibliotek i ett senare skede.
- Detta projekt startade som en del av ONVIF Spotlight Challenge med öppen källkod.
Installera ONVIFViewer på Ubuntu via Flatpak
till installera ONVIFViewer IP-kameravisning på vårt Ubuntu-system, i det här exemplet kommer jag att använda version 18.04 LTS, vi kommer att kunna göra det med Flatpak. För att genomföra det korrekt, vi måste först ha stöd för denna teknik installerad i systemet. Om du fortfarande inte har det aktiverat kan du använda den självstudie som erbjuds användare från flatpak-sida.
Vid den här tiden kan vi fortsätta att installera ONVIFViewer IP-kameravisaren i Ubuntu genom Flatpak genom att göra följande. För att börja måste vi öppna en terminal (Ctrl + Alt + T) och då behöver vi bara använda följande kommando för att installera programmet. I vissa fall måste vi ha tålamod, eftersom Flatpak ofta kan ta flera minuter att ladda ner allt det behöver till vårt system:
flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref
När installationen är klar kan vi testa uppdatera programmet. Speciellt när det finns en ny version tillgänglig. Vi kommer att göra detta genom att utföra följande kommando i samma terminal:
flatpak --user update net.meijn.onvifviewer
När allt är klart och vi vill starta programmet, vi kan göra det genom att skriva:
flatpak run net.meijn.onvifviewer
Vi kan också starta programmet genom att söka efter startprogrammet i vårt system.
avinstallera
Om vi behöver avinstallera programmet måste vi utföra följande kommando i en terminal (Ctrl + Alt + T):
flatpak --user uninstall net.meijn.onvifviewer
Eller så kan vi också använda det här andra kommandot:
flatpak uninstall net.meijn.onvifviewer
Det kan få mer information om detta verktyg i hans gitlab-sida.