Onvif协议
文章平均质量分 58
安防中Onvif协议的开发
优惠券已抵扣
余额抵扣
还需支付
¥15.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
数据迷宫
这个作者很懒,什么都没留下…
展开
-
Onvif协议客户端开发(1)--Onvif协议介绍
Onvif是什么ONVIF由安讯士联合博世及索尼公司三方宣布将携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛),并以公开、开放的原则共同制定开放性行业标准。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ON...原创 2019-06-19 17:23:55 · 20456 阅读 · 1 评论 -
Onvif协议客户端开发(2)--Window下Onvif开发环境搭建(C++)
1、前期准备需要使用到的内容:GsoapXML Schemas Specifications1、下载Gsoap从Gsoap官网下载最新版gsoap(博主用的是gsoap_2.8.36)。gsoap有三个版本:Open Source gSOAP、Commercial gSOAP Edition、Commercial gSOAP Edition。我们下载开源版本即可。(如下图)2、下载...原创 2019-06-19 19:33:37 · 16595 阅读 · 3 评论 -
Onvif协议客户端开发(3)--Onvif客户端开发代码整理
代码整理1、在先前的Onvif开发环境搭建过程中生成了四个文件,如下:soapC.csoapClient.csoapH.hsoapStub.hwsdd.nsmap2、但是客户端开发这些文件还是不够了,还需要从gsoap文件夹中拷贝如下文件dom.cdom.hduration.cduration.cppduration.hmecevp.cmecevp.hsmdevp....原创 2019-06-20 09:03:25 · 14253 阅读 · 3 评论 -
Onvif协议客户端开发(4)--Onvif客户端设备搜索
Onvif设备搜索原创 2019-06-22 19:11:24 · 14716 阅读 · 0 评论 -
Onvif协议客户端开发(5)--获取设备能力
【前言】好久没更新Onvif的这个协议内容了,最近一段时间换成其他内容的开发之后,发现Onvif这部分的知识都快忘了,因此便趁着更新博客的机会重新将Onvif协议的内容再温固一下。Onvif获取设备能力一、介绍Onvif获取设备能力主要是为了客户端使用能知道Onvif的服务端能够提供哪些服务功能。不仅服务端需要提供对应的服务,客户端的开发同样需要有对应的wsdl文件才能生成与服务端通信的接口...原创 2019-10-04 14:56:05 · 15120 阅读 · 1 评论 -
Onvif协议客户端开发(6)--获取实时预览的Url地址
获取实时预览的Url地址一、介绍Onvif协议对前端摄像头的取流是通过标准Rtsp协议,因此我们就需要通过Onvif协议获取到需要预览摄像头的Rtsp的地址,将拿到的RTSP通过VLC或者其他的RTSP客户端取流预览前端摄像头。通过Onvif协议获取到前端摄像头的Rtsp地址,需要两个步骤:1、获取到实时预览RTSP的地址的Token2、根据获取到的token调用对应的接口获取到RTS...原创 2019-10-04 16:14:49 · 14429 阅读 · 0 评论 -
Onvif协议客户端开发(7)--获取前端摄像头的名称
获取前端摄像头的名称一、介绍摄像头的名称可能是标注摄像头位置,因此获取摄像头的名称对于对接前端摄像头是一个必须的流程。在此作者通过Onvif协议获取前端摄像头OSD的信息获取到前端摄像头的名称,这种办法可能存在一些问题:比如如果前端摄像头有设置名称但是没有显示在界面,那通过Onvif协议获取的摄像头名称就会失败。或许还有其他问题,暂时还没遇到。如果有其他途径获取前端摄像头名称,方便的话知会一...原创 2019-10-04 16:38:44 · 14506 阅读 · 3 评论 -
Onvif协议客户端开发(8)--球机云台的控制
球机的云台控制一、介绍在安防摄像头中,不仅仅涉及到固定摄像头的枪击,同样还包含可以360°转动的球机。因此对球机的云台方向控制是Onvif协议开发过程中必不可少的过程球机的云台控制主要包含:八个方向(上、下、左、右、左上、左下、右上、右下),聚焦、放大、缩小等,这在个过程中还包含对转动速度的控制或者放大缩小的速度控制。对应的方向及正负值如下图:二、代码实现八个方向、放下及缩小控制st...原创 2019-10-04 17:16:19 · 17290 阅读 · 7 评论 -
Onvif协议客户端开发(9)--云台预置位控制
云台预置位设置原创 2019-10-05 14:09:32 · 15764 阅读 · 1 评论 -
Onvif协议客户端开发(10)--摄像头时间同步
摄像头时间同步原创 2019-10-05 14:39:57 · 17508 阅读 · 0 评论 -
Onvif协议客户端开发(11)--获取OSD
通过gsoap代码设置OSD时就必须先获取对应的OSD信息,其中最主要的就是获取需要配置OSD的token句柄,只有获取对应的token才可以通过对应的token去设置、修改IPC上的OSD信息。2.1 获取对应的OSD token。原创 2024-03-15 14:09:46 · 56 阅读 · 0 评论 -
Onvif协议客户端开发(12)--设置OSD
IPC的OSD信息一般有3个位置可以添加,其中一个为显示时间信息,具体OSD的对应需要根据获取到的OSD的token信息进行对应,添加的OSD的信息如果有中文则需要将中文的编码转为为Unicode格式的字符,否则可能会出现乱问的问题。原创 2024-03-15 11:17:54 · 67 阅读 · 0 评论