![大華網(wǎng)絡(luò)SDK開發(fā)手冊_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d046/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d0461.gif)
![大華網(wǎng)絡(luò)SDK開發(fā)手冊_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d046/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d0462.gif)
![大華網(wǎng)絡(luò)SDK開發(fā)手冊_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d046/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d0463.gif)
![大華網(wǎng)絡(luò)SDK開發(fā)手冊_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/19/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d046/f3dc3a9f-0d0b-408d-bcb9-8d82d7d9d0464.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、大華網(wǎng)絡(luò) SDK 編程手冊VERSION 3.1.8(Build 070321)2007-3-21版權(quán)所有侵權(quán)必究精品前言非常感謝您使用我們公司的設(shè)備,我們將為您提供最好的服務(wù)。本手冊可能包含技術(shù)上不準(zhǔn)確的地方或印刷錯(cuò)誤,歡迎指正。我們將會定期更新手冊的內(nèi)容。感謝下載載精品修訂記錄日期修訂內(nèi)容作者2006-05-30創(chuàng)建林峰2006-7-3修訂接口描述馮江2006-7-5修訂概要描述華立高2006-7-26修訂接口描述劉杰 陳美英2006-8-10同步更新接口描述陳美英2006-8-21修訂接口描述陳美英2006-8-23增加典型調(diào)用順序描述陳美英2006-8-283.0.0 整理修訂陳美英2
2、006-9-153.0.5 同步增加回調(diào)數(shù)據(jù)擴(kuò)展接口 ,更新云臺控陳美英制說明2006-9-213.0.7 同步增加登錄擴(kuò)展接口陳美英2006-9-293.0.9 同步增加帶有配置結(jié)構(gòu)的配置功能接口陳美英說明2006-10-16增加單獨(dú)修改通道名稱的接口趙均樹2006-10-21增加打開實(shí)時(shí)圖像的擴(kuò)展接口趙均樹2006-10-281、增加按時(shí)間回放和下載接口趙均樹2、增加設(shè)備配置的第三方接入和獲取設(shè)備的序列號功能2006-11-81、帶數(shù)據(jù)回調(diào)的按時(shí)間回放擴(kuò)展接口趙均樹、陳瓊施2、帶數(shù)據(jù)回調(diào)的按文件回放擴(kuò)展接口3、遠(yuǎn)程重啟接口4、錄像回放能夠播放音頻2006-11-191、解決了反復(fù)修改第三方
3、的 IP 地址時(shí) DVR趙均樹、陳瓊施比較容易死機(jī)的問題2、增加 485 接口3、通過網(wǎng)絡(luò)修改 IP 配置時(shí) DVR 重啟2006-11-271、增加 DDNS 查詢 IP 的功能趙均樹、陳瓊施2006-12-15修正文檔中接口描述的錯(cuò)誤 ,并增加鏈接趙均樹、陳瓊施、感謝下載載精品林堅(jiān)彥2006-12-25增加并修改語音對講的接口葉浩、陳瓊施2006-12-29增加用戶管理接口林堅(jiān)彥、陳瓊施2007-1-17修改了 CLIENT_Login 的功能描述林堅(jiān)彥、趙均樹、增加了CLIENT_FindFile、陳瓊施CLIENT_FindNextFile、CLIENT_FindClose2007-2
4、-8增加了設(shè)備參數(shù)配置的兩個(gè)接口:林堅(jiān)彥、陳瓊施、趙均樹CLIENT_GetDevConfigCLIENT_SetDevConfig2007-3-7修改了 CLIENT_StopListen 接口典型應(yīng)用的趙均樹筆誤2007-03-19增加了個(gè)查詢報(bào)警狀態(tài)的接口。林堅(jiān)彥、陳瓊施2007-03-21增加了語音對講中的音頻編碼接口葉浩、陳瓊施、林堅(jiān)彥增加了擴(kuò)展報(bào)警偵聽接口感謝下載載精品目錄1簡介 .81.1概述.81.2適用性 .91.3特色功能 .92設(shè)計(jì)原則.112.1編程說明 .112.2典型調(diào)用順序 .123數(shù)據(jù)結(jié)構(gòu)定義 .183.1客戶端數(shù)據(jù)結(jié)構(gòu) .183.1.1設(shè)備信息結(jié)構(gòu) .253.
5、1.2時(shí)間信息 .263.1.3錄像文件信息 .263.1.4設(shè)備狀態(tài)信息 .273.1.5系統(tǒng)配置信息結(jié)構(gòu) .354接口定義.364.1SDK 初始化 .364.2狀態(tài)偵聽 .394.3字符疊加 .444.4設(shè)備注冊 .45感謝下載載精品4.5 實(shí)時(shí)監(jiān)視484.6 音頻控制544.7 數(shù)據(jù)保存564.8 視頻抓圖634.9 回放和下載644.10回放控制824.11云臺控制884.12實(shí)時(shí)預(yù)覽934.13系統(tǒng)配置944.14日志管理1034.15透明串口1054.16遠(yuǎn)程控制1094.17錄像控制1124.18系統(tǒng)時(shí)間1144.19用戶管理1154.20語音對講1194.21碼流統(tǒng)計(jì)1294
6、.22 IO 控制1304.23強(qiáng)制 I 幀1314.24設(shè)置限流1324.25獲取設(shè)備狀態(tài)133感謝下載載精品4.26修改通道名稱1364.27 DDNS查詢 IP1364.28設(shè)備參數(shù)配置1385 示例功能實(shí)現(xiàn)1655.1 連接設(shè)備1665.2 報(bào)警信息獲取1675.3 系統(tǒng)配置1685.4 實(shí)時(shí)監(jiān)視1685.5 數(shù)據(jù)保存1695.6 回放 / 下載和進(jìn)度指示1695.7 播放控制1695.8 預(yù)覽1705.9 字符疊加170感謝下載載精品1 簡 介1.1概述歡迎使用大華網(wǎng)絡(luò)SDK 編程手冊,網(wǎng)絡(luò)客戶端軟件開發(fā)包(DVR 客戶端 SDK)是大華網(wǎng)絡(luò)硬盤錄像機(jī)、網(wǎng)絡(luò)視頻服務(wù)器的配套產(chǎn)品,本文
7、檔詳細(xì)描述了開發(fā)包中各個(gè)函數(shù)實(shí)現(xiàn)的功能、接口及其函數(shù)之間的調(diào)用關(guān)系和示例實(shí)現(xiàn)。網(wǎng)絡(luò)客戶端軟件開發(fā)包主要包括業(yè)務(wù)操作和設(shè)備管理兩大部分:業(yè)務(wù)操作 :狀態(tài)偵聽、實(shí)時(shí)監(jiān)視、實(shí)時(shí)預(yù)覽、字符疊加、音頻控制、錄像回放和下載、數(shù)據(jù)保存、云臺控制、語音對講、透明串口、碼流統(tǒng)計(jì)等功能。感謝下載載精品設(shè)備管理 :遠(yuǎn)程升級、遠(yuǎn)程重啟/ 關(guān)閉、設(shè)備參數(shù)配置(系統(tǒng)通用配置、報(bào)警布/ 撤防設(shè)置、錄像配置、串口配置、圖像配置、日志管理、用戶管理、設(shè)備校時(shí)、動態(tài)檢測配置、網(wǎng)絡(luò)配置)等功能。開發(fā)包所包括的文件有:網(wǎng)絡(luò)庫: dhnetsdk.lib、dhnetsdk.dll、dhnetsdk.h解 碼 庫 : decode.dl
8、l、 render.dll、 dllh264.dll、 audiorecord.dll、AudioRecordEx.dll、avcodec.dll輔助庫:dhdvr.dll、ParaTimer.dll、DetectAreaCtrl.ocx、SetDeviceConfigProj.ocx1.2適用性支持所有大華網(wǎng)絡(luò)硬盤錄像機(jī)(DVR )、網(wǎng)絡(luò)視頻服務(wù)器( NVS )、網(wǎng)絡(luò)報(bào)警服務(wù)器( NAS )只支持 TCP 網(wǎng)絡(luò)傳輸模式客戶端可以采用多種分辨率進(jìn)行圖像預(yù)覽,支持的分辨率包括:QCIF、CIF、2CIF 、 HalfD1 、D1 ,VGA (640 ×480 )等客戶端支持多種圖像編碼
9、,包括MPEG4 和 H.264 等1.3特色功能支持設(shè)備的以下特色功能:感謝下載載精品多路預(yù)覽在窄帶條件下,同時(shí)多路實(shí)時(shí)監(jiān)視對帶寬的要求比較高,一般的處理情況有兩種,其一,輪巡。其二,多路預(yù)覽。所謂多路預(yù)覽,就是在一個(gè)通道上把所有通道的數(shù)據(jù)組織在一起傳輸,等同于多路同時(shí)監(jiān)視。必要的時(shí)候,可以轉(zhuǎn)單路監(jiān)視。大華DVR支持多路預(yù)覽功能。支持標(biāo)準(zhǔn)的 MP4 數(shù)據(jù)一般情況下, 同一平臺集成不同廠商的前端設(shè)備(如DVR ),由于各廠商采用的視頻壓縮方法不同 (包括算法、參數(shù)定義等 ),導(dǎo)致解碼端回放必須采用廠商特定的工具,造成平臺開發(fā)商無法自定義播放標(biāo)準(zhǔn)。本SDK 能夠解決這個(gè)問題。通過特定接口,應(yīng)用層
10、可以通過本SDK 獲取標(biāo)準(zhǔn)媒體數(shù)據(jù)( FOURCC(D、 I、V、X)視頻數(shù)據(jù)),要支持用各種通用播放器播放,有了提供標(biāo)準(zhǔn)數(shù)據(jù),應(yīng)用層只須打包標(biāo)準(zhǔn)數(shù)據(jù)到播放器支持的容器類型(也就是文件格式 ,如 AVI 標(biāo)準(zhǔn) )就可以了。感謝下載載精品2 設(shè)計(jì)原則2.1編程說明初始化和清除1、 使用網(wǎng)絡(luò)客戶端軟件包首先調(diào)用CLIENT_Init()對系統(tǒng)進(jìn)行初始化,應(yīng)用程序退出時(shí)調(diào)用 CLIENT_Cleanup()釋放所有占用的資源。2、 大多數(shù)函數(shù)調(diào)用均應(yīng)該在CLIENT_Init()之后, CLIENT_Cleanup()之前,除了少數(shù) 函數(shù) , 譬如CLIENT_SetConnectTime()在CL
11、IENT_Init()之 前 調(diào)用 , 而CLIENT_GetSDKVersion()可以在任何時(shí)候調(diào)用等等。操作句柄系統(tǒng)設(shè)計(jì)上多處使用了句柄概念,很多操作均針對句柄,如回放、下載以及語音對講等。用戶登錄和注銷用戶在訪問前端設(shè)備之前必須通過調(diào)用CLIENT_Login ()登錄到前端設(shè)備上,登錄成功后返回一個(gè)全局唯一的句柄。此句柄就像一個(gè)會話通道,之后該用戶可通過此句柄訪問前端設(shè)備。退出該會話時(shí)則通過CLIENT_Logout() 函數(shù)在前端設(shè)備上注銷此句柄以終止該會話通道的使用。建立連接與登錄是同步的。心跳功能在本開發(fā)包中提供自動心跳功能 ( 20 秒一次心跳)當(dāng)設(shè)備斷開能及時(shí)回調(diào)給客戶端。
12、同步與異步感謝下載載精品異步以設(shè)置回調(diào)函數(shù)來響應(yīng)網(wǎng)絡(luò)數(shù)據(jù),有些異步在設(shè)置后返回請求句柄,結(jié)束請求時(shí)將請求句柄提供給SDK 以注銷相關(guān)資源。SDK 提供協(xié)議探測和轉(zhuǎn)換回調(diào)函數(shù)一般都有dwUser參數(shù) , 由用戶自定義需要的數(shù)據(jù), 一般用來傳入類對象指針,方便回調(diào)處理在類中實(shí)現(xiàn),回調(diào)應(yīng)用都可以采取這種方式。2.2典型調(diào)用順序A. 初始化SDK 初始化CLIENT_Init()B. SDK 功能設(shè)置或信息獲取設(shè)置連接等待時(shí)間CLIENT_SetConnectTime()感謝下載載精品獲取 SDK 版本CLIENT_GetSDKVersion()設(shè)置消息回調(diào)CLIENT_SetDVRMessCallB
13、ack()設(shè)置自定義疊加畫板CLIENT_RigisterDrawFun()C. 登錄連接設(shè)備登錄設(shè)備CLIENT_Login()開始偵聽CLIENT_StartListen()D. 設(shè)備功能操作與信息獲取系統(tǒng)配置CLIENT_QueryConfig()CLIENT_SetupConfig()獲取設(shè)備狀態(tài)CLIENT_GetDEVWorkState()獲取協(xié)議信息CLIENT_QueryComProtocol()查詢獲取系統(tǒng)信息CLIENT_QuerySystemInfo()查詢通道名稱CLIENT_QueryChannelName()查詢?nèi)罩綜LIENT_QueryLogCallback()
14、CLIENT_QueryLog()用戶管理CLIENT_QueryUserInfo()CLIENT_OperateUserInfo()云臺控制CLIENT_PTZControl()感謝下載載精品CLIENT_DHPTZControl()語音對講CLIENT_StartTalk()CLIENT_SendTalkData_Custom()CLIENT_StopTalk()設(shè)置限流CLIENT_SetMaxFlux()透明串口CLIENT_CreateTransComChannel()CLIENT_SendTransComData()CLIENT_DestroyTransComChanne()E.
15、實(shí)時(shí)監(jiān)視通道打開監(jiān)視通道CLIENT_RealPlay()CLIENT_RealPlayEx()保存監(jiān)視圖像數(shù)據(jù)CLIENT_SaveRealData()監(jiān)視數(shù)據(jù)回調(diào)保存CLIENT_SetRealDataCallBack()CLIENT_SetRealDataCallBackEx()獲取視頻參數(shù)信息CLIENT_ClientGetVideoEffect()設(shè)置修改視頻參數(shù)CLIENT_ClientSetVideoEffect()感謝下載載精品強(qiáng)制 I 幀CLIENT_MakeKeyFrame()F. 多畫面預(yù)覽通道打開多畫面預(yù)覽CLIENT_MultiPlay()停止多畫面預(yù)覽CLIENT_
16、StopMultiPlay()G. 回放 / 下載通道查詢錄像CLIENT_QueryRecordFile()回放及控制CLIENT_PlayBackByRecordFile()CLIENT_PlayBackByRecordFileEx()CLIENT_PlayBackByTime()CLIENT_PlayBackByTimeEx()CLIENT_GetPlayBackOsdTime()CLIENT_PausePlayBack()CLIENT_SeekPlayBack()CLIENT_StopPlayBack()CLIENT_StepPlayBack()CLIENT_FastPlayBack(
17、)CLIENT_SlowPlayBack()感謝下載載精品CLIENT_GetFramePlayBack()CLIENT_SetFramePlayBack()下載CLIENT_DownloadByRecordFile()CLIENT_DownloadByRecordFileEx()CLIENT_DownloadByTime()CLIENT_StopDownload()CLIENT_GetDownloadPos()H. 針對顯示圖像的操作 (監(jiān)視 / 回放 / 多畫面預(yù)覽 )抓圖CLIENT_CapturePicture()碼流統(tǒng)計(jì)CLIENT_GetStatiscFlux()打開音頻CLIEN
18、T_OpenSound()設(shè)置音量CLIENT_SetVolume()I. 遠(yuǎn)程控制感謝下載載精品遠(yuǎn)程升級CLIENT_StartUpgradeCLIENT_SendUpgradeCLIENT_StopUpgrade錄像控制CLIENT_QueryRecordStateCLIENT_SetupRecordState系統(tǒng)校時(shí)CLIENT_QueryDeviceTimeCLIENT_SetupDeviceTimeIO 控制CLIENT_QueryIOControlStateCLIENT_IOControlJ. 注銷斷開設(shè)備停止偵聽CLIENT_StopListen()斷開連接CLIENT_Logo
19、ut()K. 釋放 SDK 資源SDK 退出CLIENT_Cleanup()對 D 、E、F、G、 H 、I 中的功能大部分之間沒有調(diào)用先后順序 ,當(dāng)然對同一個(gè)功能還是應(yīng)該按先打開再操作最后關(guān)閉的順序。感謝下載載精品3 數(shù)據(jù)結(jié)構(gòu)定義3.1客戶端數(shù)據(jù)結(jié)構(gòu)通用云臺控制命令typedef enum _PTZ_ControlTypePTZ_UP_CONTROL = 0,/ 上PTZ_DOWN_CONTROL,/ 下PTZ_LEFT_CONTROL,/ 左PTZ_RIGHT_CONTROL,/ 右PTZ_ZOOM_ADD_CONTROL,/ 變倍 +PTZ_ZOOM_DEC_CONTROL,/ 變倍 -
20、PTZ_FOCUS_ADD_CONTROL,/ 調(diào)焦 +感謝下載載精品PTZ_FOCUS_DEC_CONTROL,/ 調(diào)焦-PTZ_APERTURE_ADD_CONTROL,/ 光圈+PTZ_APERTURE_DEC_CONTROL,/ 光圈-PTZ_POINT_MOVE_CONTROL,/ 轉(zhuǎn)至預(yù)置點(diǎn)PTZ_POINT_SET_CONTROL,/ 設(shè)置PTZ_POINT_DEL_CONTROL,/ 刪除PTZ_POINT_LOOP_CONTROL,/ 點(diǎn)間輪循PTZ_LAMP_CONTROL,/ 燈光雨刷PTZ_ControlType;云臺控制擴(kuò)展命令typedef enum _EXTPTZ
21、_ControlTypeEXTPTZ_LEFTTOP = 0X20,/左上EXTPTZ_RIGHTTOP ,/右上EXTPTZ_LEFTDOWN ,/左下EXTPTZ_RIGHTDOWN,/右下EXTPTZ_ADDTOLOOP ,/加入預(yù)置點(diǎn)到巡航巡航線路預(yù)置點(diǎn)值EXTPTZ_DELFROMLOOP ,/刪除巡航中預(yù)置點(diǎn)巡航線路預(yù)置點(diǎn)值EXTPTZ_CLOSELOOP ,/清除巡航 巡航線路EXTPTZ_STARTPANCRUISE,/開始水平旋轉(zhuǎn)EXTPTZ_STOPPANCRUISE,/停止水平旋轉(zhuǎn)EXTPTZ_SETLEFTBORDER,/設(shè)置左邊界感謝下載載精品EXTPTZ_RIGHT
22、BORDER ,/設(shè)置右邊界EXTPTZ_STARTLINESCAN,/開始線掃EXTPTZ_CLOSELINESCAN,/停止線掃EXTPTZ_SETMODESTART,/設(shè)置模式開始模式線路EXTPTZ_SETMODESTOP ,/設(shè)置模式結(jié)束模式線路EXTPTZ_RUNMODE,/運(yùn)行模式模式線路EXTPTZ_STOPMODE,/停止模式模式線路EXTPTZ_DELETEMODE,/清除模式模式線路EXTPTZ_REVERSECOMM,/翻轉(zhuǎn)命令EXTPTZ_FASTGOTO,/快速定位 水平坐標(biāo)垂直坐標(biāo)變倍EXTPTZ_AUXIOPEN,/ x34輔助開關(guān)開輔助點(diǎn)EXTPTZ_AUXI
23、CLOSE,/ 0x35輔助開關(guān)關(guān)輔助點(diǎn)EXTPTZ_OPENMENU = 0X36,/打開球機(jī)菜單EXTPTZ_CLOSEMENU ,/關(guān)閉菜單EXTPTZ_MENUOK,/ 菜單確定EXTPTZ_MENUCANCEL,/ 菜單取消EXTPTZ_MENUUP ,/ 菜單上EXTPTZ_MENUDOWN,/ 菜單下EXTPTZ_MENULEFT,/ 菜單左EXTPTZ_MENURIGHT,/ 菜單右EXTPTZ_TOTAL,/ 最大命令值感謝下載載精品EXTPTZ_ControlType;IO 控制命令typedef enum _IOTYPEALARMINPUT = 1,/ 報(bào)警輸入ALARM
24、OUTPUT = 2,/ 報(bào)警輸出IOTYPE ;查詢狀態(tài)類型#define DH_DEVSTATE_COMM_ALARM0x0001/ 查詢普通報(bào)警#define DH_DEVSTATE_SHELTER_ALARM0x0002/ 查詢遮擋報(bào)警#define DH_DEVSTATE_RECORDING0x0003/ 查詢錄象狀態(tài)#define DH_DEVSTATE_DISK0x0004/ 查詢硬盤狀態(tài)錯(cuò)誤類型代號,用于GetLastError函數(shù)的返回#define _EC(x)(0x80000000|x)#define NET_NOERROR0/ 沒有錯(cuò)誤#define NET_ERROR
25、-1/ 未知錯(cuò)誤#define NET_SYSTEM_ERROR_EC(1)/Windows 系統(tǒng)出錯(cuò)#define NET_NETWORK_ERROR_EC(2)/ 網(wǎng)絡(luò)錯(cuò)誤#define NET_DEV_VER_NOMATCH_EC(3)/ 設(shè)備協(xié)議不匹配感謝下載載精品#define NET_INVALID_HANDLE_EC(4)/ 句柄無效#define NET_OPEN_CHANNEL_ERROR_EC(5)/ 打開通道失敗#define NET_CLOSE_CHANNEL_ERROR_EC(6)/ 關(guān)閉通道失敗#define NET_ILLEGAL_PARAM_EC(7)/ 用戶參
26、數(shù)不合法#define NET_SDK_INIT_ERROR_EC(8)/SDK初始化出錯(cuò)#define NET_SDK_UNINIT_ERROR_EC(9)/SDK清理出錯(cuò)#define NET_RENDER_OPEN_ERROR_EC(10)/ 申請 render 資源出錯(cuò)#define NET_DEC_OPEN_ERROR_EC(11)/ 打開解碼庫出錯(cuò)#define NET_DEC_CLOSE_ERROR_EC(12)/ 關(guān)閉解碼庫出錯(cuò)#define NET_MULTIPLAY_NOCHANNEL_EC(13)/ 多畫面預(yù)覽中檢測到通道數(shù)為0#define NET_TALK_INIT_
27、ERROR_EC(14)/ 錄音庫初始化失敗#define NET_TALK_NOT_INIT_EC(15)/ 錄音庫未經(jīng)初始化#define NET_TALK_SENDDATA_ERROR_EC(16)/ 發(fā)送音頻數(shù)據(jù)出錯(cuò)#define NET_REAL_ALREADY_SAVING_EC(17)/ 實(shí)時(shí)數(shù)據(jù)已經(jīng)處于保存狀態(tài)#define NET_NOT_SAVING_EC(18)/ 未保存實(shí)時(shí)數(shù)據(jù)#define NET_OPEN_FILE_ERROR_EC(19)/ 打開文件出錯(cuò)#define NET_PTZ_SET_TIMER_ERROR_EC(20)/ 啟動云臺控制定時(shí)器失敗#defi
28、ne NET_RETURN_DATA_ERROR_EC(21)/ 對返回?cái)?shù)據(jù)的校驗(yàn)出錯(cuò)#define NET_INSUFFICIENT_BUFFER_EC(22)/ 沒有足夠的緩存#define NET_NOT_SUPPORTED_EC(23)/ 當(dāng)前 SDK 未支持該功能#define NET_NO_RECORD_FOUND_EC(24)/ 查詢不到錄象感謝下載載精品#define NET_NOT_AUTHORIZED_EC(25)/ 無操作權(quán)限#define NET_NOT_NOW_EC(26)/ 暫時(shí)無法執(zhí)行#define NET_NO_TALK_CHANNEL_EC(27)/ 未發(fā)現(xiàn)對
29、講通道#define NET_NO_AUDIO_EC(28)/ 未發(fā)現(xiàn)音頻#define NET_AUDIOENCODE_NOTINI_EC(59)/ 音頻編碼接口沒有成功初始化#define NET_DATA_TOOLONGH_EC(60)/ 數(shù)據(jù)過長#define NET_LOGIN_ERROR_PASSWORD_EC(100)/ 密碼不正確#define NET_LOGIN_ERROR_USER_EC(101)/ 帳戶不存在#define NET_LOGIN_ERROR_TIMEOUT_EC(102)/ 等待登錄返回超時(shí)#define NET_LOGIN_ERROR_RELOGGIN_E
30、C(103)/ 帳號已登錄#define NET_LOGIN_ERROR_LOCKED_EC(104)/ 帳號已被鎖定#define NET_LOGIN_ERROR_BLACKLIST_EC(105)/ 帳號已被列為黑名單#define NET_LOGIN_ERROR_BUSY_EC(106)/ 資源不足,系統(tǒng)忙#define NET_LOGIN_ERROR_CONNECT_EC(107)/ 連接主機(jī)失敗 "#define NET_LOGIN_ERROR_NETWORK_EC(108)/ 網(wǎng)絡(luò)連接失敗 "#define NET_RENDER_SOUND_ON_ERROR_E
31、C(120)/Render 庫打開音頻出錯(cuò)#define NET_RENDER_SOUND_OFF_ERROR_EC(121)/Render庫關(guān)閉音頻出錯(cuò)#define NET_RENDER_SET_VOLUME_ERROR_EC(122)/Render庫控制音量出錯(cuò)#define NET_RENDER_ADJUST_ERROR_EC(123)/Render庫設(shè)置畫面參數(shù)出錯(cuò)#define NET_RENDER_PAUSE_ERROR_EC(124)/Render庫暫停播放出錯(cuò)#define NET_RENDER_SNAP_ERROR_EC(125)/Render庫抓圖出錯(cuò)感謝下載載精品#de
32、fine NET_RENDER_STEP_ERROR_EC(126)/Render庫步進(jìn)出錯(cuò)#define NET_RENDER_FRAMERATE_ERROR_EC(127)/Render庫設(shè)置幀率出錯(cuò)#define NET_CONFIG_DEVBUSY_EC(999)/ 暫時(shí)無法設(shè)置#define NET_CONFIG_DATAILLEGAL_EC(1000)/ 配置數(shù)據(jù)不合法回調(diào)函數(shù)類型#define COMM_ALARM0x1100/ 常規(guī)報(bào)警信息#define SHELTER_ALARM0x1101/ 視頻遮擋報(bào)警#define DISK_FULL_ALARM0X1102/ 硬盤滿報(bào)
33、警#define DISK_ERROR_ALARM0x1103/ 硬盤故障報(bào)警#define SOUND_DETECT_ALARM0x1104/ 音頻檢測報(bào)警設(shè)備型號 (DVR 類型 )enum NET_DEVICE_TYPE NET_PRODUCT_NONE = 0,NET_DVR_NONREALTIME_MACE,/ 非實(shí)時(shí) MACENET_DVR_NONREALTIME,/非實(shí)時(shí)NET_NVS_MPEG1,/網(wǎng)絡(luò)視頻服務(wù)器NET_DVR_MPEG1_2,/ MPEG1二路錄像機(jī)NET_DVR_MPEG1_8,/ MPEG1八路錄像機(jī)NET_DVR_MPEG4_8,/ MPEG4八路錄像機(jī)
34、NET_DVR_MPEG4_16,/ MPEG4十六路錄像機(jī)感謝下載載精品NET_DVR_MPEG4_SX2,/ MPEG4視新十六路錄像機(jī)NET_DVR_MEPG4_ST2,/ MPEG4視通錄像機(jī)NET_DVR_MEPG4_SH2,/ MPEG4視豪錄像機(jī)NET_DVR_MPEG4_GBE,/ MPEG4視通二代增強(qiáng)型錄像機(jī)NET_DVR_MPEG4_NVSII,/ MPEG4網(wǎng)絡(luò)視頻服務(wù)器 II 代NET_DVR_STD_NEW,/新標(biāo)準(zhǔn)配置協(xié)議NET_DVR_DDNS,/DDNS 服務(wù)器;3.1.1設(shè)備信息結(jié)構(gòu)設(shè)備結(jié)構(gòu)定義如下typedef struct BYTE sSerialNum
35、berSERIALNO_LEN;/ 序列號BYTE byAlarmInPortNum;/DVR報(bào)警輸入個(gè)數(shù)BYTE byAlarmOutPortNum;/DVR報(bào)警輸出個(gè)數(shù)BYTE byDiskNum;/DVR硬盤個(gè)數(shù)BYTE byDVRType;/DVR類型 ,BYTE byChanNum;/DVR通道個(gè)數(shù) NET_DEVICEINFO, *LPNET_DEVICEINFO;感謝下載載精品3.1.2時(shí)間信息typedef struct DWORD dwYear;/ 年DWORD dwMonth;/ 月DWORD dwDay;/ 日DWORD dwHour;/ 時(shí)DWORD dwMinute;/ 分DWORD dwSecond;/ 秒 NET_TIME,*LPNET_TIME;3.1.3錄像文件信息typedef struct unsigned intch;/ 通道號charfilename128;/ 文件名unsigned intsize;/ 文件長度NET_TIMEstarttime;/ 開始時(shí)間NET_TIMEendtime;/
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國立方相材料行業(yè)市場發(fā)展現(xiàn)狀及投資方向研究報(bào)告
- 2025年塑料腸衣項(xiàng)目投資可行性研究分析報(bào)告
- 噴鋅項(xiàng)目建議書(立項(xiàng)報(bào)告)
- 中國奧美沙坦酯制劑行業(yè)市場調(diào)查研究及發(fā)展戰(zhàn)略規(guī)劃報(bào)告
- 痛可靈行業(yè)深度研究報(bào)告
- 速溶豆粉行業(yè)深度研究報(bào)告
- 混煉機(jī)項(xiàng)目投資立項(xiàng)報(bào)告
- 中國魚糧行業(yè)市場調(diào)查研究及投資戰(zhàn)略咨詢報(bào)告
- 固定資產(chǎn)投資項(xiàng)目節(jié)能評估報(bào)告書應(yīng)包括下列內(nèi)容
- 2025年中國熱敏印刷市場調(diào)查研究及行業(yè)投資潛力預(yù)測報(bào)告
- 2024年江西電力職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案解析
- 【真題】2023年常州市中考道德與法治試卷(含答案解析)
- GB/T 4745-2012紡織品防水性能的檢測和評價(jià)沾水法
- GB/T 26752-2020聚丙烯腈基碳纖維
- 軟件需求調(diào)研表-修改版
- 山東省中考物理總復(fù)習(xí) 八上 第1講 機(jī)械運(yùn)動
- 北京理工大學(xué)應(yīng)用光學(xué)課件(大全)李林
- 國家綜合性消防救援隊(duì)伍消防員管理規(guī)定
- 河南省三門峽市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 五年級上冊數(shù)學(xué)習(xí)題課件 簡便計(jì)算專項(xiàng)整理 蘇教版 共21張
- 【審計(jì)工作底稿模板】FJ1一年內(nèi)到期的非流動負(fù)債
評論
0/150
提交評論