2015-11-15 11:10:59 [显示全部楼层]
7340浏览
查看: 7340|回复: 17

[教程] 【转载】intel edsion上使用mjpg-streamer读取摄像头数据

[复制链接]

1.安装libjpeg-dev 和 libv4l-dev
首先
# vi /etc/opkg/myfeeds.conf

把下面几个源写入文件
src intel-iotdk http://iotdk.intel.com/repos/1.1/intelgalactic
src all http://iotdk.intel.com/repos/1.1/iotdk/all
src i586 http://iotdk.intel.com/repos/1.1/iotdk/i586
src x86 http://iotdk.intel.com/repos/1.1/iotdk/x86

然后
# opkg update
# opkg install libjpeg-dev libv4l-dev

等待安装完成

2.下载mjpg-streamer
以下版本,我已经修改过makefile,可以直接编译
链接:http://pan.baidu.com/s/1DAVEY 密码:5xvo

也可以重新下载原版,再配置

3.复制到edison,并解压
建议/home下,空间比较大

4.进入解压到的文件夹,并编译
# make


5.编译完成后,运行以下命令,启动mjpg-streamer
(这之前你需要先连接上一个支持mjpg的摄像头,否则会有失败提示)
# export LD_LIBRARY_PATH="$(pwd)"
# ./mjpg_streamer -i "./input_uvc.so -d /dev/video0 -r 340x240 -f 10" -o "./output_http.so -p 8080 -w ./www"


现在mjpg-streamer服务器已经启动啦,通过浏览器输入   http://edisonIp:8080   就能看到摄像头传回的画面的

参考链接:http://neuralassembly.blogspot.h ... bmjpg-streamer.html

转自: http://www.arduino.cn/thread-12816-1-1.html

大连林海  初级技神

发表于 2015-11-15 11:52:48

不容易啊 看你更新了
回复

使用道具 举报

hnyzcj  版主

发表于 2015-11-15 12:06:07

大连林海 发表于 2015-11-15 11:52
不容易啊 看你更新了

林海,你这是在公然侮辱大圣。
回复

使用道具 举报

大连林海  初级技神

发表于 2015-11-15 12:18:37

hnyzcj 发表于 2015-11-15 12:06
林海,你这是在公然侮辱大圣。

大圣舞者最近很忙的
回复

使用道具 举报

孙毅  初级技匠
 楼主|

发表于 2015-11-16 00:12:26

你俩什么时候一块来趟上海啊。。。我想看看,你俩在一块的时候来段对口相声啊@大连林海 @hnyzcj
让你俩打败了。。。最近事情有点多哈。。。
回复

使用道具 举报

hnyzcj  版主

发表于 2015-11-16 07:12:32

孙毅 发表于 2015-11-16 00:12
你俩什么时候一块来趟上海啊。。。我想看看,你俩在一块的时候来段对口相声啊@大连林海 @hnyzcj
让你俩打 ...

我去过了,今年估计不会去了
回复

使用道具 举报

孙毅  初级技匠
 楼主|

发表于 2015-11-16 08:51:05

hnyzcj 发表于 2015-11-16 07:12
我去过了,今年估计不会去了

得一块来,才有那个feel~~~倍儿爽
回复

使用道具 举报

大连林海  初级技神

发表于 2015-11-16 18:24:31

回复

使用道具 举报

dsweiliang  初级技神

发表于 2015-11-17 14:00:58

不明觉厉
回复

使用道具 举报

凌风清羽  中级技匠

发表于 2015-11-21 16:52:00

待我尝试一下给你上图
回复

使用道具 举报

孙毅  初级技匠
 楼主|

发表于 2015-11-21 16:55:14

凌风清羽 发表于 2015-11-21 16:52
待我尝试一下给你上图

恩,我这几天想着买个USB声卡,先播个音乐听听。吼吼
回复

使用道具 举报

凌风清羽  中级技匠

发表于 2015-11-21 19:09:15

大圣,能修改成uvc的吗,竟然发现摄像头不支持mjpg,天了噜,用openwrt的时候是支持的
回复

使用道具 举报

孙毅  初级技匠
 楼主|

发表于 2015-11-21 22:21:36

凌风清羽 发表于 2015-11-21 19:09
大圣,能修改成uvc的吗,竟然发现摄像头不支持mjpg,天了噜,用openwrt的时候是支持的 ...

uvc不就是 v4l2的封装吗?!容我试一试吧。。。不过这个优先级相对较低哈。。。吼吼
对于视频,一直很想试的,就是没有大块的时间。。。哎。。。争取两个周之内
回复

使用道具 举报

wangl  见习技师

发表于 2015-11-22 19:11:01

唉,问个简单问题,劳驾解释一下哈.
第2步我成功从百度网盘里下载了。
第3步,复制到edison,并解压。怎么放呢?
是放到edison那个766M的盘符下面?我将其解压后放进了我的那个I:(766M)盘
里面的Home目录如何进入?
我倒是用putty进去搜索了一下mjpg-streamer,结果没有找到。
然后我又将拨块拨到标准USB口那边,然后edison对应的那个I:盘消失,我再尝试搜索mjpg-streamer还是没有找到。所以麻烦从第3步详细解释一下?
谢谢!

回复

使用道具 举报

孙毅  初级技匠
 楼主|

发表于 2015-11-22 22:57:05

wangl 发表于 2015-11-22 19:11
唉,问个简单问题,劳驾解释一下哈.
第2步我成功从百度网盘里下载了。
第3步,复制到edison,并解压。怎么 ...

使用winscp
放到win下面挂载的分区,在Edison的Linux下面看不见的啊。
回复

使用道具 举报

wangl  见习技师

发表于 2015-11-22 23:01:15

后来我自己用U盘copy到edison的。就是将U盘插到了标准USB口上,将mjpg-streamer复制到了Home目录下,然后进入复制后的mjpg-streamer目录里,按照说明的后续步骤操作了一下,可以得到一张静态图片,如果想要看视频流的话,在IE里似乎工作不正常。
回复

使用道具 举报

wangl  见习技师

发表于 2015-11-22 23:03:55

选JAVA SCRIPT可以正常播放视频,不知此功能如何集成到windows程序里?
就是用VS开发的程序如何使用此视频功能呢?
回复

使用道具 举报

凌风清羽  中级技匠

发表于 2015-12-7 18:30:12

大圣~~~直接opkg install mjpg-streamer~~~???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail