U sljedećem članku ćemo pogledati ONVIFViewer. To je aplikacija otvorenog koda koja će nam to omogućiti pregledajte naše mrežne kamere pomoću ONVIF protokol. Ova aplikacija omogućit će nam da se povežemo s našim mrežnim kamerama i pogledamo njihov video s Ubuntu radne površine. Ako je kamerom moguće upravljati, možemo je i premjestiti.
ONVIF (Otvorite forum mrežnog video sučelja) je globalni i otvoreni industrijski forum koji želi olakšati razvoj i upotrebu globalnog otvorenog standarda za sučelje sigurnosnih proizvoda zasnovanih na fizičkom IP-u. Stvara standard kako IP proizvodi u okviru video nadzora i drugim sigurnosnim područjima fizika koja može međusobno komunicirati. ONVIF je organizacija koju su 2008. pokrenuli Axis Communications, Bosch Security Systems i Sony.
ONVIFViewer je namijenjen zamjeni vlasničke aplikacije koja je bila potrebna za konfiguriranje i prikaz IP kamera. ONVIF protokol se može koristiti za pregled i konfiguriranje mnogih vrsta kamera. To je otvoreni standard koji se može implementirati pomoću standardnih SOAP biblioteka. Korištenje Qt5 za pozadinu i okvir Kirigami UI čini ovu aplikaciju multiplatformnim rješenjem.
Prije početka ovog projekta nije postojala aplikacija otvorenog koda za gledanje ONVIF kamera s Plasma Mobile i Gnu / Linux radne površine. Takođe ne postoji C ++ biblioteka koja se lako koristi za komunikaciju s ONVIF kamerama.
ONVIFViewer Opće značajke
- ONVIFViewer je desktop ONVIF preglednik kamere sa android, Plasma Mobile i Gnu / Linux. Svrha ove aplikacije nije ništa drugo nego zamjena aplikacije koja je potrebna za konfiguriranje i gledanje video zapisa IP kamera.
- ONVIF protokol se može koristiti za pregled mnogih vrsta kamera. Takođe je otvoreni standard koji se može implementirati pomoću standardnih SOAP biblioteka.
- Korištenje Qt5 za pozadinu i okvir korisničkog sučelja Kirigami čine ovu aplikaciju rješenjem cross platform. Glavni fokus je Plazma mobilna i Linux radnoj površini, ali prenosivost za Android i Windows je takođe moguća.
- Komunikacija s kamerom implementirana je od nule pomoću KDSoap-a. Takođe je modularan tako da se kasnije može odvojiti u biblioteku za višekratnu upotrebu.
- Ovaj projekat započeo je kao dio ONVIF otvoreni izvor Spotlight izazov.
Instalirajte ONVIFViewer na Ubuntu putem Flatpak-a
para instalirajte ONVIFViewer preglednik IP kamere na naš Ubuntu sistem, u ovom primjeru koristit ću verziju 18.04 LTS, moći ćemo to učiniti koristeći Flatpak. Da bi se pravilno izveo, prvo moramo imati podršku za ovu tehnologiju instaliranu u sistemu. Ako još uvijek nije omogućen, možete koristiti vodič koji se nudi korisnicima iz flatpak stranica.
U ovom trenutku možemo nastaviti instalirati preglednik ONVIFViewer IP kamere u Ubuntu putem Flatpaka radeći sljedeće. Za početak ćemo morati otvoriti terminal (Ctrl + Alt + T), a zatim ćemo morati koristiti sljedeću naredbu za instalirajte program. U nekim slučajevima moramo biti strpljivi, jer Flatpaku često treba nekoliko minuta da preuzme sve što je potrebno u naš sistem:
flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref
Nakon završetka instalacije možemo testirati ažurirajte program. Pogotovo kada je dostupna nova verzija. To ćemo učiniti izvršavanjem sljedeće naredbe na istom terminalu:
flatpak --user update net.meijn.onvifviewer
Kada je sve spremno i mi želimo pokrenite program, to možemo učiniti pisanjem:
flatpak run net.meijn.onvifviewer
Mi takođe možemo pokrenite program traženjem pokretača u našem sistemu.
Deinstaliraj
U slučaju da trebamo deinstalirati program, moramo izvršiti sljedeću naredbu u terminalu (Ctrl + Alt + T):
flatpak --user uninstall net.meijn.onvifviewer
Ili možemo koristiti i ovu drugu naredbu:
flatpak uninstall net.meijn.onvifviewer
Možete dobiti više informacija o ovom alatu u njegovom gitlab stranicu.