天天看點

樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控

準備東西:

  1. 樹莓派3B
  2. Sony Playstation Eye攝像頭
  3. micro資料線
  4. 網線

具體步驟如下:

1. 共享wifi給本地連接配接

  • 因為我使用的是筆記本,故連接配接wifi,進入控制台–>更改擴充卡,找到該無線網絡連接配接,如下圖:
    樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控
  • 進入該網絡連接配接的共享屬性,選擇本地連接配接進行共享。如果沒有出現家庭網絡連接配接選擇,說明此時隻有一個選項。
  • 在windows 下,打開 指令提示符 ,輸如 arp -a 指令,位址192.168.137.215為樹莓派的ip位址,此時我們筆記本的本地連接配接的靜态ip位址是:192.168.137.1。如下圖:
    樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控

2. ssh登陸樹莓派

  • 打開putty,選擇ssh,輸入樹莓派位址:192.168.137.215,如下圖:
    樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控
    樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控
  • 輸入使用者名pi,和密碼raspberry,回車進入系統。

3. 驅動Sony Playstation Eye

因為樹莓派對Sony Playstation Eye是免驅的,是以,我們插上攝像頭後,通過lsusb指令應該可以看到如下圖:

樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控

也可以使用ls /dev/ 指令,出現video0裝置,如下圖:

樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控

這樣,攝像頭驅動就是沒有問題的。

4. 下載下傳MJPG-Streamer

網址:https://github.com/jacksonliam/mjpg-streamer

5. 下載下傳依賴檔案

6. 運作start.sh檔案

cd mjpg-streamer/mjpg-streamer-experimental/
 ./start.sh
           

結果如下圖,有錯誤出現,根據網上其他文章說這個不用管,我也沒看在意。

樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控

注意:運作start.sh如果出現問題時候,需要使用pkill -9 mjpg-streamer結束程序,然後再次運作start.sh調試。如果沒有結束之前的程序,再次執行,會出現如下圖錯誤。

樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控

7. 通路網頁

打開網頁:192.168.137.215:8080,點選stream,可以觀察到實時圖像,如下圖:

樹莓派3B + Sony Playstation Eye + MJPG-Streamer 區域網路視訊監控