树莓派上搭建并运行MJPG-streamer
一、MJPG-streamer是一个优秀的开源project,它可以通过HTTP的方式访问linux上面的兼容摄像头,从而做到远程视频传输的效果
二、所需安装库文件
sudo apt-get update
sudo apt-get install subversion
sudo apt-get install libjpeg8-dev
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev
sudo apt-get install cmake
sudo apt-get install git
三、git开源的project到本地,编译
sudo git clone https://github.com/jacksonliam/mjpg-streamer.git
cd mjpg-streamer/mjpg-streamer-experimental
make all
sudo make install

make all 成功后并可以看见该目录下的这些文件
修改start.sh文件
/********************添加下面这句代码开始摄像头*************************/
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"

四、开启Camera
sudo raspi-config




sudo reboot //在重启上电
./start.sh // 如果出现以下界面就说明运行成功了,便可以开始使用了

http://+ip:8080 // ip的话就根据自己电脑上的实际Ip就可以了ifconfig来查看

以上操作就完成了简单的树莓派的摄像头的使用。。。
单张照片
sudo raspistill -o image.jpg
本文介绍了如何在树莓派上利用MJPG-streamer搭建远程视频传输系统。首先更新库文件,安装必要的依赖,如libjpeg、imagemagick等。接着从GitHub克隆项目,进行编译和安装。启动摄像头后,通过修改start.sh文件配置摄像头。最后,重启并运行./start.sh,通过IP地址和端口8080即可查看远程视频流。此外,还展示了如何使用raspistill命令拍摄单张照片。
1万+





