1. 程式人生 > >openwrt上Motion視訊監控軟體的簡單用法

openwrt上Motion視訊監控軟體的簡單用法


linux平臺上的motion軟體,可通過各種攝像頭(當然包括市場上各種各樣的雜牌子且符合UVC的)完成專業級視訊監控的水準,具體不多說。通過簡單安裝驅動,即可開工了。

這裡我們硬體是刷了openwrt 的db120-wg,在USB口插入一個雜牌子的500萬畫素的攝像頭(具體牌子不說了,我用了兩天就壞掉了,剛去換了一個新的回來,真無語)。

1、線上安裝配置:

opkg update
opkg install motion


預設情況下在/etc目錄下建立了配置檔案motion.conf ,若沒有可直接在命令列裡執行一次motion。

看其中眾多的設定,這裡只記錄一下基本配置項:

1)daemon off  #這個要改成OFF,自動生成的是ON

2)threshold 1500  #這個引數負責靈敏度,越小越靈敏

3)webcam_port 8081  #遠端埠,可以在火狐裡開啟

4)webcam_localhost off  #必須改成off才能通過pc訪問

以上幾項改完後,在命令列裡執行motion 或motion&來後臺執行。

2 設定隨系統自動啟動

有時這自啟動很重要了,省得重啟路由或開啟路由後還必須Putty一下啟動,具體操作如下:

1)進入/etc/init.d目錄,通過VI建立一個啟動指令碼startMotion :

#!/bin/sh /etc/rc.common
# /init.d/startMotion
START=50
start()
{
motion&
}
stop()
{
killall startMotion
}


2) 在rc.d目錄下做一個連結,啟動時系統會按順序啟動rc.d目錄下的指令碼連結,對應執行init.d目錄下的啟動指令碼。

執行命令:

ln -s /etc/init.d/startMotion /etc/rc.d/S50startMotion

 最後重啟路由即可看到結果