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

下載本文檔

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

文檔簡(jiǎn)介

1、* *??低曇曨l組件使用幫助支持設(shè)備型號(hào):客戶端SDK是嵌入式網(wǎng)絡(luò)硬盤錄像機(jī)、視頻服務(wù)器、IP設(shè)備的配套產(chǎn)品,用于設(shè)備遠(yuǎn)程訪問(wèn)及遠(yuǎn)程控制軟件的開發(fā),適用于以下產(chǎn)品型號(hào):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

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

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

4、傳命令,設(shè)備發(fā)生報(bào)警立即發(fā)送給SDK。監(jiān)聽是指SDK不主動(dòng)發(fā)起連接設(shè)備,只是在設(shè)定的端口上監(jiān)聽接收設(shè)備主動(dòng)上傳 的報(bào)警信息。2. 使用環(huán)境ForceCo ntrol6.0??低暱蛻舳?SDK4.0.0* *3. 靜態(tài)特性3.1. 安裝或添加組件將 DsSdk.dll、HCNetSDK.dll 、PlayCtrl.dll、hpr.dll放在力控安裝目錄下,FCNetVideo_HC.dll 放在 sysysub 下。請(qǐng)參照力控用戶手冊(cè)組件安裝部分幫助。3.2. 添加組件請(qǐng)參照力控用戶手冊(cè)組件添加部分幫助3.3. 組件屬性頁(yè)設(shè)置說(shuō)明隱藏設(shè)備列表與操作:可以固定分辨率也可以選擇自定義通過(guò)拖拉組件隨

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

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

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

8、啟按鈕重啟按鈕才會(huì)生效,若設(shè)備錄像最大保存天數(shù)無(wú)效則保存時(shí)間編輯框不可用選中定時(shí)錄像后,定制錄像后設(shè)置按鈕生效,點(diǎn)擊設(shè)置按鈕顯示如下界面,默認(rèn)選中,取消選中后可以設(shè)置時(shí)間段。并可以選擇錄像類型。選中點(diǎn)擊遮擋報(bào)警按鈕配置遮擋報(bào)警參數(shù),選中顯示遮蓋區(qū)域顯示已設(shè)置的遮蓋區(qū)域,設(shè)置遮蓋區(qū)域后按住鍵盤的”Ctrl ”鍵拖動(dòng)鼠標(biāo)設(shè)置遮擋區(qū)域。點(diǎn)擊確定保存遮擋。 警處理方式以及靈敏度等。同樣的方式可以設(shè)置其他的報(bào)警類型。單擊報(bào)警參數(shù)配置頁(yè)切換到報(bào)警參數(shù)配置,此頁(yè)功能為對(duì)報(bào)警的輸入輸出進(jìn)行配置在報(bào)警輸出觸發(fā)時(shí)間中??的壳疤峁┳疃嗟臅r(shí)間段位8個(gè),同時(shí)每?jī)蓚€(gè)時(shí)間段之間不能有交集。配置好某一天后點(diǎn)擊確定日期選擇,此

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

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

11、件根據(jù)選擇的設(shè)備信息取反,即所設(shè)備為布防狀態(tài)則撤防該設(shè)備,否則布防該設(shè)備。點(diǎn)擊監(jiān)聽同樣根據(jù)設(shè)備信息, 若為停止監(jiān)聽則啟 動(dòng)監(jiān)聽,若已經(jīng)啟動(dòng)了監(jiān)聽則停止監(jiān)聽。在操作頁(yè)中單擊播放錄像按鈕,顯示如下界面,選擇開始時(shí)間及結(jié)束時(shí)間后單擊查找按 鈕按鈕所有錄像會(huì)顯示在列表中選擇播放即可。r * L -U : 曲鋼何 £OLO-g- E3 頭霰 w 可主SF云3迪瓷洩BjS13 IP 畫A T I礴I我貝 錄=| T jIH4. 動(dòng)態(tài)特性4.1. 組件屬性4.1.1. 屬性列表功能類別屬性名稱功能介紹基本屬性ShowButt on是否顯示主功能按鈕ShowLog是否顯示日志4.1.2. 屬性說(shuō)明屬

