(推荐)二次开发接口文档

上传人:W**** 文档编号:175187271 上传时间:2021-03-22 格式:DOCX 页数:21 大小:516.47KB
返回 下载 相关 举报
(推荐)二次开发接口文档_第1页
第1页 / 共21页
(推荐)二次开发接口文档_第2页
第2页 / 共21页
(推荐)二次开发接口文档_第3页
第3页 / 共21页
(推荐)二次开发接口文档_第4页
第4页 / 共21页
(推荐)二次开发接口文档_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《(推荐)二次开发接口文档》由会员分享,可在线阅读,更多相关《(推荐)二次开发接口文档(21页珍藏版)》请在金锄头文库上搜索。

1、如果您需要使用本文档,请点击下载按钮下载!接口开发文档一、开发包目录结构1.1 demo 文件夹包含了 sdk 接口调用源代码,可供二次开发参考。使用 C+开发的 MFC 程序。1.2 dll 文件夹包含了二次开发所需的所有动态库,demo 编译好的 exe 文件需要放在该文件夹内才可 以运行。1.3 include 文件夹包含了二次开发所需要的头文件。1.4 lib 文件夹包含了二次开发所需要的 lib 静态库。1.5 DSS 二次开发指南(C+).pdf指导二次开发用户如何新建 VS2005 工程运行 demo 文件夹中的 demo。1.6 Version.xmldpsdk 开发包的程序版

2、本信息。1.7 常见问题解答.pdf二次开发常见问题以及解决方式。1.8 大华平台 SDK 开发手册(C+版).chm二次开发接口使用说明。二、术语和缩略语1、 DPSDK:DSS 平台二次开发 SDK 包2、 CMS:中心管理服务3、 DMS: 设备管理模块如果您需要使用本文档,请点击下载按钮下载!4、 demo:程序示例(功能类似 DSS 平台客户端)5、 web 管理员端:在浏览器中输入 DSS 平台的 ip 即可打开管理员端6、 CameraID:通道 id,形如:10000010$1$0$0 7、 DeviceID:设备 id三、Demo 操作方法3.1 运行 demo如果您需要使用

3、本文档,请点击下载按钮下载!把“demo/bin/” 目录下面的 3 个文件,如下图所示拷贝到“dll”文件夹下面,运行Test_DPSDK_Core.exe。3.2 登陆平台如果您需要使用本文档,请点击下载按钮下载!登陆界面如图 1 所示,其中: IP:DSS 平台 ip 地址; 端口:9000;图 1 登陆界面如果您需要使用本文档,请点击下载按钮下载!用户名:web 管理员端配置的用户;密码:web管理员端配置的用户对应的密码。 点击“登录”按钮,登陆平台。登陆成功的界面如图 2 所示:1235如果您需要使用本文档,请点击下载按钮下载!图 2 主界面上图选中的 5个模块分别是:1、组织树;

4、2、实时视频;3、本地录像;4、云台操作;5、执行结果。3.3 主界面功能介绍3.3.1、组织树操作步骤:点击“加载所有组织结构”按钮 加载组织结构是其他操作的前提,是为了获取 DSS平台上所有的设备信息。3.3.2、实时视频模块操作步骤:1)确保已经成功加载组织结构。2)输入 CamID(通道 ID)。3)点击“打开 视频”按钮,即可打开视频。如果打开视频失败会在“模块5”的位置提示错误码。注释 1:CamID(通道 ID)的获取方式有 1)展开模块 1 组织树,寻找到对应的编码器通道,即可看到该通道对应的通道 ID;2)登陆 web 管理员端,选择基本配置-设备管理-编码器界 面,看到“编

5、码”列给出的是“设备 ID”。使用设备 ID 组成通道 ID 即:设备 ID$1$0$0。$1 代表编码器,$0 代表单元序号,默认为 0,$0 代表通道号。具体信息参考“常见问题解答”。3.3.3、本地录像模块 操作步骤:1)确保已经成功加载组织结构。2)确保已经成功打开实时视频。3)点击“开始录像”按钮即可开始本地录像。在打开实时视频以后可以录像,并保存到本地磁盘。3.3.4、云台控制模块 操作步骤:1)确保已经成功加载组织结构。2)确保已经成功打开实时视频。 打开实时视频以后,针对球机设备可以操作八方向、调节球机镜头、设置预置点等。3.3.5、执行结果模块 将所有操作的结果输出。并输出对

6、应的操作失败错误码。3.4 回放界面功能介绍如果您需要使用本文档,请点击下载按钮下载!3.4.1 录像查询操作步骤:1)确保已经成功加载组织结构。2)输入 CameraID(通道 ID)。3)选择查 询的开始和结束时间。4)选择录像来源。5)选择录像类型。点击“查询录像”按钮查询录像。3.4.2 录像回放操作步骤:1)确保已经成功加载组织结构。2)确保已经查询到录像文件。3)选中录 像文件,点击“按文件回放”按钮。3.4.2 录像下载操作步骤:1)确保已经成功加载组织结构。2)确保已经查询到录像文件。3)选中录 像文件,点击“按文件下载”按钮。3.5 报警功能如果您需要使用本文档,请点击下载按

