??低曇曨l組件使用幫助_第1頁
海康威視視頻組件使用幫助_第2頁
海康威視視頻組件使用幫助_第3頁
??低曇曨l組件使用幫助_第4頁
海康威視視頻組件使用幫助_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、.??低曇曨l組件使用幫助支持設(shè)備型號:客戶端SDK是嵌入式網(wǎng)絡(luò)硬盤錄像機(jī)、視頻服務(wù)器、IP設(shè)備的配套產(chǎn)品,用于設(shè)備遠(yuǎn)程訪問及遠(yuǎn)程控制軟件的開發(fā),適用于以下產(chǎn)品型號:DS-95xx、DS-96xxNVR; DS-90xx混合型硬盤錄像機(jī);DS-91xx、DS-81xx、DS-80xx、DS-70xx、DS-71xx、DS-7116、DS-72xx硬盤錄像機(jī);DS-60xx、DS-61xx視頻服務(wù)器、編/解碼器;IDS6002-HF/B雙攝像機(jī)跟蹤、IDS6101-HF/B智能設(shè)備(行為分析)、IDS52xx智能分析儀、IDS90XX、IDS91XX;DS630x_D多路解碼器;IP攝像機(jī)(以下

2、簡稱“IPC”):DS-2CD71xx、DS-2CD81xx、DS-2CD7xx、DS-2CD8xx、DS-2CD9xx;其他IP設(shè)備:包含IP模塊、IP快球等。 1. 功能說明1.1. 功能介紹圖像預(yù)覽 通過攝像頭獲取視頻信號顯示在界面中。云臺控制 對于云臺可以進(jìn)行控制操作,向上下左右四個方向轉(zhuǎn)動,并可以設(shè)置預(yù)制軌跡使其自行運(yùn)動。布防/撤防對選定的設(shè)備進(jìn)行布防、撤防,布防后SDK主動連接設(shè)備產(chǎn)生報警信息,撤防將不再連接同時也不會再產(chǎn)生報警信息。參數(shù)配置 包括通道配置、設(shè)備配置、報警參數(shù)配置、串口參數(shù)配置、用戶配置、異常配置、交易配置以及ATM配置。報警報警可分為“布防”和“監(jiān)聽”兩種方式。采

3、用兩種報警方式都可以接收到設(shè)備上傳的移動偵測報警、視頻信號丟失報警、遮擋報警和信號量報警等信息。語音對講、轉(zhuǎn)發(fā)語音對講能實(shí)現(xiàn)PC機(jī)與設(shè)備間音頻的發(fā)送和接收。語音轉(zhuǎn)發(fā)功能實(shí)現(xiàn)將待編碼后的發(fā)送的音頻數(shù)據(jù)轉(zhuǎn)發(fā)給設(shè)備。 日志顯示操作的日志信息,可選擇全部的信息日志或者只顯示報警信息日志。提示操作發(fā)生的時間、是否成功、具體操作以及錯誤信息的錯誤號。具體錯誤號對應(yīng)的錯誤見附錄1.2. 專業(yè)名詞介紹SDK Software Development Kit 的縮寫,即“軟件開發(fā)工具包”在此組件中位??低曁峁┑?.0.0版本的開發(fā)包。布防 是指SDK主動連接設(shè)備,并發(fā)起報警上傳命令,設(shè)備發(fā)生報警立即發(fā)送給SD

4、K。監(jiān)聽 是指SDK不主動發(fā)起連接設(shè)備,只是在設(shè)定的端口上監(jiān)聽接收設(shè)備主動上傳的報警信息。2. 使用環(huán)境ForceControl6.0??低暱蛻舳薙DK4.0.03. 靜態(tài)特性3.1. 安裝或添加組件將DsSdk.dll、HCNetSDK.dll、PlayCtrl.dll、hpr.dll放在力控安裝目錄下,F(xiàn)CNetVideo_HC.dll放在sysysub下。請參照力控用戶手冊組件安裝部分幫助。3.2. 添加組件請參照力控用戶手冊組件添加部分幫助3.3. 組件屬性頁設(shè)置說明隱藏設(shè)備列表與操作:可以固定分辨率也可以選擇自定義通過拖拉組件隨意選擇大?。ㄒ曨l畫面最小分辨率為800*600,且比例

