完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
手上正好有一个1600万像素的USB摄像头,支持UVC,十分适合用来做网络监控应用,借助米尔MYS-8MMX开发板强大的音视频处理能力,可玩性很高。搭建网络摄像头,板子上需要运行流媒体服务器,读取摄像头数据然后通过网络发送出去,目前常用的方案有MJPG-streamer、µStreamer 、Motion 等。这里我选择性能较高的MJPG-streamer,MJPG-streamer是一款免费基于IP地址的视频流服务器,它的输入插件从摄像头读取视频数据,这个输入插件产生视频数据并将视频数据复制到内存中,它有多个输出插件将这些视频数据经过处理,其中最重要的输出插件是网站服务器插件,它将视频数据传送到用户浏览器中,MJPG-streamer的工作就是将其中的一个输入插件和多个输出插件绑定在一起,所有的工作都是通过它的各个插件完成的。
MJPG-streamer是SourceForge网站的一个开源项目: https://sourceforge.net/projects/mjpg-streamer/ 目前项目已经迁移到github,这个版本增加了树莓派的支持: https://github.com/jacksonliam/mjpg-streamer MJPG-streamer依赖jpeg库,因此首先进行jpeg 库的移植,jpeg源码包通过这个网址下载: http://www.ijg.org/ 最新版本是jpegsrc.v9d.tar.gz jpeg编译
mjpg-stream编译
进入源码目录
创建一个目录lib用来存放交叉编译的动态库文件
输入编译命令并指定交叉编译器
将在目录mjpg-streamer-test/mjpg-streamer-r63生成应用程序mjpg_streamer 几个主要文件介绍如下:
将生成的mjpg-streamer-r63/plugins/output_file/output_file.so和mjpg-streamer-r63/plugins/input_uvc/input_uvc.so拷贝到目录 mjpg-streamer-r63/lib 将上面编译的jpeg动态库libjpeg.so、libjpeg.so.9、libjpeg.so.9.4.0拷贝到目录 mjpg-streamer-r63/lib 我这里搭建了nfs,将测试目录挂载到开发板,方便调试,动态库目录内容如下: 在终端输入命令指定环境变量
然后输入命令
运行成功信息如下: 我的板子ip设置成了192.168.1.120,浏览器地址栏输入
就可以看到图像了,回车可以进行单张抓拍,演示效果如下: 或者输入
就可以看到实时视频了,效果如下: 利用强大的curl可以方便的做到抓拍图片,下面是ubuntu和windows端的演示效果:
ubuntu端的效果 window端的效果 |
|
相关推荐
5 个讨论
|
|
只有小组成员才能发言,加入小组>>
【米尔-全志T113-i开发板试用】米尔-全志T113-i开发板与modbus设备的连接和操作
487 浏览 0 评论
【米尔-全志T113-i开发板试用】移植libmodbus库到米尔-全志T113-i开发板
1353 浏览 0 评论
【米尔-全志T113-i开发板试用】米尔-全志T113-i开发环境搭建
2092 浏览 0 评论
724 浏览 1 评论
【米尔-全志T113-i开发板试用】发布opencv-mobile米尔t113i专享预编译包
1393 浏览 0 评论
【米尔MYD-YT507开发板试用体验】+5.外接电视,汽车仪表盘演示
25127浏览 2评论
【米尔-芯驰D9开发板- 国产平台试用】- 03- 外设接口测试-U盘、485总线
5753浏览 1评论
19929浏览 1评论
【米尔MYD-YT507开发板试用体验】米尔MYD-YT507开发板初体验
19698浏览 1评论
【米尔MYD-YT507开发板试用体验】Ubuntu的xfce桌面环境建立及远程穿透访问家中米尔MYD-YT507开发板
21109浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 13:49 , Processed in 0.605689 second(s), Total 70, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号