mjpg-streamer

所属分类:图形图像处理
开发工具:C/C++
文件大小:2746KB
下载次数:188
上传日期:2011-11-26 10:04:05
上 传 者ll03109
说明:  从摄像头获取图像,支持MJPEG和YUV格式。可以转换成JPG图片在本地或远程查看
(From the camera to obtain images to support MJPEG and YUV formats. JPG images can be converted into a local or remote view)

文件列表:
mjpg-streamer\mjpeg-client\main.lfm (2980, 2009-03-24)
mjpg-streamer\mjpeg-client\main.lrs (3119, 2009-03-24)
mjpg-streamer\mjpeg-client\main.pas (6889, 2009-03-24)
mjpg-streamer\mjpeg-client\mjpegviewer.lpi (3069, 2009-03-24)
mjpg-streamer\mjpeg-client\mjpegviewer.lpr (2127, 2009-03-24)
mjpg-streamer\mjpeg-client\bin\linux_i386_upx\viewer (1162024, 2009-04-16)
mjpg-streamer\mjpeg-client\bin\win32_upx\properties.ini (92, 2011-11-17)
mjpg-streamer\mjpeg-client\bin\win32_upx\viewer.exe (551424, 2009-03-24)
mjpg-streamer\mjpg-streamer\CHANGELOG (102, 2008-01-20)
mjpg-streamer\mjpg-streamer\input_cmoscamera.so (25498, 2009-10-24)
mjpg-streamer\mjpg-streamer\input_control.so (16172, 2009-10-24)
mjpg-streamer\mjpg-streamer\input_file.so (14332, 2009-10-24)
mjpg-streamer\mjpg-streamer\input_gspcav1.so (63490, 2009-10-24)
mjpg-streamer\mjpg-streamer\input_testpicture.so (169800, 2009-10-24)
mjpg-streamer\mjpg-streamer\input_uvc.so (29658, 2009-10-24)
mjpg-streamer\mjpg-streamer\LICENSE (17987, 2007-09-29)
mjpg-streamer\mjpg-streamer\Makefile (4234, 2009-08-11)
mjpg-streamer\mjpg-streamer\mjpg_streamer (15270, 2009-10-24)
mjpg-streamer\mjpg-streamer\mjpg_streamer.c (13553, 2008-12-18)
mjpg-streamer\mjpg-streamer\mjpg_streamer.h (2804, 2008-12-18)
mjpg-streamer\mjpg-streamer\mjpg_streamer.o (9748, 2009-10-24)
mjpg-streamer\mjpg-streamer\output_autofocus.so (24666, 2009-10-24)
mjpg-streamer\mjpg-streamer\output_file.so (20447, 2009-10-24)
mjpg-streamer\mjpg-streamer\output_http.so (28314, 2009-10-24)
mjpg-streamer\mjpg-streamer\output_viewer.so (13257, 2009-10-24)
mjpg-streamer\mjpg-streamer\start.sh (4348, 2009-07-26)
mjpg-streamer\mjpg-streamer\utils.c (2748, 2008-11-20)
mjpg-streamer\mjpg-streamer\utils.h (2355, 2007-10-07)
mjpg-streamer\mjpg-streamer\utils.o (2064, 2009-10-24)
mjpg-streamer\mjpg-streamer\plugins\input.h (3163, 2009-03-07)
mjpg-streamer\mjpg-streamer\plugins\output.h (2711, 2009-03-08)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\dynctrl.c (6863, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\dynctrl.h (2805, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\dynctrl.lo (2248, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\huffman.h (10214, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\input_cmoscamera.so (25498, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\input_uvc.c (18727, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\jpeg_utils.c (7921, 2009-08-11)
mjpg-streamer\mjpg-streamer\plugins\input_cmoscamera\jpeg_utils.h (90, 2009-08-11)
... ...

"uvc_stream" is a command line application to stream JPEG files over an IP-based network from the webcam to a viewer like Firefox, Cambozola, Videolanclient or even to a Windows Mobile device running the TCPMP-Player. It was written for embedded devices with very limited ressources in terms of RAM and CPU. The decision for Linux-UVC was done, because supported cameras directly produce JPEG-data, allowing fast and perfomant M-JPEG streams even from an embedded device running OpenWRT. For example a VGA resolution video stream with 5 frames per second produces about 2-15% CPU load of the 200MHz Mips processor of the Asus WL500gP router. Also RAM usage is quite low. I would suggest not to open this server to the internet. Use it as input to the programm "motion" [http://motion.sf.net] running at your DMZ instead. Motion has many users and i expect it to be checked more often for security issues. Keep in mind, that motions advanced capabilties like motion-detection, writing of avifiles etc require more ressources. In contrast to the better known SPCA5XX-LE, UVC-cameras in average produce better image quality (See Michel XHaards comparison table and rating at his site) [http://mxhaard.free.fr/embedded.html]. This programm was written in 2007 by Tom Stoeveken, basing on luvcview. The luvcview sources were modified using the tool "indent" and afterwards SDL dependencies were removed to reduce dependencies to other packages. This tool can be modified and distributed according to the terms of the GPL v2. Currently no issues are known, but since this software is quite young and not used widely it may cause problems. You must really know what you are doing, if you use this software. If you want to use the software you are obliged to check if the sourcecode does what you expect it to do and take the risk yourself to use it. 2007-09-16 - Added motor control by Lucas van Staden lvs@softhome.net (based on motor control from the motion project)

近期下载者

相关文件


收藏者