最近,在公司實習沒什麼事。手頭正好有Mini2440開發板,攝像頭,外加Android手機一部。心想,我能不能用這三樣東西也實現一個網絡視頻監控呢!說干就干,忙碌了幾天,也終於有了點結果。這兩天會陸續貼出所有步驟,希望能跟各位網友共同討論學習,共同進步。
本人笨鳥一只,探索學習中,還望高手能一笑而過。O(∩_∩)O ~
1. 開發板能通過無線網絡進行實時的視頻采集
2. 手機端能進行實時的視頻監控
3. 手機端能對硬件進行控制
1. 移植Apache + PHP 到mini2440,用於接收手機發送的http請求
2. 移植SQLite 到mini2440,將收到的按鍵動作轉換為相應的控制指令(考慮到實際系統中可能會有幾百條指令,因此直接采用數據庫存放)
3. 移植mjpg-streamer 以及相關功能庫到mini2440,實現視頻采集
4. 完成Android應用程序完成視頻獲取
5. 完成PHP文件,獲取手機端發送的http請求,並轉發至指令轉換模塊
6. 完成指令轉換模塊,生成相應的控制指令
7. 完成底層控制模塊,實現硬件控制
8. 移植無線網卡驅動,實現無線物聯
這些是具體步驟,下面幾篇文章會陸陸續續的貼出所有實現過程和所有代碼。