1. 程式人生 > >樹莓派智慧監控小車(QT+樹莓派)------視訊流的獲取及硬體

樹莓派智慧監控小車(QT+樹莓派)------視訊流的獲取及硬體

前兩篇文章講到了總體的思路和客戶端與伺服器的通訊,借下來紀錄一下關於視訊流的獲取,這裡用的是樹莓派官方攝()淘寶版,軟體用的是mjpg-streamer(網上有很多版本,自己搜尋就好,也有教程)。利用這個這個軟體可以直接獲取視訊流在網頁上顯示(360瀏覽器無法顯示,我用的是谷歌瀏覽器)。

原本的思路是利用QWebview來顯示,但實際操作過程中,發現QWebview也無法解析這種視訊流,起初以為是無法播放視訊,多方除錯後發現視訊可以播放了,但還是無法獲取視訊流。無奈放棄該方案,參考網上的例子,利用QLabel逐幀顯示靜態圖片(也是mjpg-streamer抓取的),這裡不對程式碼進行介紹,附上參考的地址 http://blog.csdn.net/lbb2016/article/details/52583729

雖然問題解決,但是這種方法有弊端,就是在網路條件不好的情況下,顯示的不滿意,具體效果自己嘗試吧...

關於硬體部分,包括有源蜂鳴器、LED小燈、三個超聲波測距、四個輪子、四個電機、兩個L298N電機控制模組,兩個12V電池盒、樹莓派官方攝像頭、各種線若干。這些硬體控制方法較為簡單,網上有許多的例子可供參考,可自行百度,再與之前的伺服器相結合即可

需要原始碼的可以私信我(一般都找不到我)或者郵箱[email protected]