12、性:ShowButton描述:是否顯示主功能按鈕類型:BOOL說(shuō)明:ShowButton 置為TRUE運(yùn)行后顯示主功能按鈕,置為FALSE則不顯示示例:#FCNetVideo_HC.ShowButto n=FALSE/運(yùn)行時(shí)隱藏主功能控制按鈕屬性:ShowLog描述:是否顯示日志類型:BOOL說(shuō)明:ShowLog 置為TRUE運(yùn)行后顯示日志,置為FALSE則不顯示示例:#FCNetVideo_HC.ShowLog=FALSE /運(yùn)行時(shí)隱藏日志42組件方法4.2.1.方法列表功能類別方法名稱功能介紹基本功能AddDevice添加并注冊(cè)設(shè)備AdjustPreset調(diào)用預(yù)置點(diǎn)DelPreset刪除預(yù)

13、置點(diǎn)ExportFile導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件ImportFile導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件Logl nOut注冊(cè)/注銷設(shè)備Log InO utEx注冊(cè)/注銷設(shè)備Play播放/停止PTZC on trol云臺(tái)控制操作SetPreset設(shè)置預(yù)置點(diǎn)SetWndNum設(shè)置視頻窗口個(gè)數(shù)ShowVideo播放視頻ShowVideoEx播放視頻Sn athBMP抓圖PlayRecord播放錄像文件GetAlarmDevice獲得產(chǎn)生報(bào)警設(shè)備索引GetAlarmCha nnel獲得產(chǎn)生報(bào)警的通道號(hào)GetAlarmType獲得產(chǎn)生報(bào)警類型Ope nF ortifyDIg設(shè)備布防SetMo nitor設(shè)置監(jiān)聽Ope n

14、Co nfigDlg打開配置頁(yè)GetAlarmI nput獲得報(bào)警輸入號(hào)4.2.2. 方法說(shuō)明4.221.添加并注冊(cè)設(shè)備函數(shù)原型:#FCNetVideo_HC.AddDevice(CStri ngcsDeviceName,CStri ngcsIP, i nt n Port,CStri ng csUserName, CStri ng csPassWord)函數(shù)描述:添加并注冊(cè)設(shè)備返回值 :int 0-失敗1-成功參數(shù) :csDeviceName- 設(shè)備名稱csIP-IP 地址nPort-端口號(hào)csUserName-用戶名csPassWord-密碼說(shuō)明 :添加并注冊(cè)設(shè)備示例:#FCNetVideo

15、_HC.AddDevice("dev00","",8000,admi n,12345);/添加并注冊(cè)名 devOO,IP為 ,端口號(hào)為8000,用戶名為admin,密碼為12345的設(shè)備. 調(diào)用預(yù)置點(diǎn)* *函數(shù)原型:#FCNetVideo_HC.AdjustPreset(int nWndlndex, intn Device In dex,i nt n Cha nln dex, int n Preset In dex)函數(shù)描述:調(diào)用預(yù)置點(diǎn)返回值 :int 0-失敗1-成功參數(shù):n WndI ndex

16、- 窗口索引號(hào)n DeviceI ndex-設(shè)備索引號(hào)n Cha nln dex- 通道索引號(hào)n Preset In dex- 預(yù)置點(diǎn)索引號(hào)說(shuō)明:添加并注冊(cè)設(shè)備示例:#FCNetVideo_HC.AdjustPreset(0,0,1,5);調(diào)用第一個(gè)窗口中第一個(gè)設(shè)備中第2個(gè)通道的視頻的第5個(gè)預(yù)置點(diǎn)4.223.刪除預(yù)置點(diǎn)函數(shù)原型:#FCNetVideo_HC.DelPreset(int nWndIndex, intn Device In dex,i nt n Cha nln dex, int n Preset In dex)函數(shù)描述:刪除預(yù)置點(diǎn)返回值 :int 0-失敗1-成功參數(shù):n WndI

