首先在/etc/init.d裡添加需要啟動的shell腳本
vim startCamera
注意下面代碼中啟動mjpg_streamer中的指令可根據實際情況更改參數
#!/bin/sh /etc/rc.common
# /init.d/startCamera
START=50
start()
{
mjpg_streamer -i "input_uvc.so -r 640x480 -f 30" -o "output_http.so -p 8080 -w /www"
}
stop()
{
killall startCamera
}
我對startCamera檔案增添了可執行的權限,否則不能開機啟動
添權重限的指令是:
chmod 777 startCamera
然後通過浏覽器打開網址http://192.168.1.1:8080/?action=stream 就可以看到視訊内容了
之後還需要在rc.d目錄下做一個連結,啟動時系統會按順序啟動rc.d目錄下的腳本連結,對應執行init.d目錄下的啟動腳本。
指令:ln -s /etc/init.d/startCamera /etc/rc.d/S50startCamera
重新開機,即可
現在實作了開機自啟動
如果想關閉的話 直接殺程序就可以了
指令ps 檢視所有程序
kill -9 pid
殺死程序!
搞定