5、固定為4:3),如果沒有選擇只顯示視頻畫面則在視頻畫面的右側(cè)顯示已連接的設(shè)備列表和操作按鈕,組件大小通過拖拉隨意調(diào)整。只有在隱藏設(shè)備列表與操作的情況下才可以設(shè)置分辨率。畫面窗口個數(shù):根據(jù)選擇進(jìn)行初始的布局設(shè)計,組件可選窗口數(shù)位1、4、9、16、25、36、49、64、81個。抓圖文件保存路徑:默認(rèn)為工程目錄下的Pic文件夾。用戶可根據(jù)需求修改。錄像文件保存路徑:默認(rèn)為工程目錄下的Record文件夾。用戶可根據(jù)需求修改。設(shè)備列表文件:選擇配置設(shè)備列表文件,選擇后此文件將拷貝到工程目錄的bmp文件夾下。用來初始運(yùn)行程序時讀入以及網(wǎng)絡(luò)發(fā)布時進(jìn)行發(fā)布。顯示控制按鈕:選擇是否顯示主功能按鈕 即配置、布防

6、、監(jiān)聽等功能。顯示日志: 選擇是否在運(yùn)行時顯示日志,啟動監(jiān)聽:初始是否啟動監(jiān)聽。報警響應(yīng)處理:調(diào)用腳本編輯器,用戶自定義報警的處理。報警結(jié)束處理:調(diào)用腳本編輯器,用戶自定義報警的處理。設(shè)備列表文件:選擇配置文件,可在程序啟動時自動加載配置文件,文件格式為XML格式。模擬報警次數(shù)時間(過濾重復(fù)報警):報警觸發(fā)后在設(shè)定的時間內(nèi)同樣的報警的信息不回再次觸發(fā)。3.4. 運(yùn)行環(huán)境使用初始運(yùn)行狀態(tài)右鍵點(diǎn)擊設(shè)備樹根節(jié)點(diǎn)添加設(shè)備雙擊攝像頭則將該攝像頭的視頻內(nèi)容在當(dāng)前已選視頻窗口中播放,如果雙擊視頻節(jié)點(diǎn)則將改視頻服務(wù)器中所有攝像頭的視頻在無預(yù)覽畫面的窗口中顯示。順序由左至右,由上至下。若全部預(yù)覽框均有預(yù)覽畫面則

7、再雙擊視頻節(jié)點(diǎn)則不再顯示。除非停止了某個預(yù)覽框的預(yù)覽畫面。選中某一通道后讀取設(shè)備布防信息,若為布防狀態(tài)則按鈕上顯示撤防,否則顯示布防。停止設(shè)備播放后可以改變窗口個數(shù)以及網(wǎng)絡(luò)時延等配置,如下圖將預(yù)覽框個數(shù)更改設(shè)置為9個。在播放的過程中可以實(shí)時錄像和抓圖,可以播放/停止所有視頻;如果該攝像頭支持云臺控制功能,可以通過按鈕對攝像頭進(jìn)行操作。點(diǎn)擊主功能按鈕“配置”彈出配置,通道配置中顯示信息如圖,其中可以配置壓縮參數(shù),錄像參數(shù),圖像參數(shù),選擇是否顯示OSD(屏幕菜單調(diào)節(jié))、通道名等。改變壓縮參數(shù)配置中的視頻編碼類型后需要單擊重啟按鈕重啟按鈕才會生效,若設(shè)備錄像最大保存天數(shù)無效則保存時間編輯框不可用選中

8、定時錄像后,定制錄像后設(shè)置按鈕生效,點(diǎn)擊設(shè)置按鈕顯示如下界面,默認(rèn)選中,取消選中后可以設(shè)置時間段。并可以選擇錄像類型。點(diǎn)擊遮擋報警按鈕配置遮擋報警參數(shù),選中顯示遮蓋區(qū)域顯示已設(shè)置的遮蓋區(qū)域,選中設(shè)置遮蓋區(qū)域后按住鍵盤的”Ctrl”鍵拖動鼠標(biāo)設(shè)置遮擋區(qū)域。點(diǎn)擊確定保存遮擋。點(diǎn)移動偵測設(shè)置可設(shè)置移動偵測參數(shù),除了可配置偵測區(qū)域外還可以配置布防時間,報警處理方式以及靈敏度等。同樣的方式可以設(shè)置其他的報警類型。單擊報警參數(shù)配置頁切換到報警參數(shù)配置,此頁功能為對報警的輸入輸出進(jìn)行配置在報警輸出觸發(fā)時間中??的壳疤峁┳疃嗟臅r間段位8個,同時每兩個時間段之間不能有交集。配置好某一天后點(diǎn)擊確定日期選擇,此時復(fù)