17、 ndex- 窗口索引號(hào)n DeviceI ndex-設(shè)備索引號(hào)n Cha nln dex- 通道索引號(hào)n Preset In dex- 預(yù)置點(diǎn)索引號(hào)說(shuō)明:刪除預(yù)置點(diǎn)示例:#FCNetVideo_HC.DelPreset(0,0,1,5);刪除第一個(gè)窗口中第一個(gè)* *設(shè)備中第2個(gè)通道的視頻的第5個(gè)預(yù)置點(diǎn)4224導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件函數(shù)原型:FCNewVideo_HC.ExportFile(int nWithDIg, CString csFilePath)函數(shù)描述:導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件返回值 :void參數(shù) :nWithDlg-是否需要對(duì)話框0-不需要1-需要csFilePath-文件路徑名稱說(shuō)

18、明:導(dǎo)出網(wǎng)絡(luò)設(shè)備配置文件,nWithDlg為1時(shí)csFilePath無(wú)效示例:FCNewVideo_HC.ExportFile(1,"");導(dǎo)出配置文件4.225.導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件函數(shù)原型:FCNewVideo_HC.ImportFile(int nWithDlg, CString csFilePath)函數(shù)描述:導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件返回值 :void參數(shù) :nWithDlg-是否需要對(duì)話框0-不需要1-需要csFilePath-文件路徑名稱說(shuō)明:導(dǎo)入網(wǎng)絡(luò)設(shè)備配置文件,nWithDlg為1時(shí)csFilePath無(wú)效示例:FCNewVideo_HCmportFile(1,

19、"");導(dǎo)入配置文件4.2.26注冊(cè)/注銷設(shè)備函數(shù)原型:#FCNetVideo_HC.LogInOut(int nDeviceIndex,int nLogInOut)函數(shù)描述:注冊(cè)/注銷設(shè)備返回值 :int 0-失敗1-成功參數(shù):nDeviceIndex-設(shè)備索引號(hào),索引號(hào)從0開始* *n Logl nO ut 0-注銷 1-注冊(cè)說(shuō)明 :注冊(cè)/注銷設(shè)備示例 :#FCNetVideo_HC .L ogl nOut(1,0);注銷設(shè)備列表中第二個(gè)設(shè)備4.227. 注冊(cè)/注銷設(shè)備函數(shù)原型:#FCNetVideo_HC.LogInOutEx(CString csDeviceName

20、, intn LogI nOut)函數(shù)描述:注冊(cè)/注銷設(shè)備返回值:int 0-失敗1-成功參數(shù):csDeviceName- 設(shè)備名稱n LogI nO ut 0-注銷 1-注冊(cè)說(shuō)明:注冊(cè)/注銷設(shè)備示例:#FCNetVideo_HC.Logl nOutEx("devOO",O);注銷設(shè)備列表中名稱為devOO的設(shè)備4.228. 播放/停止函數(shù)原型:#FCNetVideo_HC.Play(int nPlay)函數(shù)描述:播放/停止返回值:void參數(shù):nPlay-是否播放,0-停止1-播放說(shuō)明:播放/停止當(dāng)前所有視頻示例:#FCNetVideo_HC.PIay(1);播放當(dāng)前視頻

21、4.229. 云臺(tái)控制操作n Device In dex,i nt n Cha nln dex, int nCon troll ndex)函數(shù)描述:云臺(tái)控制操作返回值 :int 0-失敗1-成功參數(shù):n WndI ndex- 窗口索引號(hào)n DeviceI ndex- 設(shè)備索引號(hào)n Cha nln dex- 通道索引號(hào)nPresetIndex- 動(dòng)作標(biāo)記 0-云臺(tái)上 1-云臺(tái)下 2-云臺(tái)左 3-云臺(tái)右4-調(diào)焦縮5-調(diào)焦伸6-聚焦近7-聚焦遠(yuǎn)8-光圈大9-光圈小說(shuō)明:云臺(tái)控制操作示例:#FCNetVideo_HC.PTZCo ntrol(0,0,1,0);將第一個(gè)窗口中第一個(gè)設(shè)備中第2個(gè)通道的視頻

