|
con
AntWebCamCapture
potrete controllare tutto ciò che accade in ufficio
o in casa in vostra assenza, o farvi vedere dai vostri zii
in Australia al costo di una telefonata!
Questa
applicazione è essenziale e non offre alcuna interfaccia
grafica di controllo, sebbene si possa intervenire sui fondamentali
parametri di settaggio del colloquio client-server. AntWebCamCapture
dimostra
come sia efficiente il controllo Java su una webcam attraverso
le API di Java Media Framework.
Installazione:
Scompattare lo zip scaricato dovunque volete.
Seguire le istruzioni
---------------------------------------------------
-
Installare una webcam, possibilmente Logitech (quella da
me adoperata per i test)
-
Installare Java Media Framework: è gratuito
ed è autoinstallante.
- Scaricatelo
da qui : sito ufficiale della SUN
----------------------------------------------------
AntWebCamCapture
si divide in 2 componenti : un client, un server.
Non necessariamente essi devono risiedere su macchine diverse.
Se sul nostro Pc abbiamo in http-server (del tipo Apache)
potremo condividere le immagini catturate dalla webcam con
tutto il mondo.
Ma
non dovremo installare per forza un http-server: le nostre
immagini, catturate dal client viaggeranno dove vorremo noi
fino a reggiungere il PC (server) su vorremo che siano ricevute.
Basta configurare il file client-config.props, come spiego
sotto, con l'indirizzo IP del PC server.
Nel caso volessimo installare Apache http-server allora:
- Installare
Apache http-server. Scaricatelo
da qui
-
creare sotto la root di Apache, nel mio caso
C:\Programmi\Apache Group\Apache2\htdocs
la sub-directory webCam. (rispettare le minuscole/maiuscole)
-----------------------------------------------------
nel
progetto ci sono 2 files importanti che vanno controllati
e configurati:
server.props
client-config.props
- su
server.props modificare, se necessario, la riga seguente:
Http_Directory=c:\\Programmi\\Apache
Group\\Apache2\\htdocs
con il path dove avete installato Apache, o, nel caso questo
non fosse installato, della directory dove vogliamo che
vengano depositate le immagini.
Attenzione: se scriviamo c:\\miaDir dobbiamo creare la sub-directory
"webCam"
sotto miaDir, altrimenti sarà restituito un errore.
- su
client-config.props modificare, se necessario la
riga:
ServerIP=127.7.7.1
con l'indirizzo IP del server-http. Nel caso riportato si
prevede che il server stia sulla nostra stessa macchina.
non badate al commento che ho dimenticato
di cancellare:
# Http_Directory : va impostata in caso di
utilizzo in Vers.APPLET
# per scrivere i file della posta e dei Forums
# Http_Directory=C:\\Programmi\\Apache Group\\Apache2\\htdocs
#
Come
si attiva:
doppio
click su
AntWebCamCaptureServer.exe
e successivamente
AntWebCamCaptureClient.exe
o
in alternativa (per i più esperti, perchè i
path potrebbero essere da modificare):
1) start-server.bat
2) start-client.bat
le
immagini catturate cominceranno ad essere inviate sul server.
Per
verificare aprite il browser al seguente URL:
http://localhost/ProvaAntWebCamCapture.html o andate a verificare
il file Image1.jpg sulla sotto-directory /webCam della
directory da voi specificata sul file server.props.
23.12.04
|