[i=s] 本帖最后由 phone1126 于 2012-1-12 20:50 编辑 [/i]
系统硬件:
1. ARM9
2. USB摄像头
系统软件:
1. 嵌入式Linux操作系统 (2.6的内核)
2. 万能USB摄像头驱动
使用Linux自带的gspca驱动程序
3. jpeg和SDL库
支持mjpg-streamer和uvcvideo的基础连接库
4. 视频服务器
使用mjpg-streamer软件包,它是一个支持V4L2 芯片的视频服务软件
5. 客户端
可以在PC机上使用web浏览器或是其他的客户端程序
在以上软硬件下实现,并在终端上输入命令:#mjpg-streamer -i “/lib/input_uvc.so”-o “/lib/ouptput_http.so -w 192.168.0.10:8080”
并在pc机上运行一个专用的客户端软件看视频,用web浏览器方式:或者是只能安装java插件(在windows下安装JRE:JAVA运行环境)的浏览器或者用火狐浏览器在地址栏输入在地址栏输入http://192.168.0.10:8080即ip和端口号,才可以播放视频。
想改进用web浏览器查看视频方式:1.直接在浏览器输入ip地址,不用输入端口号(8080)了,输入端口号不具有通用性,多这步且麻烦。
2.更重要的是用浏览器查看采集到的视频要安装java插件才行,改进到不用这个插件,直接用任意一个普通浏览器就可看采集到的视频。
请各位高手们分析一下如何实现,
phone1126 于 2012-01-17 14:44:35发表:
up up 丿
phone1126 于 2012-01-15 20:05:35发表:
自己顶一下
phone1126 于 2012-01-13 14:33:58发表:
其中改进的第二点要求再详细的说明是:
观看视频流,需要使用FireFox(火狐)浏览器。
在普通的IE浏览器上也可以使用JAVA来观看视频流,但需要在windows下安装JRE
(JAVA运行环境)才能观看视频流。点击“JAVA视频”,就可以观看视频了。 改进到直接用任意一个普通浏览器就可看采集到的视频。
龙王爷88 于 2012-01-13 10:17:35发表:
好深奥的问题,等待高手出现,指点迷津
Dnirta 于 2012-01-13 08:53:06发表:
帮顶下