樹莓派使用mjpg-steamer實現網絡監控

首先提兩個參考文檔

http://tieba.baidu.com/p/3981484977#74017825356l
http://blog.csdn.net/blueslime/article/details/12429411

這兩個文檔的解釋和操作步驟都很清楚,接下來是我自己操作成功後的步驟,記下來,以免我以後忘記

1 下載安裝包
在樹莓派裏直接寫命令行下載

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

2 安裝輔助工具

sudo apt-get install libjepg8-dev
sudo apt-get install cmake

3 解壓安裝包

unzip master.zip

4 編輯源文件
先移動到input_raspicam文件夾下

cd mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam

在此文件夾下編輯input_raspicam.c文件

這裏寫圖片描述

nano input_raspicam.c

這裏寫圖片描述
進入nano頁面後,按下ctrl+w(搜索),輸入fps,回車,可看到如下界面,將fps改爲30
這裏寫圖片描述
然後按ctrl+x,再按y,再回車

5 編譯mjpg軟件
執行兩次

cd ..

在mjpg-streamer-experimental工程下進行編譯:
這裏寫圖片描述

make clean all

然後

cd

退出到主目錄下

6 製作mjpg啓動腳本 jk.sh
新建一個文件jk.sh 直接將以下代碼寫進去

cd mjpg-streamer-master/mjpg-streamer-experimental
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"

7 執行 jk.sh 腳本

sh jk.sh

正常啓動jk.sh腳本
停止按Ctrl+C 就好了

8 瀏覽訪問
在瀏覽器輸入

http://你的樹莓派IP:8080

就OK了
這裏寫圖片描述
看靜態截圖的可以直接輸入

http://你的樹莓派IP:8080/?action=snapshot 

這裏寫圖片描述
動態圖像(會有延遲)

http://你的樹莓派IP:8080/javascript_simple.html  

不造怎麼回事,我的動態圖像一直閃啊閃啊,上午還沒這種情況。。。
初學者還沒搞懂是爲什麼,估計是瀏覽器的原因?
換臺電腦就沒這種情況了。。。

必須要在同一局域網!!!
手機連着相同的wifi也是可以的哦
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章