本次實驗是利用友善之臂的tiny6410開發板,實作實作mjpg-streamer(start_uvc.sh)開機自啟動,在開始前首先需保證開發板mjpg-streamer已經移植成功,并將其解壓至mjpg-streamer目錄下(也可以是其他目錄,根據自己情況來定)實作自啟動步驟如下:
第一步:撰寫腳本,名為qt4,內容如下:
#!/bin/sh
. setqt4env
export HOME=/root
cd /mjpg-streamer //進入目錄(可以是任何目錄)
./start_uvc.sh & //運行start_uvc.sh,啟動服務
cd /tiny6410 //進入自己撰寫的qt4程式目錄
./system -qws //開機啟動自己撰寫的阿程式
hotplug
(如果使用友善之臂原裝系統的話,在bin目錄下會有這個檔案,只需稍加修改就好)
編輯后將其放在bin目錄下即可。
第二步:修改自啟動檔案 /etc/init.d/rcS,將檔案最后的/bin/qtopia &修改為/bin/qt4 &即可。
重啟開發板即可看到如下輸出:
MJPG Streamer Version.: 2.0
i: Using V4L2 device.: /dev/video2
i: Desired Resolution: 640 x 480
i: Frames Per Second.: 5
i: Format............: YUYV
i: JPEG Quality......: 80
o: www-folder-path...: ./www/
o: HTTP TCP port.....: 8080
o: username:password.: disabled
o: commands..........: enabled
說明成功。
另外,之前在網上看過另一版本,網址如下:http://blog.sina.com.cn/s/blog_43bce9bb0100q4pn.html。但是自己試驗后不成功,自己研究后找到此方法,希望能幫助更多人。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/132032.html
標籤:應用程序開發區
上一篇:Intel的MKL怎么下載
