MJPG_Streamer的安装及使用
2016-06-11 22:18
766 查看
mjpg-streamer 可以通过文件或者是HTTP方式访问linux UVC兼容摄像头。可以在公司,通过访问家里安装的摄像头查看家里的情况,对于有小孩的家长很有帮助。 mjpg-streamer 需要很少的CPU和内存资源就可以工作,大部分编码工作都是摄像头完成的,所以对于内存和性能都有限的路由器十分适用。本次实验是在一个UNBUTU14.04的系统上完成的。
然后是检查摄像头驱动
如果驱动读取成功的话,上述指令会显示一个驱动文件,一般是video0等名字。
2、把所有*.so的文件放到/lib目录下(如果不做这一步可能会得到如下类似错误:)
ERROR: could not find input plugin Perhaps you want to adjust the search path with: export LD_LIBRARY_PATH=/path/to/plugin/folder dlopen: input_uvc.so: cannot open shared object file: No such file or directory
3、切换到mjpg的路径下:
4、安装mjpg-streamer
5、开启mjpg-streamer
进入mjpg_streamer文件夹,直接执行./start.sh指令就可以开启本应用。 在浏览器输入http://你的IP:8080/stream.html 打开监控界面。
一. 安装依赖的相关库
sudo apt-get install libjpeg8-dev sudo apt-get install libjpeg62-dev
二.检查摄像头驱动
$ lsusb [如果看到连接的camera就代表连接成功了](https://img-blog.csdn.net/20160611214741689)
然后是检查摄像头驱动
ls /dev/vid*
如果驱动读取成功的话,上述指令会显示一个驱动文件,一般是video0等名字。
三.安装MJPG_Streamer
1、安装cmakesudo apt-get install cmake
2、把所有*.so的文件放到/lib目录下(如果不做这一步可能会得到如下类似错误:)
ERROR: could not find input plugin Perhaps you want to adjust the search path with: export LD_LIBRARY_PATH=/path/to/plugin/folder dlopen: input_uvc.so: cannot open shared object file: No such file or directory
3、切换到mjpg的路径下:
cd ~/mjpg-streamer-master/mjpg-streamer-experimental sudo make clean all
4、安装mjpg-streamer
sudo cp mjpg_streamer /usr/local/bin sudo cp -R www /usr/local/www
5、开启mjpg-streamer
进入mjpg_streamer文件夹,直接执行./start.sh指令就可以开启本应用。 在浏览器输入http://你的IP:8080/stream.html 打开监控界面。
四、虚拟机外网访问设置# 见这篇博客:
> [(http://graybull.is-programmer.com/posts/36941.html)]
相关文章推荐
- 开源新闻速递:Ubuntu 全系列发布了紧急安全补丁
- java7新特性--自动关闭资源
- 分布式事务控制分段提交
- linux dd命令
- SendMessage函数
- JavaScript中this指针指向的彻底理解
- 助背器
- jQuery获取Table-Input控件值封装
- <深入理解java虚拟机>读书笔记-类文件结构
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- sql笔记 not exists
- 快排 递归与非递归实现 优化
- 居中 margin:0 auto与text-align:center的区别
- QT程序在HI3531板上运行丢失字体
- 开博客的第一天
- HP DL580 G7设置IPMI
- 应用设置超时时间大于3秒而实际connection timed out时间3秒的问题
- 直接选择排序java实现
- 软件设计模式之-观察者模式与被观察者模式
- Struts2总结