22、向上移動(dòng)0. 設(shè)置預(yù)置點(diǎn)函數(shù)原型:#FCNetVideo_HC.SetPreset(int nWndIndex, intn Device In dex,i nt n Cha nln dex, int n Preset In dex)函數(shù)描述:設(shè)置預(yù)置點(diǎn)返回值 :int 0-失敗1-成功參數(shù):n WndI ndex- 窗口索引號(hào)n DeviceI ndex- 設(shè)備索引號(hào)n Cha nln dex- 通道索引號(hào)n Preset In dex- 預(yù)置點(diǎn)索引號(hào)說(shuō)明:設(shè)置預(yù)置點(diǎn)示例:#FCNetVideo_HC.SetPreset(0,0,1,5);設(shè)置第一個(gè)窗口中第一個(gè)* *設(shè)備中第2個(gè)

23、通道的視頻的當(dāng)前位置為第5個(gè)預(yù)置點(diǎn)1.設(shè)置視頻窗口個(gè)數(shù)函數(shù)原型:#FCNetVideo_HC.SetWndNum(int nWndNum)函數(shù)描述:設(shè)置視頻窗口個(gè)數(shù)返回值:int 1-成功0-失敗參數(shù):nWndNum- 窗口個(gè)數(shù)(只能為 1,4,9, 16,25,36,49,6481)說(shuō)明:設(shè)置窗口個(gè)數(shù)示例:#FCNetVideo_HC.SetWndNum(16);將窗口個(gè)數(shù)設(shè)置為16;2.播放視頻函數(shù)原 型:#FCNetVideo_HC.ShowVideo(i ntn WndI ndex,i ntn Device In dex, int n Cha nln dex

24、, int nF ullScree n)函數(shù)描述:播放視頻返回值 :int 0-失敗1-成功參數(shù) :nWndIndex-播放視頻的窗口索引號(hào),索引號(hào)從0開始nDeviceIndex-設(shè)備索引號(hào),索引號(hào)從0開始nChanlndex-通道索引號(hào),索引號(hào)從0開始nFullScreen-是否全屏 0-正常顯示 1-全屏顯示說(shuō)明:在指定窗口播放指定設(shè)備中指定通道的視頻示例:#FCNetVideo_HC.ShowVideo(1,0,1,1);全屏播放第一個(gè)設(shè)備中第二個(gè)通道的視頻3. 播放視頻函數(shù)原型:#FCNetVideo_HC.PIayRecord(int nPlayRecord)函數(shù)原型

25、:#FCNetVideo_HC.ShowVideoEx(int nWndlndex,CString csDeviceName, CStri ng csCha nN ame,i nt nF ullScree n)函數(shù)描述:播放視頻返回值 :int 0-失敗1-成功參數(shù):nWndIndex-播放視頻的窗口索引號(hào),索引號(hào)從0開始csDeviceName-設(shè)備名稱csCha nName- 通道名稱nFullScreen-是否全屏 0-正常顯示 1-全屏顯示說(shuō)明:在指定窗口播放指定設(shè)備中指定通道的視頻示例:#FCNetVideo_HC.ShowVideoEx(1,"dev00",&q

26、uot;camera1",0);在第二個(gè)視頻窗口中正常播放dev00設(shè)備中camera1通道中的視頻4. 抓圖函數(shù)原型:#FCNetVideo_HC.SnathBMP(int nWndIndex)函數(shù)描述:抓圖返回值:void參數(shù):nWndIndex-窗口索引,0為起始索引號(hào)說(shuō)明:將索引號(hào)為nlndex的窗口進(jìn)行抓圖示例:#FCNetVideo_HC.SetWndNum(5);對(duì)索引號(hào)為5的窗口進(jìn)行抓圖;5. 播放錄像文件函數(shù)描述:播放錄像文件返回值:void參數(shù):n PlayRecord 1-播放錄像文件0-顯示預(yù)覽視頻說(shuō)明:播放錄像文件示例:#FCNe

