资源预览内容
第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
第9页 / 共43页
第10页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
H3C 监控SDK内部培训V1.1杭州华三通信技术有限公司密级:公开2目录nSDK基本概念nH3C监控SDK基本策略nH3C监控SDK解决方案nH3C监控SDK产品规格n选型举例n案例分析n合作伙伴n服务培训3何为SDKnSDK 就是 Software Development Kit 的缩写,即“软件开发工具包”。n凡辅助开发某一类软件的相关文档、范例以及工具都可以统称为“SDK”,包括接口协议规范(如SIP协议、HTTP协议等)和程序开发库(如COM组件、C#链接库等)两种类型。n接口协议规范描述了接口的具体使用规格。n程序开发库包括基于不同操作系统和开发环境下的Dll和API,以及相关的说明文档和DEMO例子程序。 其中,Dll封装了接口资源以及接口暴露的功能代码,API用来访问Dll中暴露的接口功能。4SDK的作用n响应公司OAA计划。n能够帮助集成商定制客户需求,开展增值业务,降低开发风险和开发成本,提高集成效率与需求响应能力。n能够与软件厂商实现业务融合。n能够与互补型厂商强强联手,互相推广业务。n能够实现同类系统间的互通互联。n能够保护客户投资,重复利用现有资源。n能够满足客户日益增长的综合业务需求。5SDK的开放方式n 设备级SDKu 也叫前端SDK,被主流厂商主导,业界较为流行。 u 对于某些小型化或特殊类项目,集成商通过对前端SDK的熟悉,可以快 速开发出一个基本监控系统,风险小。 u 对于大型项目,集成商需要面对前端、海量存储、网络、流媒体、增值 应用等各项集成需求,由于集成商开发能力有限,没有雄厚的技术力量 ,导致项目定制成本较大,开发风险较大。n 平台级SDKu 基于监控基础业务平台之上的SDK。u 从整体解决方案角度出发提供的开放接口。u 能够满足大规模应用的需求,满足业务系统融合的需求。u 集成商可以专注与面向业务的开发,而不是监控平台内部的媒体、存储、网管开发,可以显著降低整体集成开发的风险。6SDK的开放层面n信令层u负责基本命令交互、传输、中继、翻译、转换等工作。u完成控制等基本业务的接入功能。n媒体层u包括媒体传输、媒体控制、媒体解码显示。u完成媒体业务的接入功能。n网管层u负责网络节点、设备配置等管理功能。7SDK的接口方式n信令层接口:可以是标准的通信协议(如SIP协议),也可以是非标的私有协议(如H3C的VMP协议),也可以是基于前两者之上封装后的开发库(如H3C的C#版开发包),其发展趋势是统一到SIP+XML标准协议格式。n媒体层接口:可以是标准的媒体封装与编码格式,也可以是媒体控制与解码显示开发库方式(如H3C的SDC解码控件),其发展趋势是采用标准的媒体封装(RTSP/RTP)和编解码格式(标准化H.264或MPEG4等)。n网管层接口:可以采用标准的SNMP网管协议。8SDK的应用场景n当集成商需要定制客户业务需求时,你需要SDK。n当第三方应用系统需要集成、访问监控平台资源开发增值业务时,你需要SDK。n当同类监控系统共享访问监控资源、平台互联互通时,你需要SDK。n当第三方前端设备需要接入监控中心管理平台时,你需要SDK。n根据实际不同的需要,你可以选择C/S或B/S应用模式。9目录nSDK基本概念nH3C监控SDK基本策略nH3C监控SDK解决方案nH3C监控SDK产品规格n选型举例n案例分析n合作伙伴n服务培训10H3C监控SDK基本策略n主导策略:1.在用户采用IVS完整解决方案前提下,提供访问共享IVS平台资源的SDK,满足集成、联动和访问三类需求,是对外宣传的唯一SDK。n防守策略:1.在用户采用IVS管理平台、存储和部分前端产品前提下,对于第三方前端接入,提供前端接入SDK,第三方前端设备必须遵循该SDK或通过H3C合作伙伴的转换平台转换为该SDK,实现对第三方前端的接入管理,该方式对外不宣传,提供该SDK需产品部领导同意。2.对于个别特殊项目,为满足项目强势集成商要求,可以提供前端编码器设备的SDK,该方式不宣传,提供该SDK需产品部领导同意。11目录nSDK基本概念nH3C监控SDK基本策略nH3C监控SDK解决方案nH3C监控SDK产品规格n选型举例n案例分析n合作伙伴n服务培训12H3C监控SDK方案构成IVS SDK5000IVS前端SDKIVS平台SDKIVS平台联动SDKIVS平台访问SDKIVS平台集成SDK前端接入SDK 第三方前端接入IVS 平台需要遵循的SDK不对外宣 传纳入OAA 对外宣传前端开放SDK H3C前端对外提供的SDK根据合作实质需求划 分产品,不同SDK 开发范围不同,合作 方开发投入也不同备注:基于当前MPPV1技术的SDK统称为SDK5000,后续基于IMOS的新SDK将统称为SDK8000.13H3C监控SDK应用模型H3C IVS监控平台同级监控平台 资源共享访问 南望、天视互补类安防平台 事件和报警联动 智能分析、报警、门禁.下级监控平台 资源共享访问 南望、天视第三方前端接入 海康、AXIS、iDVR上级监控平台 资源共享访问 南望、天视综合应用平台 (SOA、三台合一、应急) 获取实时视频、历史视频 、控制、报警资源OA平台B/S 独立界面展现 程序链接、摄像机定位 、单点登陆OA平台C/S 独立界面展现 程序链接、摄像机定位 、预制位调用注:以上箭头及描述只反映信令层通讯方式,媒体层通讯方式采用各厂商提供的解码显示SDKSIP+XML(DB33)SIP+XML(DB33)SIP+XML (DB33)厂商设备SDK / 前端接入SDK(C#、COM)SDKHTTP 进程调用VMPH3C 监控前端前端 开放 SDK14H3C监控SDK合作模型增值业务开发基于监控基础平台之上开发如企业应急指挥系统对监控资源的调阅监控平台间的互联互通均是视频监控平台,共享、设备、人员、视频、控制、报警如公安上级单位平台对下级单位平台资源的调用项目合作伙伴n信令互通:IVS8000 : SDK或VMP协议IVS3000: HTTPn媒体互通:SDKn信令互通:SIP+XML (DB33)n媒体互通:SDKOAA长期合作伙伴n信令互通:SIP+XML (DB33)n媒体互通:SDKn信令互通:SIP+XML (DB33)n媒体互通:SDK15目录nSDK基本概念nH3C监控SDK基本策略nH3C监控SDK解决方案nH3C监控SDK产品规格n选型举例n案例分析n合作伙伴n服务培训16平台集成SDKn用途:u第三方应用系统共享或获取IVS监控系统的各种资源,满足各类复杂的集成应用,可以完整获取IVS平台的实时图像、历史图像、云台控制、报警信息、目录信息等资源。n规格:产品型号适用平台开发方式应用架构交付物主要功能IVS8000COM版SDKIVS8000COM组件C/S、B/S运行库文件、C/S 样例程序、接口使用说明书等实时预览(并发16路)、云台控制、录像检索与回放(IPSAN、ECR)IVS8000C#版SDKIVS8000C#链接库C/S、B/S运行库文件、B|C/S 样例程序、接口使用说明书等实时预览(并发16路)、云台控制、录像检索与回放(IPSAN、ECR、DVR)、录像下载、报警联动、数字矩阵IVS SIP协议版SDKIVS8000/3000SIP协议C/S、B/SSIP+XML接口协议文档、解码库文件实时预览、云台控制、录像检索与回放17平台集成SDK产品功能比对表IVS8000 COM版SDKIVS8000 C#版SDKIVS SIP协议版SDK摄像机信息获取实时监视云台控制录像检索录像回放(IP SAN)录像回放(ECR)录像回放(DVR)录像下载报警事件通知语音对讲数字矩阵轮切控制播放器控制并发视频数目16路16路受限于服务器能力集成开发语言VC+、C#2005、VB、JAVAC#2005、VB、JSCRIPT不限一般适用场合第三方应用集成第三方应用集成平台间互通互联18平台联动SDKn 用途:u第三方系统和IVS8000系统报警联动,用于报警事件信息的互传,实现第三方报警时,IVS系统的报警联动图像弹出、录像检索等。n 规格:产品型号适用平台开发方式应用架构交付物主要功能IVS8000VMP协议版SDKIVS8000VMP协议C/S、B/SVMP报警联动接口协议文档报警联动VC/DC图像弹出、报警录像、信息提示、电子地图闪烁等联动功能19平台访问SDKn 用途:u第三方系统快速定位访问IVS客户端(VC、WEB)的指定摄像机,如第三方程序可以通过程序调用方式打开VC客户端,并定位到摄像机或预制位。n 规格:产品型号适用平台开发方式应用架构交付物主要功能IVS8000VC客户端调用版SDKIVS8000进程调用、字符串消息C/S 、 B/SVC客户端带参数启动说明书、VC客户端字符串通信协议和DEMO程序第三方平台客户端通过带参数访问VC客户端实现对VC客户端的直接访问,包括客户端弹出,播放对应的摄像机视频或调用预置 位IVS3000HTTP链接版SDKIVS3000HTTP链接访问B/S HTTP开放接口说明书IE Http重定向:第三方网页点击XXX摄像头,可无需用户名密码进入IVS3000的WEB客户端并调用相应摄像机实时视频20前端接入SDKn用途:u第三方前端设备遵循该SDK或通过H3C合作伙伴的转换平台转换为该SDK,可以接入到IVS8000平台中。如深圳工行项目中,我们向天视提供的就是该SDK接口,由天视将不同DVR的SDK转换为联网集成SDK接口。n规格:u前端DVR联网集成SDK规格说明书。21前端开放SDKn前端EC 对外提供的SDK,目前仅武汉轻轨提供了该SDK。(不宣传)22IVS平台SDK选型参考指南23IVS8000系统SDK软件版本及配套要求序 号产品型号产品对 外版本 号新增特性说明配套文档清单配套的服务器对外 版本其他说明1iVS8000系统 SDK(C#)E1216P06第一个完整版本1、H3C iVS8000系统客户 端SDK(C#)说明书 (E1216P06)。 2、H3C iVS8000系统客户 端SDK(C#)WEB集成说明 书(E1216P06)。VM8000-E1216P06或 VM5000-E1216P06如SDK版本与服务器 版本不配套将导致 SDK无法登录服务器 或不能正常使用某些 功能。2iVS8000系统 SDK(C#)E1217P101、增加了网络SDK和解 码SDK; 2、文档格式调整和更 新,合并了WEB集成说明 书; 3、优化了RGB/YUV解码 ; 4、支持多级多域; 5、增加了一些错误码/ 告警事件信息H3C iVS IP监控系统客户端 SDK(C#)说明书(E1217P10)1、VM8000-E1216P06或 VM5000-E1216P06(不支持多 域); 2、VM8000-E1216P10或 VM5000-E1216P10(不支持多 域); 3、VM8000-E1216P15或 VM5000-E1216P15(不支持多 域); 4、VM8000-E1217或VM5000- E1217(不支持多域); 5、VM8000-E1216P12或 VM5000-E1216P12; 6、VM8000-E1217P11或 VM5000-E1217P11;如SDK版本与服务器版 本不配套将导致SDK无 法登录服务器或不能正 常使用某些功能。3iVS8000产品 SDK(COM)SDK-E1217P101、优化了YUV/RGB解码 接口H3C iVS IP监控系统客户端 SDK(COM)说明书(E1217P10)1、VM8000-E1216P06或 VM5000-E1216P06; 2、VM8000-E1216P10或 VM5000-E1216P10; 3、VM8000-E1216P15或 VM5000-E1216P15;
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号