Java Video Surveillance
JVS
Riccardo Tampieri
Andrea De Gaetano
http://jvs.altervista.org/
Sistema Distribuito
1 Processo server per store su db HSQLDB, gestione webcams, salvataggio immagini, ecc...
N processi per N webcam (max 3 al momento).
N processi client per chat, gestione immagini e
drop db a runtime senza riavvio del server,
ecc...
Files contenuti nel pacchetto jvs
beta 2
run_jvs_cam.sh – per avvio processo che si
collega ad una webcam.
run_jvs_client.sh – per avvio processo client
java.
run_jvs_server.sh – per avvio server.
Input Parameters
E' possibile inserire alcuni parametri negli
script di lancio come ad esempio i settaggi
iniziali della cam. Script “run_jvs_cam.sh”.
Client Application
Vediamo ora alcune immagini del client beta
2.
Chat
All'interno del client e' presente una piccola chat, cosi da permettere di comunicare con altri client collegati al server.
Viewer
Oltre alla chat e alle operazioni di configurazione delle cam, e' possibile visionare le
immagini registrate tramite un visualizzatore
remoto.
Server JVS
Il server memorizza le immagini da registrare, cioè quelle dove e' stato avvertito movimento, e dà la possibilità di comprimere
le immagini in un formato zip.
Sito internet
Q&A
http://jvs.altervista.org