📄 readme
字号:
- gspy - a gnome security camera application (c) 2000 by Lawrence Glaister VE7IT lg@jfm.bc.ca - published under the GNU GPL Gspy retrieves images from a so called video4linux device and processes these into a daily mpeg movie on the disk drive. Each image is recorded with a time stamp to insure accurate real world correlation. Special algorithms are used to reduce the size of the daily movies by eliminating pictures with similar content as well as the normal compression obtained via the mpeg process. This program will only run on Linux machines which support a video4linux-device.To build this project:To prepare to build the application from the glade project, just enter autogen.sh at the shell prompt.Autoconf will create configuration information and makefiles will be generated.Now just enter make to actually build the application. Make will recursively work its way through the build process leaving the finalexecutable program in the src subdirectory. Run the program and check it out.Normal builds if the gspy.glade file is not changed can be done via:./configure makemake installFiles in project: AUTHORS - list of project contributors NEWS - release announcements README - this file COPYING - a copy of the GNU GENERAL PUBLIC LICENSE that this software is released under. Makefile.am - Use automake with this file to produce Makefile.in acconfig.h - Autoconf information autogen.sh - Run this to build the application configure.in - Needed by autoconf to produce a configure script macros/ - Build related macros (m4) gspy.glade - The Glade project file for this application po/ - Localization (NLS) support files src/ - Application source files The src subdirectory contains the source files for the application. Interface creation functions - (interface.c, interface.h) Signal handler and callback functions - (callbacks.c, callbacks.h) Support functions - (support.c, support.h) Glade also generates main.c. Glade does *not* overwrite the following files (but will append to them if you alter the user interface): main.c callbacks.h callbacks.c File saving functions jpg,png etc - (fileio.c, fileio.h) Video for Linux interface routines - (v4lif.c, v4lif.h) stamp-h.h - Timestamp To add files source files to the project: in the source directory, add the source and header files and edit the Makefile.am to add the source files to the list. Then do a ./autogen.sh to rebuild the project make files.ToDo: - any help generating the internationalization translations would be appreciated. - add support for multiple USB cameras maybe 8 as a first pass as this would eat up 2 4 port hubs plugged into the 2 ports on the mb root hub. - put project on sourceforge and advertize releases on freshmeat References 1. homepage -- gspy.sourceforge.net 2. cvs server -- cvs.gspy.sourceforge.net
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -