第十四课:树莓派网络视频监控(mjpg-streamer)
目錄
一、快速擴容SD卡(raspi-config擴容)
(一)查看sd卡容量情況 (內存卡7G)
(二)修改樹莓派配置
(三)重新查看內存情況(Avail :3.7G 擴容成功)
二、配置樹莓派CS攝像頭
(一)拉起 CSI 接口卡板(HDMI接口和音頻口中間)
(二)攝像頭排線插入CSI接口(接口藍色膠帶面-面向音頻口方向)
(三)查找vchiq設備節點(沒有--嘗試重刷系統或更換硬件)
(四)查看接好攝像頭模塊?
(五)修改樹莓派攝像頭配置
(六)測試安裝的結果(vcgencmd get_camera與raspistill)
①:vcgencmd get_camera
②:raspistil 截圖
③:拷貝圖片到ubuntu--window以便查看(scp遠程拷貝功能與Filellia)
?三、mjpg-streamer框架實現網絡視頻監控
(一)什么是mjpg-streamer
(二)如何安裝mjpg-streamer
①:安裝所依賴的庫
②:獲取mjpg-streamer 庫
③:下載成功后進入下載目錄(進行編譯)
④:安裝mjpg-streamer庫
⑤:修改腳本
⑥:啟動腳本--查看效果(瀏覽器輸入 http://樹莓派IP地址:8080)
一、快速擴容SD卡(raspi-config擴容)
(一)查看sd卡容量情況 (內存卡7G)
df -h?(二)修改樹莓派配置
sudo raspi-config?
(三)重新查看內存情況(Avail :3.7G 擴容成功)
df -h二、配置樹莓派CS攝像頭
(一)拉起 CSI 接口卡板(HDMI接口和音頻口中間)
? ? ? ? ? ? ?
(二)攝像頭排線插入CSI接口(接口藍色膠帶面-面向音頻口方向)
? ? ? ? ? ? ? ??
?(三)查找vchiq設備節點(沒有--嘗試重刷系統或更換硬件)
(四)查看接好攝像頭模塊?
vcgencmd get_camera?解釋:detected=0------攝像頭模塊沒接好,重新排查下硬件。
? ? ? ? ? ? detected=1------CSI攝像頭接入正常。
? ? ? ? ? ? supported=1----攝像頭已經使能,攝像頭已經可以使用。
? ? ? ? ? ? supported=0----CSI攝像頭沒有開啟,需要修改樹莓派攝像頭配置。
(五)修改樹莓派攝像頭配置
sudo raspi-config(六)測試安裝的結果(vcgencmd get_camera與raspistill)
①:vcgencmd get_camera
?②:raspistil 截圖
raspistill -o zyc2.jpg -q 5參考樹莓派拍照命令?
?③:拷貝圖片到ubuntu--window以便查看(scp遠程拷貝功能與Filellia)
scp:?
scp zyc.jpg zyc@192.168.31.67: /mnt/hgfs/ubuntu16_04?Filellia:
?結果:
?三、mjpg-streamer框架實現網絡視頻監控
(一)什么是mjpg-streamer
????????MJPG-streamer是一個優秀的開源project,是一款免費基于IP地址的視頻流服務器,它的輸入插件從攝像頭讀取視頻數據,這個輸入插件產生視頻數據并將視頻數據復制到內存中,它有多個輸出插件將這些視頻數據經過處理,其中最重要的輸出插件是網站服務器插件,它將視頻數據傳送到用戶瀏覽器中,從而做到遠程視頻傳輸的效果。MJPG-streamer的工作就是將其中的一個輸入插件和多個輸出插件綁定在一起,所有的工作都是通過它的各個插件完成的。
(二)如何安裝mjpg-streamer
①:安裝所依賴的庫
sudo apt-get install libjpeg8-dev #JPEG支持庫sudo apt-get install imagemagick #圖像sudo apt-get install libv4l-dev #攝像頭底層驅動庫 sudo apt-get install cmake #編譯工具②:獲取mjpg-streamer 庫
sudo apt-get install git (已安裝則跳過) git clone https://github.com/jacksonliam/mjpg-streamer.git③:下載成功后進入下載目錄(進行編譯)
①:cd mjpg-streamer/mjpg-streamer-experimental ②:make all④:安裝mjpg-streamer庫
sudo make install #需要給予超級權限,否則會報錯⑤:修改腳本
sudo vi ./start.sh樹莓派攝像頭:"./input_raspicam.so" -o "
?保存退出::qw
⑥:啟動腳本--查看效果(瀏覽器輸入 http://樹莓派IP地址:8080)
./start.sh 瀏覽器輸入 http://樹莓派IP地址:8080自行需要添加到開機腳本(開機開啟視頻監控功能)
總結
以上是生活随笔為你收集整理的第十四课:树莓派网络视频监控(mjpg-streamer)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编辑Internet
- 下一篇: QQ快速登录