树莓派摄像头Camera视频流

Zss 发表于:

1.买了两个摄像头一个位usb的,另外一个为CSI摄像头,用来做大板车的前后的图像的监视

使用rasp-config调整开关或者,显示屏中的

2.摄像头的测试,拍摄照片

raspistill -o Desktop/image.jpg

调整图像的大小

raspistill -o Desktop/image-small.jpg -w 640 -h 480

录制视频

raspivid -o Desktop/video.h264

使用vnc开启视频流的方式

sudo apt-get update
sudo apt-get install vlc
sudo raspivid -o – -t 0 -w 640 -h 360 -fps 25|cvlc -vvv stream:///dev/stdin –sout ‘#standard{access=http,mux=ts,dst=:8090}’ :demux=h264

然后使用vlc连接http://ip:8090,不过我发现这种方式视频延时非常大 且卡顿,这是在内网,没法用

 

后来找了另外一种方式,效果好太多了

安装libjpeg库(用于解码)、imagemagick、cmake

sudo apt-get install libjpeg8-dev
sudo apt-get install imagemagick
sudo apt-get install cmake

下载并编译mjpg-streamer(需要做些等待)

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

unzip master.zip

cd ~/mjpg-streamer-master/mjpg-streamer-experimental
sudo make clean all

打开mjpg-streamer

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

监控地址:http://树莓派ip:8080