27、tVideo_HC.PIayRecord(1);播放錄像文件6獲得產(chǎn)生報(bào)警設(shè)備號(hào)函數(shù)原型:#FCNetVideo_HC.GetAlarmDevice()函數(shù)描述:獲得產(chǎn)生報(bào)警設(shè)備索引返回值:int參數(shù):無(wú)說(shuō)明:獲得產(chǎn)生報(bào)警的設(shè)備0-0號(hào)設(shè)備產(chǎn)生報(bào)警示例:device = #FCNetVideo_HC.GetAlarmDevice();將報(bào)警信息存在變量device 中7獲得產(chǎn)生報(bào)警通道號(hào)函數(shù)原型:#FCNetVideo_HC.GetAlarmCha nn el()函數(shù)描述:獲得產(chǎn)生報(bào)警的通道索引返回值:int參數(shù):無(wú)說(shuō)明:獲得產(chǎn)生報(bào)警的通道索引號(hào)當(dāng)報(bào)警類型為2、3、

28、6、9、10時(shí)有效即發(fā)生信號(hào)丟失、移動(dòng)偵測(cè)、遮擋報(bào)警、視頻信號(hào)異常、錄像異常時(shí)才會(huì)得到通道號(hào)示例:cha n=#FCNetVideo_HC.GetAlarmCha nn el();返回報(bào)警的通道* *4.2218獲得報(bào)警信息函數(shù)原型:#FCNetVideo_HC.GetAlarmType();函數(shù)描述:獲得產(chǎn)生報(bào)警類型返回值:int參數(shù):無(wú)說(shuō)明:獲得產(chǎn)生報(bào)警類型0-信號(hào)量報(bào)警1-硬盤滿2-信號(hào)丟失3-移動(dòng)偵測(cè)4-硬盤未格式化 5-讀寫硬盤出錯(cuò) 6-遮擋報(bào)警7-制式不 匹配8-非法訪問(wèn);9-視頻信號(hào)異常;10-錄像異常示例:alarm=#FCNetVideo_HC.GetAlarmType()返

29、回報(bào)警類型9設(shè)備布防函數(shù)原型:#FCNetVideo_HC.OpenFortifyDlg(intnOperation,intn Device In dex)函數(shù)描述:布防操作函數(shù)返回值 :int 0-失敗1-成功參數(shù) :int nOperation 操作0-布防1-撤防-1-打開配置布防撤防界面說(shuō)明:對(duì)設(shè)備進(jìn)行布防撤防的操作示例 :#FCNetVideo_HC.OpenFortifyDlg(0,0) /對(duì)設(shè)備 0 設(shè)置布防0設(shè)置監(jiān)聽函數(shù)描述:設(shè)置監(jiān)聽函數(shù)原型:#FCNetVideo_HC.SetMonitor()* *返回值:void參數(shù):無(wú)說(shuō)明:判斷當(dāng)前設(shè)備狀態(tài)若

30、為無(wú)監(jiān)聽狀態(tài)則啟動(dòng)監(jiān)聽若為有監(jiān)聽狀態(tài)則停止監(jiān)聽示例:#FCNetVideo HC.SetMonitor()/設(shè)置監(jiān)聽1打開配置頁(yè)函數(shù)原型:#FCNetVideo_HC.OpenConfigDlg()函數(shù)描述:打開配置頁(yè)返回值:void參數(shù):無(wú)說(shuō)明:打開配置也可顯示當(dāng)前的設(shè)備信息通道信息等,同時(shí)可對(duì)各類報(bào)警 進(jìn)行配置示例:#FCNetVideo_HC.Ope nCo nfigDlg() /打開配置頁(yè)進(jìn)行配置2獲得報(bào)警輸入函數(shù)原型:#FCNetVideo_HC.GetAlarmlnput()函數(shù)描述:獲得信號(hào)量報(bào)警時(shí)的報(bào)警輸入返回值:int報(bào)警輸入號(hào)參數(shù):無(wú)說(shuō)明:獲得信

