Intel物联网开发者专区
直播中

netlhx

10年用户 156经验值
擅长:嵌入式技术
私信 关注
[经验]

【Intel Edison试用体验】连接摄像头

` 本帖最后由 netlhx 于 2016-7-18 16:19 编辑

接下来准备体验摄像头在EDISON上的使用。

准备一个V4L兼容摄像头?为什么要V4L兼容的,因为大部分情况下,V4L兼容摄像头能实现即插即用,不用到处去找设备驱动,所以还是用V4L的好。接口当然优先选USB接口,别的呢,也不是不可以,只是得折腾许多时光!

IMG_20160718_151658.jpg

咱用的是罗技的摄像头,如图所示。

连接好硬件之后,接下来上电。打开终端软件,执行下面的命令检查设备正常否
  1. $ls /dev/video0
如果看到了该设备,恭喜你,下面可以继续折腾。如果没有看到,很可能你的摄像头不是UVC兼容的,请继续爬文找答案。

视频流软件使用经典的MJPG STREAMER来,这东西虽然很古老了,但是很好用。

但是问题是,INTEL官方的REPO里面是没有这个软件的。所以要么自己编译,要么呢找三方软件源。别说,还真给咱找到一个三方的源,修改EDISON的软件源,在软件源设置文件里添加如下内容
  1. src/gz all http://repo.opkg.net/edison/repo/all
  2. src/gz edison http://repo.opkg.net/edison/repo/edison
  3. src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32
然后UPDATE,注意,最好不要去UPGRADE,否则会粗问题!

接下来当然是安装MJPG STREAMER了。执行命令
  1. sudo opkg install mjpg-streamer
稍等片刻,软件就安装好了。

下面启动MJPG STREAMER,输入下列命令
  1. sudo mjpg_streamer -i "input_uvc.so" -o "output_http.so -w /www"
然后会看到类似如下信息

QQ截图20160718153535.png

这输出的信息主要包含使用的设备文件,分辨率等信息。

然后就可以打开浏览器来查看效果了



OK,视频流服务准备完毕。

如果要实现远程监控,需要在路由器上做端口映射,这样,即使不在家中,了可以随时查看家中的状况!


` QQ截图20160718153833.png

回帖(18)

u7u7

2016-7-18 21:17:43
cool!
举报

lonely130970

2016-7-26 22:25:32
非常感谢,按照你的教程已经在浏览器收到了视频。但是请问应该怎样在路由器做端口映射啊?
举报

agdhun

2016-7-26 22:58:15
哈哈,v4l俗称免驱
举报

agdhun

2016-7-26 23:30:55
引用: lonely130970 发表于 2016-7-26 22:25
非常感谢,按照你的教程已经在浏览器收到了视频。但是请问应该怎样在路由器做端口映射啊?

ngork,你指的拥有
举报

更多回帖

发帖
×
20
完善资料,
赚取积分