第2个项目_摄像头_wifi_3g_alsa驱动_视频监控视频监控的实现.pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

视频的实现--mjpg-streamer的实现作者:深圳百问网科技万勇,1001.环境硬件:电脑、JZ2440开发板、UVC摄像头(推荐使用)系统:Ubuntu9.10//即光盘提供的那个虚拟机系统Uboot:u-boot-2012.04.01//即毕业班移植新uboot那个Kernel:linux-3.4.2//即毕业班移植新内核那个文件系统:fs_mini_mdev_new.tar.bz2基本概念:①UVC指USBVideoClass,UVC摄像头的简单判断标准就是接到Windows电脑上后,不用安装驱动程序就可以使用②USB摄像头输出的数据有多种格式,比如原始数据RGB或YUV格式,压缩的MJPEG格式。使用网络传输视频时,应该传输压缩格式的,否则传输的数据量会非常大。S3C2440的主频只有400M,如果使用的摄像头不支持MJPEG输出,就需要使用软件(mjpg-streamer)来压缩,这极大的耗费CPU资源,导致视频不流畅摄像头选购指南:①如果只是基于原理性的学习,不考虑性能,可以购买一般的UVC摄像头,价格在20~50元之间,它输出原始数据,不支持输出MJPEG数据。②如果想让视频很流畅,就需要选购支持MJPEG的摄像头,这些摄像头既可以输出MJPEG数据,也可以输出原始数据。我测试过“蓝色妖姬S3”,它的价格在70~80之间。市面上还有很多支持MJPEG的摄像头,价格基本上百。可以这个贴子:③我们也将会制作一个摄像头模块,它的硬件框架大概是这样:CMOS摄像头===>视频控制器芯片===>USB口在第2个项目里,这个模块可以接到开发板的USB口去作为USB摄像头;也可以把上面的CMOS摄像头取下来,接到开发板上的CMOS插槽去。它支持JZ2440、TQ2440、MINI2440。此模块正在设计中,面市时可以从100买到。④使用USB摄像头时,有可

最近下载