9、制按鈕才有效,可選擇將當(dāng)前配置好的時間段復(fù)制到某天或者整個星期。點(diǎn)擊確定用來保存參數(shù)。單擊設(shè)備參數(shù)配置頁切換到設(shè)備參數(shù)配置頁,此頁可讀取出設(shè)備信息并顯示出來,若設(shè)備沒有ESata硬盤則下拉框不支持操作。網(wǎng)絡(luò)配置中科選擇報警主機(jī)的地址以及端口用于返回報警信息。IP地址為設(shè)備的IP地址。在該界面可以配置RS232和RS485的相關(guān)參數(shù)。參數(shù)設(shè)置完成后,點(diǎn)擊“確定”。需要重新啟動服務(wù)器后生效的參數(shù),點(diǎn)擊“重新啟動”按鈕。在遠(yuǎn)程配置選擇“用戶權(quán)限”,在該界面可以對服務(wù)器的用戶進(jìn)行管理。包括用戶的名稱,密碼,權(quán)限等。可以查看用戶的權(quán)限,選中用戶時查看該用戶的權(quán)限。如果用戶已經(jīng)存在,右鍵用戶節(jié)點(diǎn)時彈出菜單

10、,選擇“修改”時對用戶進(jìn)行管理。選擇“刪除”則刪除該用戶。超級用戶不能被刪除。如果用戶不存在,選擇“修改”時對用戶進(jìn)行添加,選擇“取消”則退出配置。異常配置中科選擇產(chǎn)生報警的異常信息,例如硬盤滿等,報警的處理方式有監(jiān)視器上警告、聲音警告、上傳中心、觸發(fā)報警輸出、發(fā)送郵件這五種方式。該功能為ATM機(jī)專用。在該界面可以對服務(wù)器的交易信息進(jìn)行配置。參數(shù)設(shè)置完成后,點(diǎn)擊“確定”。此時重啟按鈕設(shè)為有效使用的狀態(tài)。需要重新啟動服務(wù)器后生效的參數(shù),點(diǎn)擊“重啟”按鈕。單擊主功能按鈕“布防”彈出布防/撤防頁面,頁面顯示出所有以加載的設(shè)備,點(diǎn)擊所有設(shè)備則選擇所有設(shè)備,選擇后點(diǎn)擊布防/撤防組件根據(jù)選擇的設(shè)備信息取反

11、,即所設(shè)備為布防狀態(tài)則撤防該設(shè)備,否則布防該設(shè)備。點(diǎn)擊監(jiān)聽同樣根據(jù)設(shè)備信息,若為停止監(jiān)聽則啟動監(jiān)聽,若已經(jīng)啟動了監(jiān)聽則停止監(jiān)聽。在操作頁中單擊播放錄像按鈕,顯示如下界面,選擇開始時間及結(jié)束時間后單擊查找按鈕按鈕所有錄像會顯示在列表中選擇播放即可。4. 動態(tài)特性4.1. 組件屬性4.1.1. 屬性列表功能類別屬性名稱功能介紹基本屬性ShowButton是否顯示主功能按鈕ShowLog是否顯示日志4.1.2. 屬性說明屬性:ShowButton描述:是否顯示主功能按鈕類型:BOOL說明 :ShowButton置為TRUE運(yùn)行后顯示主功能按鈕,置為FALSE則不顯示示例 : #FCNetVideo_

12、HC.ShowButton=FALSE / 運(yùn)行時隱藏主功能控制按鈕 屬性:ShowLog 描述:是否顯示日志 類型:BOOL 說明:ShowLog置為TRUE運(yùn)行后顯示日志,置為FALSE則不顯示 示例:#FCNetVideo_HC.ShowLog=FALSE / 運(yùn)行時隱藏日志4.2. 組件方法4.2.1. 方法列表功能類別方法名稱功能介紹基本功能AddDevice添加并注冊設(shè)備AdjustPreset調(diào)用預(yù)置點(diǎn)DelPreset刪除預(yù)置點(diǎn)ExportFile導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件ImportFile導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件LogInOut注冊/注銷設(shè)備LogInOutEx注冊/注銷設(shè)備Play

13、播放/停止PTZControl云臺控制操作SetPreset設(shè)置預(yù)置點(diǎn)SetWndNum設(shè)置視頻窗口個數(shù)ShowVideo播放視頻ShowVideoEx播放視頻SnathBMP抓圖PlayRecord播放錄像文件GetAlarmDevice獲得產(chǎn)生報警設(shè)備索引GetAlarmChannel獲得產(chǎn)生報警的通道號GetAlarmType獲得產(chǎn)生報警類型OpenFortifyDlg設(shè)備布防SetMonitor設(shè)置監(jiān)聽OpenConfigDlg打開配置頁GetAlarmInput獲得報警輸入號4.2.2. 方法說明4.2.2.1. 添加并注冊設(shè)備函數(shù)原型:#FCNetVideo_HC.AddDevic

