初步实现摄像头实时传输数据
学习内容:
先断电加入摄像头
步骤一 监控的话用的是mjpeg的库
步骤二 搜索 树莓派mjpeg-streamer
步骤三 原理:mjpeg-streadmer是一个开源的摄像头媒体流,通过本地获取摄像头的数据,然后通过HTTP发出来,然后通过浏览器对应的树莓派对应的IP和端口号就能开到视频流
步骤四 git clone https…看步骤二
步骤五 按着步骤安装
5.1 安装依赖的相关库
sudo apt-get install libjpeg8-dev
sudo apt-get install libjpeg62-dev
步骤六 就在这个安装目录输入vi start.sh(改里面的。/红色的)
步骤七 -5然后P1
步骤八 会重启树莓派然后
步骤九 浏览器输入http:Ip:8080(http:192.168.0.123:8080)选stream即可
sudo apt-get update #更新软件列表
.
sudo apt-get upgrade #更新软件
.
.
2
.
sudo apt-get install subversion #Subversion是一个自由开源的版本控制系统
.
.
3
.
sudo apt-get install libjpeg8-dev #JPEG支持库
.
sudo apt-get install imagemagick
.
sudo apt-get install libv4l-dev #4l是小写"L"
.
sudo apt-get install cmake #下载编译工具
.
.
.
sudo apt-get install git
.
.
2
.
git clone https://github.com/jacksonliam/mjpg-streamer.git
.
cd mjpg-streamer/mjpg-streamer-experimental #进入下载目录后进入左侧路径
make all #编译
sudo make install #安装
重启后
cd mjpg-streamer/mjpg-streamer-experimental
./start.sh
打开网页
在浏览器输入 http://IP地址:8080,回车 显示如下页面,点击页面左侧,Stream栏,显示监视画面