1. 程式人生 > >海康SDK開發筆記(一)

海康SDK開發筆記(一)

開發環境:

Ubuntu14.04 LTS。Qt4.8

SDK版本:CH_HCNetSDK_V5.2.7.3_build20170118_Linux64

1.      先將lib下所有so檔案拷貝到QtDemo/Linux64/lib,用Qtcreator開啟QtClientDemo.pro,編譯時注意選擇qt版本是qt4。

2.      將HCNetSDKCom目錄以及libhcnetsdk.so、libhpr.so、libHCCore檔案和可執行檔案放在同一級目錄下,雙擊可執行檔案QtClientDemo,可以成功開啟。

3.      首先在終端ping攝像機Ip(裝置Ip在windows下用SADP搜尋得到),若不能ping通先查本地ip,看是否與攝像機在同一區域網,結果發現本地ip找不到,筆記本未有效有線連線攝像機,這時需要設定筆記本的有線ip為固定Ip並與攝像機在同一區域網(Ip地址前三個數字相同)。

4.      筆記本網線直連攝像機,在QtClientDemo程式左側device tree右鍵新增節點,輸入節點名稱和ip地址,去掉下方的√,就可以成功新增節點了。登陸後也能成功播放。

注:如果是用的32位版本SDK,編譯時會提示lib不相容,嘗試在ubuntu上安裝了32位支援,但編譯時不知道怎麼加-m32,因此32位linux版本未成功跑通。