本文是整理内容方便自己使用,原文:

1、https://blog.csdn.net/qq_36798753/article/details/78082006

2、https://blog.csdn.net/wto882dim/article/details/82195001

第一步:下载源码

wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip

第二步:下载相关依赖包

sudo apt-get install libjpeg8-devsudo apt-get install cmake

第三步:解压+安装

unzip master.zipcd mjpg-streamer-master/mjpg-streamer-experimentalmake clean all

第四步:制作启动脚本

1、进入mjpg主目录下

2、创建启动脚本

vi jk.sh

3、编辑jk.sh

若是使用CSI摄像头

cd mjpg-streamer-master/mjpg-streamer-experimental
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"

若是使用USB摄像头

cd mjpg-streamer-master/mjpg-streamer-experimental
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

4、给jk.sh加权限

chmod 744 jk.sh

第五步:执行脚本

./jk.sh

若是想后台运行可以使用以下命令

nohup ./jk.sh &

启动之后就可以在同一局域网浏览器上输入默认地址查看

http://树莓派IP:8080

这里可以自己写一个html网页,查看视频,代码如下

<!DOCTYPE html>
<html>
<head>
<title>实时视频</title>
<style>#webcam{width: 60%;height: 60%;display: block;margin: 0% ;text-align: center;position: relative;}#webcam img{width: 100%;height: auto;display: block;margin: 0 auto;}
</style>
</head>
<body><div id="webcam"><div></div>
</div><script type="text/javascript">var imageNr = 0; // 图片的索引号var finished = new Array(); // 下载图片的队列var paused = false; //function createImageLayer() {var img = new Image();img.style.position = "absolute";img.style.zIndex = -1;img.onload = imageOnload;img.onclick = imageOnclick;//填你对应的ip和端口img.src = "http://192.168.0.117:8080/?action=snapshot&n=" + (++imageNr);var webcam = document.getElementById("webcam");webcam.insertBefore(img, webcam.firstChild);}function imageOnload() {this.style.zIndex = imageNr; while (1 < finished.length) {var del = finished.shift(); // 删除旧照片del.parentNode.removeChild(del);}finished.push(this);if (!paused) createImageLayer();}function imageOnclick() { paused = !paused;if (!paused) createImageLayer();} createImageLayer()
</script>
</body>
</html>

树莓派CSI/USB摄像头使用mjpg实现网页摄像头监控相关推荐

  1. 树莓派csi摄像头和usb摄像头_树莓派zero wh使用csi摄像头模块

    某宝上不到20块钱的500w树莓派csi摄像头着实有点让人心动,我们就来说说如何使用. 我们可以先按照下面的文章来配置树莓派zero wh的无线网和usb网络. 然后我们连接到树莓派,使用raspi- ...

  2. opensll、libcurl库安装的使用,树莓派CSI摄像头的配置,树莓派调用智能API平台实现人脸识别、树莓派配置中文环境

    接着上一节人工智能翔云平台介绍: 人工智能OCR识别: OCR 是英文Optical Character Recognition的缩写,意思是光学字符识别,也可简单地称为文字识别,是文字自动输入的一种 ...

  3. 树莓派插USB摄像头使用记录

    树莓派插USB摄像头使用记录 一.选择摄像头 二.查看插入的USB设备命令 三.查看相机命令 四.使用 一.选择摄像头 买摄像头时要关注的: 1.是不是在Linux下免驱的. 2.焦距,拍摄目标越远, ...

  4. 树莓派 linux hook,树莓派制造日视/夜视串流直播摄像头

    MAKER:WalterK26/译:趣无尽 Cherry(转载请注明出处) 关于摄像头的案列,之前我们已经发表过<用树莓派做 RTMP 流直播服务器,可推送至斗鱼直播>.<180度小 ...

  5. 树莓派远程4G遥控车教程(三)-摄像头安装及实现局域网实时监控

    树莓派远程4G遥控车教程(三)-摄像头安装及实现局域网实时监控 树莓派远程4G遥控车教程(一)-准备工作 树莓派远程4G遥控车教程(二)-相机云台舵机初步调试 树莓派远程4G遥控车教程(四)-实时监控 ...

  6. 引导最大内存_树莓派4B USB引导,UASP、 TRIM和性能测试

    树莓派4B已经发布一年多了,8G内存版本也发布了半年了.树莓派 Pi 4B架构中不仅将网络适配器与USB总线分离,而且开始支持USB 3.0,其理论上可以比USB 2.0快10倍. USB 3.0带来 ...

  7. java读取pi_(树莓派csi相机)使用Java从raspivid-stdout读取h...

    我想编写一个Java应用程序,它从树莓派csi相机读取h264流. csi摄像机的接口是命令行c程序" raspivid",该程序通常将捕获的视频写入文件. 使用选项" ...

  8. android usb没有读写节点,2019踩坑无数含泪写下最新教程系列(三)树莓派挂载android(树莓派通过usb读取手机里面档案)...

    2019踩坑无数含泪写下最新教程系列(三)树莓派挂载android(树莓派通过usb读取手机里面档案) STEP1: Install packages Install support for MTP: ...

  9. 树莓派安装mplayer,并使用命令查看摄像头

    树莓派安装mplayer,并使用命令查看摄像头 1.安装mplayer 输入命令:sudo apt-get install mplayer 2.查看摄像头 输入命令: mplayer tv:// -t ...

最新文章

  1. mysql pricing amp; licensing_Global Pricing and Licensing
  2. 两端外伸梁内力计算机程序,理解材料力学核心问题:梁的弯曲 剪力弯矩图快速软件绘法...
  3. 普通话测试系统_普通话
  4. java opencv4.5 人脸对比_2020大数据Java面试总结(未完待续)
  5. minist _On_[GoogleNet]
  6. python 自定义数据类型_【整理合集,建议收藏】Python数据类型(一)
  7. C++ 调用 SOAP Web Service
  8. 高并发高流量网站架构[转]
  9. Java语言程序设计(基础篇)课后答案
  10. 银行行号和银行代码是一样的吗?区别是什么?
  11. antdesign 新增页面_ant design pro 新增页面
  12. Windows NT 内核版本号对应的操作系统版本号
  13. php跟安卓交互,android客户端跟php服务简单交互
  14. 使用python调用百度翻译api进行翻译
  15. 笔记本电脑屏幕亮度无法调节
  16. Java跨年祝福语代码_2018跨年夜精选祝福语贺词
  17. 金山助手流氓软件-被进程sjk_daemon.exe坑死
  18. dos(cmd)命令
  19. 2020年创业风口:社交电商
  20. “财界奥斯卡”CGMA全球管理会计中国大奖榜单公布

热门文章

  1. 碧云九歌属于哪款服务器,碧云九歌官网版
  2. PMP考试流程是怎么样的?
  3. vivo手机怎么恢复信息_vivo手机短信删除了怎么恢复-互盾安卓恢复大师
  4. 折腾(享受DIY的乐趣)----客制化键盘GH60自定义配列
  5. 常用淘宝api 地址
  6. 俞军产品方法论|第一章 什么是产品经理 |摘要笔记
  7. 单片机的四层电梯控制系统
  8. 《CMMI的五个级别》
  9. A-Frame基础用法
  10. 隐患排查信息系统:实现安全隐患信息登记、评估、分类、处置、分析的流程化处理