31、號(hào)量報(bào)警時(shí)的報(bào)警輸入示例:n=#FCNetVideo_HC.GetAlarml nput()/返回報(bào)警輸入號(hào),賦值給變量n5. 注意事項(xiàng)5.1在改變預(yù)覽框的個(gè)數(shù)時(shí),需要首先停止設(shè)備的預(yù)覽,然后才能改變。5.2對(duì)于報(bào)警類型只有報(bào)警為2-信號(hào)丟失報(bào)警 3-移動(dòng)偵測(cè)6-遮擋報(bào)警9-視頻信號(hào)異常10-錄像異常時(shí)報(bào)警產(chǎn)生的通道索引才有效。5.3對(duì)于添加的同一個(gè)設(shè)備布防,根據(jù)設(shè)備的不同,可布防的設(shè)備數(shù)是有限制的。DS-6102HF 最多布防10個(gè)相同的設(shè)備。5.4配置最大設(shè)備數(shù)為 512,每個(gè)設(shè)備下的最大通道數(shù)為64,最大硬盤數(shù)為33 (包括16個(gè)內(nèi)置SATA硬盤,1個(gè)eSATA硬盤,16個(gè)NFS盤)。5

32、.5報(bào)警分為“布防”和“監(jiān)聽”兩種,在這兩種模式下,都需要先注冊(cè)設(shè)備,然后再設(shè)置布防或者監(jiān)聽。5.6在配置設(shè)備后,需要導(dǎo)出設(shè)備列表,以備下次選擇需要自動(dòng)加載的設(shè)備列表文件。并且組態(tài)中選擇設(shè)備列表后,網(wǎng)絡(luò)發(fā)布時(shí)才會(huì)將設(shè)備列表文件發(fā)布,運(yùn)行時(shí)手動(dòng)導(dǎo) 入的文件網(wǎng)絡(luò)時(shí)不發(fā)布。6 .附錄6.1網(wǎng)絡(luò)通訊庫(kù)錯(cuò)誤碼錯(cuò)誤類型錯(cuò)誤值錯(cuò)誤信息NET_DVR_NOERROR0沒(méi)有錯(cuò)誤。NET_DVR_PASSWORD_ERROR1用戶名密碼錯(cuò)誤。注冊(cè)時(shí)輸入的用戶名或者密碼錯(cuò)誤。NET_DVR_NOENOUGHPRI2權(quán)限不足。該注冊(cè)用戶沒(méi)有權(quán)限執(zhí)行當(dāng)前對(duì)設(shè)備的操作,可以與遠(yuǎn)程用戶參數(shù)配置做對(duì)比。NET_DVR_NOI

33、NIT3SDK未初始化。NET_DVR_CHANNEL_ERROR4通道號(hào)錯(cuò)誤。設(shè)備沒(méi)有對(duì)應(yīng)的通道號(hào)。NET_DVR_OVER_MAXLINK5連接到設(shè)備的用戶個(gè)數(shù)超過(guò)最大。NET_DVR_VERSIONNOMATCH6版本不匹配。SDK和設(shè)備的版本不匹配。NET_DVR_NETWORK_FAIL_CON7連接設(shè)備失敗。設(shè)備不在線或網(wǎng)絡(luò)原NECT因引起的連接超時(shí)等。NET_DVR_NETWORK_SEND_ERR8向設(shè)備發(fā)送失敗。ORNET DVR NETWORK RECV ERR9從設(shè)備接收數(shù)據(jù)失敗。ORNET_DVR_NETWORK_RECV_TIM10從設(shè)備接收數(shù)據(jù)超時(shí)。EOUTNET_

34、DVR_NETWORK_ERRORDA11傳送的數(shù)據(jù)有誤。發(fā)送給設(shè)備或者從TA設(shè)備接收到的數(shù)據(jù)錯(cuò)誤,如遠(yuǎn)程參數(shù)配置時(shí)輸入設(shè)備不支持的值。NET_DVR_ORDER_ERROR12調(diào)用次序錯(cuò)誤。NET_DVR_OPERNOPERMIT13無(wú)此權(quán)限。NET_DVR_COMMANDTIMEOUT14設(shè)備命令執(zhí)行超時(shí)。NET_DVR_ERRORSERIALPORT15串口號(hào)錯(cuò)誤。指定的設(shè)備串口號(hào)不存在。NET_DVR_ERRORALARMPORT16報(bào)警端口錯(cuò)誤。指定的設(shè)備報(bào)警輸出端口不存在。NET_DVR_PARAMETER_ERROR17參數(shù)錯(cuò)誤。SDK接口中給入的輸入或輸出參數(shù)為空。NET_DV

