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łedó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, kart DVR, diagnostykę systemu itp.

- moduł kamery IP (uniwersalny do większości kamer IP) - pobiera obraz z kamery, analizuje ruch, zapisuje na HDD, udostępnia obraz w sieci lokalnej (broadcast) itp.

- moduł karty DVR HiCap50, XeCap50 - funkcje jak wyżej

- moduł kamer IP typu DS2CD8X2 (mpeg4, mjpeg) - funkcje jak wyżej

- moduł wideo serwerów MOXA - funkcje jak wyżej

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

Opis modułu Panel:

Obrazek

Obrazek

Obrazek

Obrazek

Obrazek

Opis modułu kamery:

Podczas pracy okno modułu może być ograniczone do wyświetlanego obrazu, tzn. nie ma żadnych przycisków, ramki itp. Menu jest dostępne pod prawym przyciskiem myszki, można również włączyć ramkę przyciskiem w panelu sterującym.
W trybie konfiguracji lub przeglądania zapisów otwiera się rozszerzone menu okna kamery.

Obrazek
 
Obrazek

Obrazek