7、钮下载!3.5.1 查询报警操作步骤:1)确保已经成功加载组织结构。2)输入 CamID(通道 ID)。3)选择报警 类型,点击“查询”按钮。需 要 注 意 的 是 查 询 视 频 类 报 警 ( 即: 视频丢失 / 移动侦测 / 视频遮挡) 时 CamID 为1000001$1$0$0,查询其他报警(除上述 3 种报警类型)的时候 CamID 为 1000001$3$0$0。 因为视频类报警是由“视频通道”产生,其他报警是由“报警输入通道”产生。3.5.2 报警布控操作步骤:1)确保已经成功加载组织结构。2)输入设备 ID。3)输入通道号,(视频类报警使用“视频通道号”,其他报警使用“报警通

8、道号”)。4)选择报警类型,点击“布控” 按钮即可。注释:视频类报警类型包含 1)视频丢失 2)移动侦测 3)视频遮挡。3.6 语音对讲如果您需要使用本文档,请点击下载按钮下载!3.6.1 打开语音对讲操作步骤:1)确保已经成功加载组织结构。2)输入 CamID(通道 ID),选择对讲参数, 3)点击“开始语音对讲”按钮。如果参数错误会弹窗提示正确参数信息。3.6.2 关闭语音对讲 操作步骤:1)确保已经成功打开语音对讲。2)点击“根据序列号停止语音对讲”或者“根据通道号停止语音对讲”按钮。3.7 电视墙目前Demo不能新建电视墙任务,只能获取平台配置好的电视墙信息。电视墙的任务需要在平台客户

9、端添加。如果您需要使用本文档,请点击下载按钮下载!3.7.1 电视墙操作 操作步骤:1)确保已经成功加载组织树。2)点击“获取电视墙总数”按钮。3)点击“获取电视墙信息”按钮。4)选择电视墙ID。5)点击“获取电视墙布局”按钮。即可显示电视墙对应的屏幕分割信息。上图显示 ID 为 3 的电视墙的名字是 tt 状态是 1(代表启用)。电视墙有 4 块屏幕,屏 id、 屏名称、屏坐标、是否绑定解码器(1_1000943 代表绑定解码器,解码器 id 为 1000943)。3.7.2 屏幕分割和开窗操作 操作步骤:1)确保已经成功获取到电视墙屏幕信息。2)选择一个屏幕。3)执行分割和开窗操作。所有的

10、融合屏都只做开窗。非融合和融合的 NVD 都只做分割。开窗操作(left,上)代表窗口左上角坐标,width 和 Height 代表宽和高的比例,范围是0-100。例如:(left,上)为(0,0);(width,Height)为(50,50)。3.7.3 设置视频源操作 操作步骤:1)确保已经成功获取到电视墙屏幕信息。2)输入编码器通道 ID。3)输入窗口号(分割和开窗操作的窗口号从0开始)。4)点击“设置”按钮。5)点击“关闭”按钮清除窗口视频源。如果您需要使用本文档,请点击下载按钮下载!6)点击“清屏”按钮清除所有屏幕上的窗口和视频源。四、常见问题1 概述本文档列出了使用大华 SDK 进

11、行二次开发时出现的常见问题以及对应的解决方法。方 便第三方开发者快速定位问题,提高二次开发效率。2 问题列表2.1 WebDemo 问题汇总2.1.1 在 IE 浏览器中打开 webDemo 视频窗口显示因为没有注册 ocx。在 ocx 文件夹中双击 reg.bat 只有提示注册成功才可以。2.2 OCX 控件问题汇总2.2.1 OCX 无法注册1、OCX控件时微软推出已久的技术,其注册方法及出错原因可在微软官方文档上查询,或 者可以自行在网上查找解决方法。OCX 注册问题本不属于 DPSDK 支持范畴。 2、不过我们还是提供一些建议,以便您快速排除问题:(1)用“管理员权限”打开“开始”-“

12、附件”-“命令提示符”,输入“regsvr32 ocx 的 全路径”即可。(2)我们提供的 OCX 控件是 32 位程序,请确保系统有 32 位兼容库,具体判断方法为 C:WindowsSysWOW64 这个文件夹下是否有“regsvr32.exe”这个文件,若没有,请重新安 装系统。若有,请按(1)中的方式打开命令提示符,输入“c:windowsSysWOW64regsvr32 ocx 全 路 径 ” 即 可 , 如 “ c:windowsSysWOW64regsvr32 Z:DPSDK_OCXocxDPSDK_OCX.ocx ”如以上 2 点仍然没有能够成功注册,请在网上,根据自己的系统信

13、息自行搜索解决方案。 3、在注册 dll 或者 ocx 的时候,经常会遇到这么一个问题:模块已加载,但对 dllregisterServer 的调用失败,错误代码为 0x8004*解决方法:在批处理的第一行加入:cd /d %dp0 然后在批处理上右键选择使用管理员权限 运行4、Windows7 出现:应用程序无法启动,因为应用程序的并行配置不正确有关详细信息,请参 阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。” 如果您需要使用本文档,请点击下载按钮下载!解决方法:出现这个问题是因为安装 windows7 后,或使用 ghost 版本安装后, windows7 没有安装

14、Visual C+ 库,而有些软件需要 Visual C+ 库所以到微软官方网站下载:Microsoft VisualC+2005SP1RedistributablePackage(x86)下载:如果您需要使用本文档,请点击下载按钮下载!http:/ 安装2.2.2 64 位系统下 OCX 无法使用目前 OCX 控件只有 32 位的程序,所以在 64 位系统下,需要下载 32 位的 IE,用 32 位的 IE加载 OCX 控件即可。2.2.3 Ocx 注册成功但是在页面加载失败运行 IE,工具-Internet 选项-安全,确保 Internet 和本地 Intranet 和可信站点的自定义级别中 的 ActiveX 选项都不是禁止状态,将禁止状态改为提示状态。2.2.4 Ocx 开发包 demo 程序运行不起来DPSDK_OCX.ocx 未注册,可以采用一下两种方法注册: 运行-CMD,regsvr32DPSDK_OCX.ocx 绝对路径运行 ocx 开发包文件夹里面的 reg.bat 批处理,注意:DPSDK_OCX.ocx 必须要和 reg.bat 放 在同一个路径。如果仍旧注册失败需要安装

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 初中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号