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)
近期下载者:
相关文件:
收藏者: