control-eye

所属分类:视频捕捉采集剪辑
开发工具:C/C++
文件大小:147KB
下载次数:11
上传日期:2012-10-10 22:03:47
上 传 者brownzk
说明:  企业的视频监控源代码 很有实用价值 值得学习
(Video surveillance source code very practical value worth learning)

文件列表:
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\.target-makefrag (41, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\Makefile.arm (1170, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\Makefile.cris (910, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\Makefile.i386 (1166, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\server.c (8581, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\spcaframe.h (576, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\spcav4l.c (29850, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\spcav4l.h (5435, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\tcputils.c (5150, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\tcputils.h (2336, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\utils.c (2068, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\utils.h (1856, 2011-09-22)
视频监控源码包\servfox-R1_1_3\servfox-R1_1_3\version.h (86, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\audioin_devdsp.c (5877, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\audio_detect.h (2052, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\avilib.c (32701, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\avilib.h (6313, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\Changelog (7080, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\dpsh.c (2193, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\dpsh.h (1895, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\encoder.c (30222, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\encoder.h (3796, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\filters.c (1517, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\filters.h (74, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\http-java-applet\control.jpg (2745, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\http-java-applet\index-sample.html (1030, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\http-java-applet\install (812, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\http-java-applet\JWebcamPlayer.jar (10805, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\http-java-applet\JWebcamPlayer.java (15493, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\http-java-applet\SwingWorker.java (3452, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\huffman.c (15286, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\huffman.h (1885, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\INSTALL (6674, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\jconfig.h (5566, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\jdatatype.h (199, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\Makefile (3327, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\marker.c (6989, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\marker.h (1908, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\pargpio.c (4027, 2011-09-22)
视频监控源码包\spcaview-20061208\spcaview-20061208\pargpio.h (1977, 2011-09-22)
... ...

/***************************************************************************/ # spcaview: Sdl video recorder and viewer with sound. # # spcaserv Streaming TCP server # # spcacat Picture grabber # #This package work with the spca5xx based webcam with the raw jpeg feature. # #All the decoding is in user space with the embedded jpeg decoder/encoder # #. # # Copyright (C) 2003 2004 2005 Michel Xhaard # # # # This program is free software; you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # # the Free Software Foundation; either version 2 of the License, or # # (at your option) any later version. # # # # This program is distributed in the hope that it will be useful, # # but WITHOUT ANY WARRANTY; without even the implied warranty of # # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # # GNU General Public License for more details. # # # # You should have received a copy of the GNU General Public License # # along with this program; if not, write to the Free Software # # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # # # /***************************************************************************/ CREDITS: -------- Original code from sview the testing tool for the spca50x v4l drivers. Made and copyrighted by Till Adam, Miah Gregory, and Francois Beerten in 2003. All rights reserved. SDL_audioin A smart library to get sound input writted by: * Tyler Montbriand * tsm@accesscomm.ca * The library are linked internally in spcaview Avilib Some utilities for writing and reading AVI files. * These are not intended to serve for a full blown * AVI handling software (this would be much too complex) * The only intention is to write out MJPEG encoded * AVIs with sound and to be able to read them back again. * These utilities should work with other types of codecs too, however. * * Copyright (C) 1999 Rainer Johanni SDL Simple DirectMedia Layer http://www.libsdl.org * Everybody at Loki Software, Inc. for their great contributions! SHLIB Static Huffman encoder from Alexander Simakov JWebcamPlayer a java applet you can use to get the server stream trought an http * browser Copyrigth (C) 2005 Alvaro Salmador (nx5) (naplam33 at msn.com) WHO CAN I BLAME? ================ Current maintainer and project lead: Michel Xhaard DISCLAIMER: ----------- Use this program as you see fit. We are not liable for damages or illegal use of it whatsoever. You are on your own. Use of this code is at your own risks. There is absolutely no waranty. Have fun with it! BASIC INSTALLATION: ------------------- These are generic installation instructions. You need sdl installed with the headers http://www.libsdl.org for spcaview to compile all type: make to install in /usr/local/bin as root: make install to clean the last compile work: make clean to compile and install as root only spcaserv (No dependance) make install_spcaserv to compile and install only spcacat (No dependance) make install_spcacat the package only need libsdl the jpeg encoder and decoder is now part of the package and allow to work with small footprint for embedded device. libsdl provide the necessarry layer to use the package without a running Xserver and use the Linux framebuffer instead :) USAGE: ------ spcaview [-h -d -v -j -l -s -m -g -a -f -c -n -b -t -p -N -z] [-w IP:Port] [-i inputfile | -o outputfile] spcaserv [-h -d -g -f -s] [-w Port] spcacat [-h -d -g -f -s -p -N -P -o] Player mode -i inputfile causes the program to read the avi image data from the specified file, rather than the video device. -w Address:Port read from Address xxx.xxx.xxx.xxx:Port -w Port server mode: write to the port -m widthxheight use specified ouput size Grabber Recorder mode -h show this usage message. -d device ask the driver to use specified video output device (/dev/video1) -o outputfile causes the program to output avi with image data received from the video device to the specified file. -a 0 nosound 1 input from default mixer input -v grab in raw mode no output on the video screen fourcc RAWD -j grab without display and decoding Ctrl C stop the stream -z grab and compress videoyuv420p using DPSH encoder -g grab with READ method instead of default MMAP -f video format nothing YUV420P fourcc I420 jpg JPEG fourcc MJPG yuv YUV420P fourcc I420 r16 RGB565 16bits fourcc RGB2 r24 RGB 24bits fourcc RGB3 r32 RGB 32bits fourcc RGB4 -v RAW data fourcc RAWD -l size [***0x480] default is [320x240] -s widthxheight ask the driver for input size -m widthxheight use specified ouput size -c set the channel 0..3 video composite 6..9 Svideo -n select norme 0->pal, 1-> ntsc, 2-> secam -b select software autobrightness feature -p X take a picture every X seconds -p X && -o getPicture every X seconds and record in outputfile avi (spcaview) -p X && -o getPicture every X seconds and record in SpcaPict.jpg (spcacat) -N take N pictures and stop -P parport device (spcacat, spcaserv) -t display statistics In Grabber mode the following keys are active key n brightness up key b brightness down key v color up key c color down key x contrast up key w contrast down key s screenshoot key j autoexposure ON/OFF (with some webcams) key l Flicker filter 50/60/No key h frame rate down key g frame rate up key d quality up (with some webcams) key f quality down (with some webcams) In Grabber and Server mode without SDL Display CTRL C stop the stream and close the recorded file In Player Client mode the following keys are active key up restart the video stream key down stop the video stream key right display next frame key left display last frame key space toggle Fullscreen and normal video mode key s take a screen shoot in jpg or pnm.

近期下载者

相关文件


收藏者