home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 November
/
Chip_1999-11_cd.bin
/
sharewar
/
wccc
/
wccc.exe
/
Manual.txt
< prev
next >
Wrap
Text File
|
1999-07-09
|
15KB
|
266 lines
WebCam-Control-Center V2.0
==========================
(c) Marc Schneider 1999
EMAIL: M_S_E@bigfoot.com
WEBPAGE: http://www.marcweb.de
With the WebCam-Control-Center you can adjust your video device in many ways. You can take
pictures from the actual video source, record AVIs, use the motion detector and transfer
files to your server with the FTP client.
Program options:
----------------
MAIN (Dialog):
PREVIEW VIDEO DEVICE:
- VIDEO RUN .......... enable the video running in the video window
- VIDEO HALT ......... halts the video at the actual picture
- SHOW WINDOW ........ shows a window in which the video is shown
- HIDE WINDOW ........ hides the video window
ADJUST VIDEO SOURCE:
- FRAMES/SEC ......... adjust the number of frames which comes from the
video device ( max. 60 fps, but the limit determines the device )
- VIDEO SOURCE ....... this dialog is supported from the device driver
of the video device ( enabled if available )
- VIDEO FORMAT ....... this dialog is supported from the device driver
of the video device ( enabled if available )
- VIDEO DISPLAY ...... this dialog is supported from the device driver
of the video device ( enabled if available )
- VIDEO COMPRESSION .. this dialog is supported from the device driver
of the video device ( enabled if available )
AVI RECORD:
- SELECT FILENAME .... select the filename for the AVI file ( the filename
is shown above the button )
- AVI WITH AUDIO ..... check if the AVI should recorded with audio if possible
- START AVI RECORD ... starts the recording
- STOP AVI RECORD .... stops the recording
PICTURE CAPTURE:
- SELECT FILENAME .... select the filename for the BMP picturefile ( the filename
is shown above the button )
- TAKE A PICTURE ..... takes from the actual video a picture
- VIEW PICTURE ....... shows the picture from the picturefile in a separat window
MOTION DETECTOR:
- ADJUST ............. adjust all motion detector settings
- STOP ............... stops the motion detector
- START .............. starts the motion detector
- DIFFERENCE ......... shows the difference between the two tested pictures in %
- TESTED ............. shows how often the motion detection tested for difference since start
- DETECTED ........... shows how often the motion detection have detected a motion
FILE TRANSFER:
- ACTIVATE FILE TRANSFER . check this if you want to enable the periodic file transfer or the
file transfer on motion detection
- ADJUST ................. opens the FILE TRANSFER (FTP) Dialog to adjust all settings
ADJUST MOTION DETECTOR (Dialog):
- SELECT RELEVANT AREAS ........... selection of the areas which are tested while motion detection
- CHECK AGAINST START PICTURE ..... the actual picture is always compared against the start picture
made at the start of the motion detection
- CHECK AGAINST PREVIOUS PICTURE .. the actual picture is compared against the previous
actual picture, so permanent changes are only reported once
TEST FOR MOTION:
- UNTIL THE FIRST DETECTION .. the motion detection runs only until the first detection appears,
it runs with the EVERY X SEC adjustment ( see below )
- OFTEN AS POSSIBLE .......... detection runs often as your PC it make possible ( be careful
with that mode ! )
- EVERY X SEC ................ every x seconds the program tests for motion ( if you want one
test in an hour input 3600 ! )
- DETECTION AT X% AREA CHANGE .... to detect a motion X% of the selected area must be different
- X COLOR-VALUE-DIFF FOR CHANGE .. if the color value difference of one pixel is greater than X
this pixel is count as a different one ( see below )
ACTION AT DETECTION:
- RECORD AVI ................. AVI recording at motion detection ( disables picture taking )
- ONLY ONE AVI ............... there is only one AVI file in existence, the actual motion
detection overwrites the AVI file ( this is useful if you have
less harddisk space ! )
- EVERY DETECTION A NEW AVI .. a new AVI file is created every detection, the filenames are
the selected filename plus the detection number 001...999 !
( example: filename is MOVE_.AVI results in MOVE_001.AVI, MOVE_002.AVI, ... )
- AVI LENGTH X SEC ........... the AVI length in seconds
- SELECT FILENAME ............ select the filename for the AVI ( or the AVIs + 001...999 ! )
- TAKE A PICTURE ............. takes a picture at motion detection ( disables AVI recording )
- ONLY ONE PICTURE ........... there is only one BMP file in existence, the actual motion
detection overwrites the BMP file ( this is useful if you have
less harddisk space ! )
- EVERY DETECTION A NEW PIC .. a new BMP file is created every detection, the filenames are
the selected filename plus the detection number 001...999 !
( example: filename is MOVE_.BMP results in MOVE_001.BMP, MOVE_002.BMP, ... )
- SELECT FILENAME ............ select the filename for the picture ( or the pictures + 001...999 ! )
- EXECUTE A PROGRAM .......... an extern program would be executed if a motion detection occurs
- EXECUTE ONCE ............... the program will be executed only once
- EXECUTE AT EACH DETECTION .. the program will be executed at each motion detection
- SELECT FILENAME ............ select the filename for the program
- CREATE A PROTOCOL FILE ..... a protocol file would be created, it's a TEXT file which includes
the detection number, date and time when the detection occurs:
( Nr.:001 DATE: 13-04-1999 TIME: 17:48:47
Nr.:002 DATE: 13-04-1999 TIME: 17:48:53 )
- SELECT FILENAME ............ select the filename for the protocol file
- PLAY A SOUND ............... plays a sound if a motion detection occurs ( WAV file ! )
- PLAY IN A LOOP ............. plays the sound permanent, if you don't check, the sound plays
only until it ends
- SELECT FILENAME ............ select the filename for the WAV file
SELECT RELEVANT AREAS (Dialog):
You have to select areas of the video screen or the whole screen, before you can start the
motion detection. The pixels in this selected areas are the only ones, which are tested for
differences. You create a mask for testing ! This mask is saved in MASK.BIN .
- SELECT ALL ................. select the whole video area
- UNSELECT ALL ............... unselect all
- 3 BUTTONS FOR BRUSH SIZE ... change the brush size for drawing the mask
- COLOR ...................... change the brush color to get a better contrast against the pic
FILE TRANSFER ( FTP ) (Dialog):
DIAL UP
- PHONE # .................... insert the phone number for your internet access
- USERNAME ................... username for your internet access
- PASSWORD ................... password for your internet access
- ATTEMPTS TO CONNECT ........ quantity of attempts to connect
- SEC PAUSE BETWEEN ATTEMPTS . sec pause between attempts to connect
FTP CONNECTION
- HOSTNAME ................... the ftp server name (address)
- USERNAME ................... username for your ftp server access
- PASSWORD ................... password for your ftp server access
- HOSTPORT ................... the port of your host ( 21 is default and in most cases correct ! )
- CHANGE TO DIR............... if you want to change on your ftp server to a decided directory
before upload then input the directory name ( input nothing for
no directory change ! )
- DIALUP BEFORE FILE TRANSFER. check if you wish to dial up ( and later hang up ) and connect to the
internet before the program uploads the files ( if you are already or
allways in the net don't check this )
FILE TRANSFER
- ON MOTION DETECTION ........ check if the transfer should start after a motion detection occurs
- EVERY X SEC ................ check if the transfer should start periodic every X sec
- TAKE A PICTURE ............. takes a picture from the actual video source before transfer
( the filename is taken from the PICTURE CAPTURE option ! )
- CONVERT TO GIF ............. the picture would be converted to a GIF file, if you have checked
TAKE A PICTURE then this picture would be converted, if not, the
actual motion detection picture AKT.BMP would be converted
- TRANSFER NOW ............... starts the file transfer direct
- STOP TRANSFER .............. stops the file transfer
- CHOOSE FILES ............... opens the FILES TO TRANSFER Dialog
FILES TO TRANSFER (Dialog)
- INSERT ..................... inserts a file or several files into the file list
- DELETE ..................... deletes the actual selected file from the file list
- DELETE ALL ................. erases the file list
Motion detection remarks:
-------------------------
The motion detection generates at the start the picture START.BMP. During the detection the
program generates the picture AKT.BMP every time a detection should be made.
Then the pictures would be compared and different pixels will counted. The pixels ONLY in the
areas of the mask will be compared ! Are X% of the pixels are different, a motion detection occurs.
The COLOR-VALUE-DIFF value is important to decide if two pixels are different. Video cameras makes
always different pictures, also when the object doesn't change. To bring the difference on a
useful level you can adjust this value. The program calculates the difference for the red, green
and blue value of the both pixels. If the difference is greater than the COLOR-VALUE-DIFF value,
the pixel is counted as different ! You get the best results if you choose a RGB-24Bit format for
your device ! At 16Bit the 3 RGB parts have too less bits for their value ( use RGB-24/32Bit ).
FTP remarks:
------------
The CONVERT TO GIF option is useful if you would show your video picture as a GIF on your webpage !
A GIF picture has max. 256 colors, so it's smaller than the BMP. If the BMP has more than 256 colors,
the amount of colors would be decreased to 256 ! All browsers supports GIF pictures.
If you have checked TAKE A PICTURE, this picture ( filename + .GIF ) results from the conversion. To
upload this file, insert filename.GIF into the 'files to transfer' list. If you haven't checked TAKE A
PICTURE the actual motion detection picture AKT.BMP would be converted, it results AKT.GIF !
During the file transfer is running, a separat dialog shows you the status of the transfer !
If you have checked DIALUP BEFORE FILE TRANSFER the program dials up before connection to the FTP server
and hangs up after all files where uploaded !
General remarks:
----------------
- If you have enabled AVI recording, the next motion detection and the next file transfer are made
not until the recording ends.
- If a file transfer is running, the motion detection halts for this time.
- All program settings were loaded at the program start and saved at the end in
the file WCCC.INI .
- The selected files for the file transfer are listed in the file FILES.DAT. You can edit this file
manual. In the first line stands the number of files, in the following lines are the filenames with
pathes.
- Use more than 256 colors for your Windows desktop to view the pictures correct.
- The picture file AREA.BMP will be generated if you activate the SELECT RELEVANT AREAS dialog.
In this picture you select the relevant areas.
- The mask file MASK.BIN is generated if you close the SELECT RELEVANT AREAS dialog and
will be loaded at the program start.
- If you change the video format ( resolution etc. ) the mask file MASK.BIN will
be erased and you have to generate a new one before you start the motion detection.
Included files:
---------------
WCCC.EXE - the WebCam-Control-Center program
MANUAL.TXT - this file
ORDER.TXT - description of how to order this program
ALARM1.WAV - WAV sound which you can use with the motion detector
AKT.GIF - dummy GIF picture to select in the FILES TO TRANSFER Dialog
TEST.GIF - dummy GIF picture to select in the FILES TO TRANSFER Dialog
DEVELOPMENT HISTORY:
--------------------
WebCam-Control-Center V2.0 07.07.1999
==========================
New in version 2.0:
- automatic connection to the internet ( dialup/hangup )
- connection to a FTP server
- directory change and file upload to the server
- periodic and direct uploads
WebCam-Control-Center V1.1 20.04.1999
==========================
New in version 1.1:
- take a picture from the video device
- view the picture in a picture window
- record AVI videos
- motion detector, with a lot of settings
WebCam-Control-Center V1.0 28.03.1999
==========================
First version:
- adjust the video device over the driver specific dialog boxes
- adjust the frames per sec setting of the video device
- show/hide a preview video window from the video device
- run/halt the preview video