14、e(CString csDeviceName,CString csIP, int nPort,CString csUserName, CString csPassWord)函數(shù)描述:添加并注冊設(shè)備返回值:int 0-失敗 1-成功參數(shù) :csDeviceName-設(shè)備名稱 csIP-IP地址 nPort-端口號 csUserName-用戶名 csPassWord-密碼說明 :添加并注冊設(shè)備示例 :#FCNetVideo_HC.AddDevice(dev00,192.168.0.1,8000,admin, 12345);/添加并注冊名dev00,IP為192.168.0.1,端口號為8000,用

15、戶名為admin,密碼為12345的設(shè)備4.2.2.2. 調(diào)用預(yù)置點(diǎn)函數(shù)原型:#FCNetVideo_HC.AdjustPreset(int nWndIndex, int nDeviceIndex,int nChanIndex,int nPresetIndex)函數(shù)描述:調(diào)用預(yù)置點(diǎn)返回值:int 0-失敗 1-成功參數(shù) :nWndIndex-窗口索引號 nDeviceIndex-設(shè)備索引號 nChanIndex-通道索引號 nPresetIndex-預(yù)置點(diǎn)索引號說明 :添加并注冊設(shè)備示例 :#FCNetVideo_HC.AdjustPreset(0,0,1,5);/調(diào)用第一個窗口中第一個設(shè)備中

16、第2個通道的視頻的第5個預(yù)置點(diǎn)4.2.2.3. 刪除預(yù)置點(diǎn)函數(shù)原型:#FCNetVideo_HC.DelPreset(int nWndIndex, int nDeviceIndex,int nChanIndex,int nPresetIndex)函數(shù)描述:刪除預(yù)置點(diǎn)返回值:int 0-失敗 1-成功參數(shù) :nWndIndex-窗口索引號 nDeviceIndex-設(shè)備索引號 nChanIndex-通道索引號 nPresetIndex-預(yù)置點(diǎn)索引號說明 :刪除預(yù)置點(diǎn)示例 :#FCNetVideo_HC.DelPreset(0,0,1,5);/刪除第一個窗口中第一個設(shè)備中第2個通道的視頻的第5個預(yù)

17、置點(diǎn)4.2.2.4. 導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件函數(shù)原型:FCNewVideo_HC.ExportFile(int nWithDlg, CString csFilePath)函數(shù)描述:導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件返回值:void參數(shù) :nWithDlg-是否需要對話框 0-不需要 1-需要 csFilePath-文件路徑名稱說明 :導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件,nWithDlg為1時csFilePath無效示例 :FCNewVideo_HC.ExportFile(1,);/導(dǎo)出配置文件4.2.2.5. 導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件函數(shù)原型:FCNewVideo_HC.ImportFile(int nWithDlg, CSt

18、ring csFilePath)函數(shù)描述:導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件返回值:void參數(shù) :nWithDlg-是否需要對話框 0-不需要 1-需要 csFilePath-文件路徑名稱說明 :導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件,nWithDlg為1時csFilePath無效示例 :FCNewVideo_HC.ImportFile(1,);/導(dǎo)入配置文件4.2.2.6. 注冊/注銷設(shè)備函數(shù)原型:#FCNetVideo_HC.LogInOut(int nDeviceIndex,int nLogInOut)函數(shù)描述:注冊/注銷設(shè)備返回值:int 0-失敗 1-成功參數(shù) :nDeviceIndex-設(shè)備索引號,索引號從0開

19、始 nLogInOut 0-注銷 1-注冊說明 :注冊/注銷設(shè)備示例 :#FCNetVideo_HC.LogInOut(1,0);/注銷設(shè)備列表中第二個設(shè)備4.2.2.7. 注冊/注銷設(shè)備函數(shù)原型:#FCNetVideo_HC.LogInOutEx(CString csDeviceName, int nLogInOut)函數(shù)描述:注冊/注銷設(shè)備返回值:int 0-失敗 1-成功參數(shù) :csDeviceName-設(shè)備名稱 nLogInOut 0-注銷 1-注冊說明 :注冊/注銷設(shè)備示例 :#FCNetVideo_HC.LogInOutEx(dev00,0);/注銷設(shè)備列表中名稱為dev00的設(shè)備

20、4.2.2.8. 播放/停止函數(shù)原型:#FCNetVideo_HC.Play(int nPlay)函數(shù)描述:播放/停止返回值:void參數(shù) :nPlay-是否播放,0-停止 1-播放說明 :播放/停止當(dāng)前所有視頻示例 :#FCNetVideo_HC.Play(1);/播放當(dāng)前視頻4.2.2.9. 云臺控制操作函數(shù)原型:#FCNetVideo_HC.PTZControl(int nWndIndex, int nDeviceIndex,int nChanIndex,int nControlIndex)函數(shù)描述:云臺控制操作返回值:int 0-失敗 1-成功參數(shù) :nWndIndex-窗口索引號 n

