- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mjpg_streamer使用说明
网络视频服务器移植一、环境主机环境:ubuntu 10.10????????目标机:FS2410(S3C2410)????????主机工具链:gcc-4.4.5????????交叉工具链:arm-none-linux-gnueabi-gcc-4.3.2????????摄像头:ZC301二、移植过程1、配置内核是内核支持芯片为ZC301的摄像头????????Make menuconfig????????????????Device Drivers ?????????????????????????* Multimedia support ????????????????????????????????* Video For Linux?????????????????????????????????[*] Enable Video For Linux API 1 (DEPRECATED) (NEW)????????????????????????????????[*] Video capture adapters (NEW) ????????????????????????????????????????[*] V4L USB devices (NEW) ?????????????????????????????????????????????????* USB Video Class (UVC)?????????????????????????????????????????????????[*] UVC input events device support (NEW)????????????????????????????????????????* USB ZC0301[P] webcam support (DEPRECATED)2、重新编译内核make zImage通过上面两个步骤就可以驱动我们的摄像头了。但是这个驱动是基于V4l2的。以前基于V4L的一些上层应用就不能用了,或需要做大量的修改!这里我们要实现网络视频的功能,以前都是用servfox这个网络视频服务器,但是这个服务器就是基于V4L的,我们如果想用的话就得对servfox的源码进行修改。这里我们选用另外一种方案mjpg-stream。3、mjpg-stream的移植关于mjpg-stream的资料大家可以在下面这个网址查看:/apps/mediawiki/mjpg-streamer/index.php?title=Main_Page?????????mjpg-stream的移植需要jpeg的库,所以我们先移植jpeg的库(1)jpeg库的移植????????1)jpeg源码包通过下面这个网址下载????????????????/files/jpegsrc.v8b.tar.gz????????????????2)解压源码包????????????????tar xvf jpegsrc.v8b.tar.gz????????????????3)配置源码????????????????cd jpeg-8b????????????????./configure --prefix=/home/linux/s3c2410-2.6.35/video/jpeg --host=arm-none-linux-gnueabi????????????????4)编译????????????????make????????????????5)安装????????????????make install????????????????6)拷贝库到文件系统中????????????????cp //home/linux/s3c2410-2.6.35/video/jpeg /lib/libjpeg.so.8 /source/rootfs/lib(2)mjpg-stream的移植????????1)mjpg-stream源码包通过下面这个网址下载????????????????/projects/mjpg-streamer/?????????????????2)解压源码????????????????tar xvf mjpg-streamer-r63.tar.gz????????????????3)修改源码????????????????cd mjpg-streamer-r63????????????????修改顶层makefile及plugins目录中的各级makefile将所有????????????????CC=gcc????????????????修改为????????????????CC=arm-none-linux-gnueabi-gcc????????修改plugins/inp
您可能关注的文档
- burkert位置反馈说明.pdf
- c++格式化字符串.docx
- cadence_ic5141usr6安装说明.pdf
- Canvas画线实例.docx
- CH05-字符串.ppt
- code列表3110C_RM-237_DP20_7.00__sw-07.01.doc
- CPU排行榜(fire strike) v1.0.2015.11.15.doc
- Cryptanalysis of a 32-bit RC4-like Stream Cipher,” Cryptology ePrint Archive.pdf
- CrowdStrike:中国另一支网络信息收集部队.doc
- Cry[tographic Mersenne Twister and Fubuki streamblock cipher,” Cryptographic ePrint Archiv.pdf
文档评论(0)