大华网络SDK开发手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

大华网络SDK编程手册VERSION3.1.8(Build070321)2007-3-21版权所有侵权必究网络客户端SDK编程手册第2页共93页前言非常感谢您使用我们公司的设备,我们将为您提供最好的服务。本手册可能包含技术上不准确的地方或印刷错误,欢迎指正。我们将会定期更新手册的内容。网络客户端SDK编程手册第3页共93页修订记录日期修订内容作者2006-05-30创建林峰2006-7-3修订接口描述冯江2006-7-5修订概要描述华立高2006-7-26修订接口描述刘杰陈美英2006-8-10同步更新接口描述陈美英2006-8-21修订接口描述陈美英2006-8-23增加典型调用顺序描述陈美英2006-8-283.0.0整理修订陈美英2006-9-153.0.5同步增加回调数据扩展接口,更新云台控制说明陈美英2006-9-213.0.7同步增加登录扩展接口陈美英2006-9-293.0.9同步增加带有配置结构的配置功能接口说明陈美英2006-10-16增加单独修改通道名称的接口赵均树2006-10-21增加打开实时图像的扩展接口赵均树2006-10-281、增加按时间回放和下载接口2、增加设备配置的第三方接入和获取设备的序列号功能赵均树2006-11-81、带数据回调的按时间回放扩展接口2、带数据回调的按文件回放扩展接口3、远程重启接口4、录像回放能够播放音频赵均树、陈琼施2006-11-191、解决了反复修改第三方的IP地址时DVR比较容易死机的问题2、增加485接口3、通过网络修改IP配置时DVR重启赵均树、陈琼施2006-11-271、增加DDNS查询IP的功能赵均树、陈琼施2006-12-15修正文档中接口描述的错误,并增加链接赵均树、陈琼施、林坚彦2006-12-25增加并修改语音对讲的接口叶浩、陈琼施2006-12-29增加用户管理接口林坚彦、陈琼施2007-1-17修改了CLIENT_Login的功能描述增加了CLIENT_FindFile、CLIENT_FindNextFile、CLIENT_FindClose林坚彦、赵均树、陈琼施2007-2-8增加了设备参数配置的两个接口:林坚彦、陈琼施、赵均树网络客户端SDK编程手册第4页共93页CLIENT_GetDevConfigCLIENT_SetDevConfig2007-3-7修改了CLIENT_StopListen接口典型应用的笔误赵均树2007-03-19增加了个查询报警状态的接口。林坚彦、陈琼施2007-03-21增加了语音对讲中的音频编码接口增加了扩展报警侦听接口叶浩、陈琼施、林坚彦网络客户端SDK编程手册第5页共93页目录1简介............................................................71.1概述.........................................................71.2适用性.......................................................71.3特色功能......................................................72设计原则.........................................................92.1编程说明......................................................92.2典型调用顺序.................................................103数据结构定义.....................................................133.1客户端数据结构................................................133.1.1设备信息结构.............................................163.1.2时间信息.................................................173.1.3录像文件信息.............................................173.1.4设备状态信息.............................................173.1.5系统配置信息结构..........................................224接口定义........................................................224.1SDK初始化...................................................224.2状态侦听.....................................................244.3字符叠加.....................................................264.4设备注册.....................................................274.5实时监视.....................................................294.6音频控制.....................................................324.7数据保存.....................................................334.8视频抓图.....................................................364.9回放和下载...................................................374.10回放控制....................................................474.11云台控制....................................................504.12实时预览....................................................524.13系统配置....................................................534.14日志管理....................................................574.15透明串口....................................................594.16远程控制....................................................614.17录像控制....................................................624.18系统时间....................................................634.19用户管理....................................................64网络客户端SDK编程手册第6页共93页4.20语音对讲....................................................664.21码流统计....................................................714.22IO控制....................................................724.23强制I帧...................................................734.24设置限流....................................................734.25获取设备状态................................................744.26修改通道名称................................................754.27DDNS查询IP................................................754.28设备参数配置................................................765示例功能实现.....................................................905.1连接设备.....................................................905.2报警信息获取.................................................905.3系统配置.....................................................915.4实时监视.....................................................915.5数据保存.....................................................915.6回放/下载和进度指示...........................................925.7播放控制.....................................................925.8预览........................................................925.9字符叠加.....................................................92网络客户端SDK编程手册第7页共93页1简介1.1概述欢迎使用大华网络SDK编程手册,网络客户端软件开发包(DVR客户端SDK)是大华网络硬盘录像机、网络视频服务器的配套产品,本文档详细描述了开发包中各个函数实现的功能、接口及其函数之间的调用关系和示例实现。网络客户端软件开发包主要包括业务操作和设备管理两大部分:业务操作:状态侦听、实时监视、实时预览、字符叠加、音频控制、录像回放和下载、数据保存、云台控制、语音对讲、透明串口、码流统计等功能。设备管理:远程升级、远程重启/关闭、设备参数配置(系统通用配置、报警布/撤防设置、录像配置、串口配置、图像配置、日志管理、用户管理、设备校时、动态检测配置、网络配置)等功能。开发包所包括的文件有:网络库:dhnetsdk.lib、dhnetsdk.dll、dhnetsdk.h解码库:decode.dll、render.dll、dllh264.dll、audiorecord.dll、AudioRecordEx.dll、avcodec.dll辅助库:dhdvr.dll、ParaTimer.dll、DetectAreaCtrl.ocx、SetDeviceConfigProj.ocx1.2适用性支持所有大华网络硬盘录像机(DVR)、网络视频服务器(NVS)、网络报警服务器(NAS)只支持TCP网络传输模式客户端可以采用多种分辨率进行图像预览,支持的分辨率包括:

1 / 93
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功