35、R_CHAN_EXCEPTION18設(shè)備通道處于錯(cuò)誤狀態(tài)NET_DVR_NODISK19設(shè)備無(wú)硬盤。當(dāng)設(shè)備無(wú)硬盤時(shí),對(duì)設(shè)備的錄像文件、硬盤配置等操作失敗。NET DVR ERRORDISKNUM20硬盤號(hào)錯(cuò)誤。當(dāng)對(duì)設(shè)備進(jìn)行硬盤管理操作時(shí),指定的硬盤號(hào)不存在時(shí)返回NET_DVR.NET_DVR.NET_DVR.NET_DVR.NET_DVR.NET_DVR._ERRORNET_DVR.NET_DVR.NET_DVR.NET_DVR. AILNET_DVR.NET_DVR.NET_DVR.NET_DVR.NET_DVR.該錯(cuò)誤。DISK_FULL21設(shè)備硬盤滿。DISK_ERROR22設(shè)備硬盤出錯(cuò)

36、NOSUPPORT23設(shè)備不支持。BUSY24設(shè)備忙。MODIFY_FAIL25設(shè)備修改不成功。PASSWORD FORMAT26密碼輸入格式不正確.DISK_FORMATING27硬盤正在格式化,不能啟動(dòng)操作。.DVRNORESOURCE28設(shè)備資源不足。DVROPRATEFAILED29設(shè)備操作失敗。OPENHOSTSOUND_F30語(yǔ)音對(duì)講、語(yǔ)音廣播操作中采集本地音頻或打開音頻輸出失敗。DVRVOICEOPENED31設(shè)備語(yǔ)音對(duì)講被占用。.TIMEINPUTERROR32時(shí)間輸入不正確。NOSPECFILE33回放時(shí)設(shè)備沒(méi)有指定的文件。CREATEFILE_ERROR34創(chuàng)建文件出錯(cuò)。本

37、地錄像、保存圖片、獲取配置文件和遠(yuǎn)程下載錄像時(shí)創(chuàng)建文件失敗。FILEOPENFAIL35打開文件出錯(cuò)。設(shè)置配置文件、設(shè)備NET_DVR_OPERNOTFINISH36NET_DVR_GETPLAYTIMEFAIL37NET_DVR_PLAYFAIL38NET_DVR_FILEFORMAT_ERROR39NET_DVR_DIR_ERROR40NET_DVR_ALLOC_RESOURCE_ER 41RORNET_DVR_AUDIO_MODE_ERROR 42NET_DVR_NOENOUGH_BUF43NET_DVR_CREATESOCKET_ERRO44RNET_DVR_SETSOCKET_ERR

38、OR45NET_DVR_MAX_NUM46NET_DVR_USERNOTEXIST47 升級(jí)、上傳審訊文件時(shí)打開文件失 敗。上次的操作還沒(méi)有完成。獲取當(dāng)前播放的時(shí)間出錯(cuò)。播放出錯(cuò)。文件格式不正確。路徑錯(cuò)誤SDK資源分配錯(cuò)誤。聲卡模式錯(cuò)誤。當(dāng)前打開聲音播放模 式與實(shí)際設(shè)置的模式不符出錯(cuò)。緩沖區(qū)太小。接收設(shè)備數(shù)據(jù)的緩沖區(qū) 或存放圖片緩沖區(qū)不足。創(chuàng)建SOCKET出錯(cuò)。設(shè)置SOCKET出錯(cuò)。個(gè)數(shù)達(dá)到最大。分配的注冊(cè)連接數(shù)、 預(yù)覽連接數(shù)超過(guò)SDK支持的最大 數(shù)。用戶不存在。注冊(cè)的用戶 ID已注銷或不可用。NET_DVR_WRITEFLASHERROR48寫FLASH出錯(cuò)。設(shè)備升級(jí)時(shí)寫FLASH失敗。NE

