SelCamNet - opis programu
Program ma konstrukcję modułową. Każdy moduł jest oddzielnym procesem w systemie.
Umożliwia to równy przydział czasu procesorów do procesu w systemie wieloprocesorowym.
W wypadku błędów w programie, gwarantuje to dalszą pracę pozostałych procesów.
Gdy np. wystąpi błąd w panelu sterującym, nie będą działały funkcje tylko tego modułu (np. serwer WWW), natomiast kamery będą dalej obsługiwane i obraz będzie rejestrowany.
W wypadku błędów w module kamery, tylko ta jedna kamera przestanie być rejestrowana.
Oczywiście błędów w programie nie ma, ale lepiej się zabezpieczyć.
Program składa się z następujących modułów:
- Panel - odpowiada za sterowanie układem okien kamer, obsługę serwera WWW, wysyłanie poczty, sms-ów, DynDNS, No-IP, FTP, instalację i uruchamianie modułów kamer, diagnostykę systemu itp.
- moduł kamery IP (uniwersalny do większości kamer IP) - pobiera obraz z kamery, analizuje ruch, zapisuje na dysku, udostępnia obraz w sieci lokalnej (broadcast) itp.
- moduł pomiaru temperatur
- moduł meteo
- moduł kontroli pieca CO
- moduł inspekcji SMD
Program będzie rozszerzany o dalsze moduły.
- moduł rozruchowy komputera węzła klastra - "okrojony" program "Panel", uruchamia moduły kamer na komputerze pracującym w klastrze
Panel
Panel
Panel
Panel
Panel
Develop a site with Mobirise