V naslednjem članku si bomo ogledali ONVIFViewer. To je odprtokodna aplikacija, ki nam bo omogočila si oglejte naše omrežne kamere s pomočjo Protokol ONVIF. Ta aplikacija nam bo omogočila povezavo z našimi omrežnimi kamerami in ogled njihovega videoposnetka z namizja Ubuntu. Če je kamera nadzorljiva, jo lahko tudi premikamo.
ONVIF (Odprite forum Network Video Interface) je globalni in odprti industrijski forum, ki si prizadeva olajšati razvoj in uporabo globalnega odprtega standarda za vmesnike varnostnih izdelkov, ki temeljijo na fizičnem IP-ju. Ustvari standard o tem, kako izdelki IP znotraj video nadzora in drugih varnostnih področij fizike, ki lahko komunicirajo med seboj. ONVIF je organizacija, ki so jo leta 2008 ustanovili Axis Communications, Bosch Security Systems in Sony.
Cilj ONVIFViewer je nadomestiti lastniško aplikacijo, ki je bila potrebna za konfiguriranje in ogled IP kamer. Protokol ONVIF lahko uporabite za ogled in konfiguracijo številnih vrst kamer. Je odprt standard, ki ga je mogoče implementirati s standardnimi knjižnicami SOAP. Uporaba Qt5 za zaledje in ogrodje Uporabniški vmesnik Kirigami naredi to aplikacijo rešitev za več platform.
Pred začetkom tega projekta ni bilo odprtokodne aplikacije za ogled kamer ONVIF iz namiznih računalnikov Plasma Mobile in Gnu / Linux. Prav tako ni enostavne odprtokodne knjižnice C ++ za komunikacijo s kamerami ONVIF.
ONVIFViewer Splošne značilnosti
- ONVIFViewer je namizni pregledovalnik kamer ONVIF iz Android, Plasma Mobile in Gnu / Linux. Namen te aplikacije ni nič drugega kot zamenjava aplikacije, ki je potrebna za konfiguracijo in ogled videa IP kamer.
- Protokol ONVIF lahko uporabite za ogled številnih vrst kamer. Je tudi odprti standard, ki ga je mogoče implementirati s standardnimi knjižnicami SOAP.
- Z uporabo Qt5 za zaledje in ogrodje uporabniškega vmesnika Kirigami je ta aplikacija rešitev križna platforma. Glavni poudarek je Plazma mobilna in namizje Linux, možna pa je tudi prenosljivost za Android in Windows.
- Komunikacija s kamero se izvaja s pomočjo KDSoap. Prav tako je modularen, tako da ga je mogoče kasneje ločiti v knjižnico za večkratno uporabo.
- Ta projekt se je začel kot del Odprtokodni izziv ONVIF Spotlight.
Namestite ONVIFViewer na Ubuntu prek Flatpak
za namestite ONVIFViewer pregledovalnik IP kamer v naš sistem Ubuntu, v tem primeru bom uporabil različico 18.04 LTS, to bomo lahko storili z uporabo Flatpak. Da bi ga pravilno izvedli, najprej moramo v sistem namestiti podporo za to tehnologijo. Če še vedno nimate omogočene, lahko uporabite vadnico, ki je na voljo uporabnikom iz stran flatpak.
Na tej točki lahko nadaljujemo z namestitvijo pregledovalnika IP kamere ONVIFViewer v Ubuntu prek Flatpaka, tako da naredimo naslednje. Za začetek bomo morali odpreti terminal (Ctrl + Alt + T), nato pa bomo morali uporabiti le naslednji ukaz za namestite program. V nekaterih primerih moramo biti potrpežljivi, saj lahko Flatpak pogosto traja nekaj minut, da prenese vse, kar potrebuje, v naš sistem:
flatpak install --user https://flathub.org/repo/appstream/net.meijn.onvifviewer.flatpakref
Po končani namestitvi lahko preizkusimo posodobite program. Še posebej, če je na voljo nova različica. To bomo storili tako, da v istem terminalu izvedemo naslednji ukaz:
flatpak --user update net.meijn.onvifviewer
Ko je vse pripravljeno in želimo zaženite program, lahko to storimo tako, da napišemo:
flatpak run net.meijn.onvifviewer
Lahko tudi zaženite program z iskanjem zaganjalnika v našem sistemu.
Odstrani
V primeru, da moramo program odstraniti, moramo v terminalu izvesti naslednji ukaz (Ctrl + Alt + T):
flatpak --user uninstall net.meijn.onvifviewer
Lahko pa uporabimo tudi ta drugi ukaz:
flatpak uninstall net.meijn.onvifviewer
Lahko dobite več informacij o tem orodju v svojem stran gitlab.