39、T_DVR_UPGRADEFAIL49設(shè)備升級(jí)失敗。網(wǎng)絡(luò)或升級(jí)文件語(yǔ)言不匹配等原因升級(jí)失敗。NET_DVR_CARDHAVEINIT50解碼卡已經(jīng)初始化過(guò)。NET_DVR_PLAYERFAILED51調(diào)用播放庫(kù)中某個(gè)函數(shù)失敗。NET_DVR_MAX_USERNUM52登錄設(shè)備的用戶數(shù)達(dá)到最大。NET_DVR_GETLOCALIPANDMAC53獲得本地PC的IP地址或物理地址FAIL失敗。NET_DVR_NOENCODEING54設(shè)備該通道沒(méi)有啟動(dòng)編碼。NET_DVR_IPMISMATCH55IP地址不匹配。NET_DVR_MACMISMATCH56MAC地址不匹配。NET_DVR_UPGRA

40、DELANGMISM57升級(jí)文件語(yǔ)言不匹配。ATCHNET_DVR_MAX_PLAYERPORT58播放器路數(shù)達(dá)到最大。NET_DVR_NOSPACEBACKUP59備份設(shè)備中沒(méi)有足夠空間進(jìn)行備份。NET_DVR_NODEVICEBACKUP60沒(méi)有找到指定的備份設(shè)備。NET_DVR_PICTURE_BITS_ERROR61圖像素位數(shù)不符,限 24色。NET_DVR_PICTURE_DIMENSION62圖片高*寬超限,限128*256。ERRORNET_DVR_PICTURE_SIZ_ERROR63圖片大小超限,限100K。NET_DVR_LOADPLAYERSDKFAIL64載入當(dāng)前目錄下

41、 Player Sdk出錯(cuò)。EDNET_DVR_LOADPLAYERSDKPRO65找不到Player Sdk中某個(gè)函數(shù)入C_ERROR口。NET_DVR_LOADDSSDKFAILED66載入當(dāng)前目錄下 DSsdk出錯(cuò)。NET_DVR_LOADDSSDKPROC_ER67找不到DsSdk中某個(gè)函數(shù)入口。RORNET_DVR_DSSDK_ERROR68調(diào)用硬解碼庫(kù)DsSdk中某個(gè)函數(shù)失敗。NET_DVR_VOICEMONOPOLIZE69聲卡被獨(dú)占。NET_DVR_JOINMULTICASTFAILE70加入多播組失敗。DNET_DVR_CREATEDIR_ERROR71建立日志文件目錄失敗。

42、NET_DVR_BINDSOCKET_ERROR72綁疋套接子失敗。NET_DVR_SOCKETCLOSE_ERRO73socket連接中斷,此錯(cuò)誤通常是由R于連接中斷或目的地不可達(dá)。NET_DVR_USERID_ISUSING74注銷時(shí)用戶ID正在進(jìn)行某操作。NET_DVR_SOCKETLISTEN_ERRO75監(jiān)聽失敗。RNET DVR PROGRAM EXCEPTIO76程序異常。NET_DVR_WRITEFILE_FAILED77寫文件失敗。本地錄像、遠(yuǎn)程下載錄像、下載圖片等操作時(shí)寫文件失敗。NET_DVR_FORMAT_READONLY78禁止格式化只讀硬盤。NEI_DVR_VVIIHSAIVIEUSERNAIVI79遠(yuǎn)程用戶配置結(jié)構(gòu)中存在相冋的用E戶名。NET_DVR_DEVICETYPE_ERROR80導(dǎo)入?yún)?shù)時(shí)設(shè)備型號(hào)不匹配。NET_DVR_LANGUAGE_ERROR81導(dǎo)入?yún)?shù)時(shí)語(yǔ)言不匹配。NET_DVR_PARAVERSION_ERRO82導(dǎo)入?yún)?shù)時(shí)軟件版本

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論