21、DeviceIndex-設(shè)備索引號 nChanIndex-通道索引號 nPresetIndex-動作標(biāo)記 0-云臺上 1-云臺下 2-云臺左 3-云臺右 4-調(diào)焦縮 5-調(diào)焦伸 6-聚焦近 7-聚焦遠(yuǎn) 8-光圈大 9-光圈小說明 :云臺控制操作示例 :#FCNetVideo_HC.PTZControl(0,0,1,0);/將第一個窗口中第一個設(shè)備中第2個通道的視頻向上移動4.2.2.10. 設(shè)置預(yù)置點(diǎn)函數(shù)原型:#FCNetVideo_HC.SetPreset(int nWndIndex, int nDeviceIndex,int nChanIndex,int nPresetIndex)函數(shù)描述

22、:設(shè)置預(yù)置點(diǎn)返回值:int 0-失敗 1-成功參數(shù) :nWndIndex-窗口索引號 nDeviceIndex-設(shè)備索引號 nChanIndex-通道索引號 nPresetIndex-預(yù)置點(diǎn)索引號說明 :設(shè)置預(yù)置點(diǎn)示例 :#FCNetVideo_HC.SetPreset(0,0,1,5);/設(shè)置第一個窗口中第一個設(shè)備中第2個通道的視頻的當(dāng)前位置為第5個預(yù)置點(diǎn)4.2.2.11. 設(shè)置視頻窗口個數(shù)函數(shù)原型:#FCNetVideo_HC.SetWndNum(int nWndNum)函數(shù)描述:設(shè)置視頻窗口個數(shù)返回值:int 1-成功 0-失敗參數(shù) :nWndNum-窗口個數(shù)(只能為1,4,9,16,2

23、5,36,49,64,81)說明 :設(shè)置窗口個數(shù)示例 :#FCNetVideo_HC.SetWndNum(16);/將窗口個數(shù)設(shè)置為16;4.2.2.12. 播放視頻函數(shù)原型:#FCNetVideo_HC.ShowVideo(int nWndIndex,int nDeviceIndex, int nChanIndex, int nFullScreen)函數(shù)描述:播放視頻返回值:int 0-失敗 1-成功參數(shù) :nWndIndex-播放視頻的窗口索引號,索引號從0開始 nDeviceIndex-設(shè)備索引號,索引號從0開始 nChanIndex-通道索引號,索引號從0開始 nFullScreen-

24、是否全屏 0-正常顯示 1-全屏顯示說明 :在指定窗口播放指定設(shè)備中指定通道的視頻示例 :#FCNetVideo_HC.ShowVideo(1,0,1,1);/全屏播放第一個設(shè)備中第二個通道的視頻4.2.2.13. 播放視頻函數(shù)原型:#FCNetVideo_HC.ShowVideoEx(int nWndIndex,CString csDeviceName, CString csChanName,int nFullScreen)函數(shù)描述:播放視頻返回值:int 0-失敗 1-成功參數(shù) :nWndIndex-播放視頻的窗口索引號,索引號從0開始 csDeviceName-設(shè)備名稱 csChanNa

25、me-通道名稱 nFullScreen-是否全屏 0-正常顯示 1-全屏顯示說明 :在指定窗口播放指定設(shè)備中指定通道的視頻示例 :#FCNetVideo_HC.ShowVideoEx(1,dev00,camera1,0);/在第二個視頻窗口中正常播放dev00設(shè)備中camera1通道中的視頻4.2.2.14. 抓圖函數(shù)原型:#FCNetVideo_HC.SnathBMP(int nWndIndex)函數(shù)描述:抓圖返回值:void參數(shù) :nWndIndex-窗口索引,0為起始索引號說明 :將索引號為nIndex的窗口進(jìn)行抓圖示例 :#FCNetVideo_HC.SetWndNum(5);/對索引

26、號為5的窗口進(jìn)行抓圖;4.2.2.15. 播放錄像文件函數(shù)原型:#FCNetVideo_HC.PlayRecord(int nPlayRecord)函數(shù)描述: 播放錄像文件返回值:void參數(shù) :nPlayRecord 1-播放錄像文件 0-顯示預(yù)覽視頻說明 :播放錄像文件示例 :#FCNetVideo_HC.PlayRecord(1);/播放錄像文件 4.2.2.16 獲得產(chǎn)生報警設(shè)備號函數(shù)原型: #FCNetVideo_HC.GetAlarmDevice()函數(shù)描述: 獲得產(chǎn)生報警設(shè)備索引返回值 : int 參數(shù) :無說明 :獲得產(chǎn)生報警的設(shè)備 0-0號設(shè)備產(chǎn)生報警示例 :device =

