ubuntu16.04下运行海康威视网络摄像头sdk(qtdemo)
因為工程原因不得不在Ubuntu系統下鏈接海康威視相機.查閱了很多資料,對于我這種小白來說都不夠用,自己摸索吧,然后給海康威視開發者發各種傻x郵件,不要臉地問問題,總在在qt里把相機畫面調出來了,希望接下來可以和各位大神一起交流.
1.首先拿到相機,用網線連上電腦,根據操作手冊,先把相機激活,http://192.168.1.64/doc/page/login.asp?_1587994274991&page=preview 我的是這個網址,設置好賬戶密碼(牢記密碼),記住自己相機的ip地址.設置好之后相機畫面應該就能實時在網頁上顯示了.
2.到海康威視官網下載Linux版本的sdk,解壓打開,如圖所示
這里的consoledemo我還沒研究明白怎么弄,先不管,搞一下那個qt demo 打開qt軟件,里面有個qt_demo_readme.txt,先按照操作一下,就是復制一下庫到…(路徑不寫了,text里面有),打開qt軟件,選擇打開新的項目:QtDemo/Linux64/QtCreator/QtClientDemo.pro文件,加載編譯一下就好了,運行一下,出現圖形化界面右擊左上角的devicetree,配置添加設備,輸入device的ip地址,設備的賬戶密碼(剛才讓記住的),結果出現下面的界面,錯誤113,
發郵件問了sdk開發者,是由于有個組件庫沒加載(具體錯誤類型可以看開發文檔里面的chm文件(這個文件需要專用的閱讀器打開,不過值得一看,安裝教程可以百度,很簡單)),具體操作就是將HCNetSDKCom里面的幾個庫文件,拷到外面來(上一層目錄),和其他的庫文件放到一起如圖所示,
再次編譯qt,運行,devicetree重復剛才添加設備的動作就能顯示畫面了,下一步想辦法開發自動抓圖
總結
以上是生活随笔為你收集整理的ubuntu16.04下运行海康威视网络摄像头sdk(qtdemo)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 聊聊身边的嵌入式,英语学习利器点读笔
- 下一篇: 基于Ubuntu系统下的Hadoop 环