树莓派上使用mjpg-steamer直播摄像头

RaspiSQH 79.85m2021-01-14281 次点击3 人收藏1 人感谢
http://blog.sina.cn/dpool/blog/s/blog_abd39cc70102vrdt.html

试了一下可以用。以前贴吧教程被删了。
我用了USB摄像头和树莓派3B验证可行!
收藏 ♥ 感谢
Spoony 小组长 2021-01-14 
不错。备份一下

1. 先更新apt的列表:
sudo apt-get update
sudo apt-get upgrade
重启系统后,
sudo raspi-config
移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车确认。回到主菜单,tab键切换到“Finish”回车确认。树莓派会自动重启。
2. 安装依赖库
安装libjpeg的dev版本(注:下面所有安装过程中出现是否继续时,统一选择继续:Yes)
sudo apt-get install libjpeg62-dev
sudo apt-get install libjpeg8-dev
3. 下载
mjpg-streamer
wget https://github.com/jacksonliam/mjpg-streamer
或者直接到网站下载zip安装包mjpg-streamer-master.zip
使用unzip mjpg-streamer-master.zip解压
4. 编译mjpg-streamer
安装cmake
sudo apt-get install cmake
切换到mjpg的路径下:
cd ~/mjpg-streamer-master/mjpg-streamer-experimental
sudo make clean all
5. 安装mjpg-streamer
sudo cp mjpg_streamer /usr/local/bin
sudo cp output_http.so input_uvc.so /usr/local/lib/
sudo cp -R www /usr/local/www
6. 开启mjpg-streamer
LD_LIBRARY_PATH=/usr/local/lib mjpg_streamer -i 'input_uvc.so' -o 'output_http.so -w /usr/local/www'
或者LD_LIBRARY_PATH=/usr/local/lib mjpg_streamer -i './input_uvc.so -d /dev/video0 -r 320*240 -f 12' -o ' ./output_http.so –p 8090 –w /usr/local/www '
或者添加到path路径export LD_LIBRARY_PATH=/opt/mjpg-streamer/
(-r后是分辨率参数,-f后面是帧率,请根据您的摄像头参数进行调整)8090可以自己定义
在浏览器http://:8080 打开监控界面
相逢已是初识 44.65m 2021-01-15 

登录注册 后可回复。