27、 #FCNetVideo_HC.GetAlarmDevice();/將報警信息存在變量device中 4.2.2.17 獲得產(chǎn)生報警通道號函數(shù)原型: #FCNetVideo_HC.GetAlarmChannel()函數(shù)描述:獲得產(chǎn)生報警的通道索引返回值 :int參數(shù) :無說明 :獲得產(chǎn)生報警的通道索引號 當(dāng)報警類型為2、3、6、9、10時有效即發(fā)生信號丟失、移動偵測、遮擋報警、視頻信號異常、錄像異常時才會得到通道號示例 :chan=#FCNetVideo_HC.GetAlarmChannel();/返回報警的通道號 4.2.2.18 獲得報警信息 函數(shù)原型: #FCNetVideo_HC.Ge

28、tAlarmType(); 函數(shù)描述:獲得產(chǎn)生報警類型 返回值 :int 參數(shù) :無 說明 :獲得產(chǎn)生報警類型 0信號量報警 1硬盤滿 2信號丟失3移動偵測4硬盤未格式化5讀寫硬盤出錯6遮擋報警7制式不匹配8非法訪問; 9視頻信號異常; 10-錄像異常 示例 :alarm=#FCNetVideo_HC.GetAlarmType()/返回報警類型 4.2.2.19 設(shè)備布防函數(shù)原型: #FCNetVideo_HC.OpenFortifyDlg(int nOperation, int nDeviceIndex)函數(shù)描述:布防操作函數(shù)返回值 :int 0-失敗 1-成功參數(shù) :int nOperat

29、ion 操作 0-布防 1-撤防 -1-打開配置布防撤防界面說明 :對設(shè)備進(jìn)行布防撤防的操作示例 : #FCNetVideo_HC.OpenFortifyDlg(0,0) /對設(shè)備0設(shè)置布防 4.2.2.20 設(shè)置監(jiān)聽函數(shù)原型:#FCNetVideo_HC.SetMonitor()函數(shù)描述:設(shè)置監(jiān)聽返回值 :void參數(shù) :無說明 :判斷當(dāng)前設(shè)備狀態(tài) 若為無監(jiān)聽狀態(tài)則啟動監(jiān)聽 若為有監(jiān)聽狀態(tài)則 停止監(jiān)聽示例 : #FCNetVideo_HC.SetMonitor() /設(shè)置監(jiān)聽 4.2.2.21 打開配置頁函數(shù)原型: #FCNetVideo_HC.OpenConfigDlg()函數(shù)描述:打開配

30、置頁返回值 :void參數(shù) :無說明 :打開配置也可顯示當(dāng)前的設(shè)備信息通道信息等,同時可對各類報警進(jìn)行配置示例 : #FCNetVideo_HC.OpenConfigDlg() /打開配置頁進(jìn)行配置 4.2.2.22 獲得報警輸入函數(shù)原型:#FCNetVideo_HC.GetAlarmInput()函數(shù)描述:獲得信號量報警時的報警輸入返回值 :int 報警輸入號參數(shù) :無說明 :獲得信號量報警時的報警輸入示例 :n=#FCNetVideo_HC.GetAlarmInput() /返回報警輸入號,賦值給變量n5 注意事項5.1 在改變預(yù)覽框的個數(shù)時,需要首先停止設(shè)備的預(yù)覽,然后才能改變。5.2

31、對于報警類型只有報警為2-信號丟失報警 3-移動偵測 6-遮擋報警 9-視頻信號異常 10-錄像異常時報警產(chǎn)生的通道索引才有效。5.3 對于添加的同一個設(shè)備布防,根據(jù)設(shè)備的不同,可布防的設(shè)備數(shù)是有限制的。DS-6102HF最多布防10個相同的設(shè)備。5.4 配置最大設(shè)備數(shù)為512,每個設(shè)備下的最大通道數(shù)為64,最大硬盤數(shù)為33(包括16個內(nèi)置SATA硬盤,1個eSATA硬盤,16個NFS盤)。5.5 報警分為“布防”和“監(jiān)聽”兩種,在這兩種模式下,都需要先注冊設(shè)備,然后再設(shè)置布防或者監(jiān)聽。5.6 在配置設(shè)備后,需要導(dǎo)出設(shè)備列表,以備下次選擇需要自動加載的設(shè)備列表文件。并且組態(tài)中選擇設(shè)備列表后,網(wǎng)

32、絡(luò)發(fā)布時才會將設(shè)備列表文件發(fā)布,運(yùn)行時手動導(dǎo)入的文件網(wǎng)絡(luò)時不發(fā)布。6 附錄6.1 網(wǎng)絡(luò)通訊庫錯誤碼錯誤類型錯誤值錯誤信息NET_DVR_NOERROR0沒有錯誤。NET_DVR_PASSWORD_ERROR1用戶名密碼錯誤。注冊時輸入的用戶名或者密碼錯誤。NET_DVR_NOENOUGHPRI2權(quán)限不足。該注冊用戶沒有權(quán)限執(zhí)行當(dāng)前對設(shè)備的操作,可以與遠(yuǎn)程用戶參數(shù)配置做對比。NET_DVR_NOINIT3SDK未初始化。NET_DVR_CHANNEL_ERROR4通道號錯誤。設(shè)備沒有對應(yīng)的通道號。NET_DVR_OVER_MAXLINK5連接到設(shè)備的用戶個數(shù)超過最大。NET_DVR_VERSIO

33、NNOMATCH6版本不匹配。SDK和設(shè)備的版本不匹配。NET_DVR_NETWORK_FAIL_CONNECT7連接設(shè)備失敗。設(shè)備不在線或網(wǎng)絡(luò)原因引起的連接超時等。NET_DVR_NETWORK_SEND_ERROR8向設(shè)備發(fā)送失敗。NET_DVR_NETWORK_RECV_ERROR9從設(shè)備接收數(shù)據(jù)失敗。NET_DVR_NETWORK_RECV_TIMEOUT10從設(shè)備接收數(shù)據(jù)超時。NET_DVR_NETWORK_ERRORDATA11傳送的數(shù)據(jù)有誤。發(fā)送給設(shè)備或者從設(shè)備接收到的數(shù)據(jù)錯誤,如遠(yuǎn)程參數(shù)配置時輸入設(shè)備不支持的值。NET_DVR_ORDER_ERROR12調(diào)用次序錯誤。NET_D

34、VR_OPERNOPERMIT13無此權(quán)限。NET_DVR_COMMANDTIMEOUT14設(shè)備命令執(zhí)行超時。NET_DVR_ERRORSERIALPORT15串口號錯誤。指定的設(shè)備串口號不存在。NET_DVR_ERRORALARMPORT16報警端口錯誤。指定的設(shè)備報警輸出端口不存在。NET_DVR_PARAMETER_ERROR17參數(shù)錯誤。SDK接口中給入的輸入或輸出參數(shù)為空。NET_DVR_CHAN_EXCEPTION18設(shè)備通道處于錯誤狀態(tài)NET_DVR_NODISK19設(shè)備無硬盤。當(dāng)設(shè)備無硬盤時,對設(shè)備的錄像文件、硬盤配置等操作失敗。NET_DVR_ERRORDISKNUM20硬盤

35、號錯誤。當(dāng)對設(shè)備進(jìn)行硬盤管理操作時,指定的硬盤號不存在時返回該錯誤。NET_DVR_DISK_FULL 21設(shè)備硬盤滿。NET_DVR_DISK_ERROR 22設(shè)備硬盤出錯NET_DVR_NOSUPPORT23設(shè)備不支持。NET_DVR_BUSY24設(shè)備忙。NET_DVR_MODIFY_FAIL25設(shè)備修改不成功。NET_DVR_PASSWORD_FORMAT_ERROR26密碼輸入格式不正確NET_DVR_DISK_FORMATING27硬盤正在格式化,不能啟動操作。NET_DVR_DVRNORESOURCE28設(shè)備資源不足。NET_DVR_DVROPRATEFAILED29設(shè)備操作失敗。

36、NET_DVR_OPENHOSTSOUND_FAIL30語音對講、語音廣播操作中采集本地音頻或打開音頻輸出失敗。NET_DVR_DVRVOICEOPENED31設(shè)備語音對講被占用。NET_DVR_TIMEINPUTERROR32時間輸入不正確。NET_DVR_NOSPECFILE 33回放時設(shè)備沒有指定的文件。NET_DVR_CREATEFILE_ERROR34創(chuàng)建文件出錯。本地錄像、保存圖片、獲取配置文件和遠(yuǎn)程下載錄像時創(chuàng)建文件失敗。NET_DVR_FILEOPENFAIL35打開文件出錯。設(shè)置配置文件、設(shè)備升級、上傳審訊文件時打開文件失敗。NET_DVR_OPERNOTFINISH36上次

37、的操作還沒有完成。NET_DVR_GETPLAYTIMEFAIL37獲取當(dāng)前播放的時間出錯。NET_DVR_PLAYFAIL38播放出錯。NET_DVR_FILEFORMAT_ERROR39文件格式不正確。NET_DVR_DIR_ERROR40路徑錯誤NET_DVR_ALLOC_RESOURCE_ERROR41SDK資源分配錯誤。NET_DVR_AUDIO_MODE_ERROR42聲卡模式錯誤。當(dāng)前打開聲音播放模式與實(shí)際設(shè)置的模式不符出錯。NET_DVR_NOENOUGH_BUF43緩沖區(qū)太小。接收設(shè)備數(shù)據(jù)的緩沖區(qū)或存放圖片緩沖區(qū)不足。NET_DVR_CREATESOCKET_ERROR44創(chuàng)

38、建SOCKET出錯。NET_DVR_SETSOCKET_ERROR45設(shè)置SOCKET出錯。NET_DVR_MAX_NUM46個數(shù)達(dá)到最大。分配的注冊連接數(shù)、預(yù)覽連接數(shù)超過SDK支持的最大數(shù)。NET_DVR_USERNOTEXIST47用戶不存在。注冊的用戶ID已注銷或不可用。NET_DVR_WRITEFLASHERROR48寫FLASH出錯。設(shè)備升級時寫FLASH失敗。NET_DVR_UPGRADEFAIL49設(shè)備升級失敗。網(wǎng)絡(luò)或升級文件語言不匹配等原因升級失敗。NET_DVR_CARDHAVEINIT50解碼卡已經(jīng)初始化過。NET_DVR_PLAYERFAILED51調(diào)用播放庫中某個函數(shù)失

39、敗。NET_DVR_MAX_USERNUM52登錄設(shè)備的用戶數(shù)達(dá)到最大。NET_DVR_GETLOCALIPANDMACFAIL53獲得本地PC的IP地址或物理地址失敗。NET_DVR_NOENCODEING54設(shè)備該通道沒有啟動編碼。NET_DVR_IPMISMATCH55IP地址不匹配。NET_DVR_MACMISMATCH56MAC地址不匹配。NET_DVR_UPGRADELANGMISMATCH57升級文件語言不匹配。NET_DVR_MAX_PLAYERPORT58播放器路數(shù)達(dá)到最大。NET_DVR_NOSPACEBACKUP59備份設(shè)備中沒有足夠空間進(jìn)行備份。NET_DVR_NODE

40、VICEBACKUP60沒有找到指定的備份設(shè)備。NET_DVR_PICTURE_BITS_ERROR61圖像素位數(shù)不符,限24色。NET_DVR_PICTURE_DIMENSION_ERROR62圖片高*寬超限,限128*256。NET_DVR_PICTURE_SIZ_ERROR63圖片大小超限,限100K。NET_DVR_LOADPLAYERSDKFAILED64載入當(dāng)前目錄下Player Sdk出錯。NET_DVR_LOADPLAYERSDKPROC_ERROR65找不到Player Sdk中某個函數(shù)入口。NET_DVR_LOADDSSDKFAILED66載入當(dāng)前目錄下DSsdk出錯。NE

41、T_DVR_LOADDSSDKPROC_ERROR67找不到DsSdk中某個函數(shù)入口。NET_DVR_DSSDK_ERROR68調(diào)用硬解碼庫DsSdk中某個函數(shù)失敗。NET_DVR_VOICEMONOPOLIZE69聲卡被獨(dú)占。NET_DVR_JOINMULTICASTFAILED70加入多播組失敗。NET_DVR_CREATEDIR_ERROR71建立日志文件目錄失敗。NET_DVR_BINDSOCKET_ERROR72綁定套接字失敗。NET_DVR_SOCKETCLOSE_ERROR73socket連接中斷,此錯誤通常是由于連接中斷或目的地不可達(dá)。NET_DVR_USERID_ISUSIN

42、G74注銷時用戶ID正在進(jìn)行某操作。NET_DVR_SOCKETLISTEN_ERROR75監(jiān)聽失敗。NET_DVR_PROGRAM_EXCEPTION76程序異常。NET_DVR_WRITEFILE_FAILED77寫文件失敗。本地錄像、遠(yuǎn)程下載錄像、下載圖片等操作時寫文件失敗。NET_DVR_FORMAT_READONLY78禁止格式化只讀硬盤。NET_DVR_WITHSAMEUSERNAME79遠(yuǎn)程用戶配置結(jié)構(gòu)中存在相同的用戶名。NET_DVR_DEVICETYPE_ERROR80導(dǎo)入?yún)?shù)時設(shè)備型號不匹配。NET_DVR_LANGUAGE_ERROR81導(dǎo)入?yún)?shù)時語言不匹配。NET_DVR_PARAVERSION_ERROR82導(dǎo)入?yún)?shù)時軟件版本不匹配。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論