
OnVif
文章平均质量分 76
plfl520
基于VC开发网络视频、门禁系统、智能卡口及电子检查等交通安防系列产品。
熟悉c#.net,Java.能够独立完成网站的建设。
熟悉linux,能基于QT开发各软件。
展开
-
OnVif wsdl生成h及相关文件注意事项
onvif研究总结1、gsoap开发中的记录gsoap使用时需加入-t type.dat 不然会出现cannot open file ns1.h的错误。type.dat在gsoap工具包中有。一般是wsdl2h.exe -o xxx.h -t typemap.h xxx.wsdl以下就是wsdl2h的选项:-o 文件名,指定输转载 2012-11-06 22:06:38 · 2358 阅读 · 0 评论 -
使用gSOAP开发实例(8) -- 自定义header实现用户名令牌认证(Usernametoken Authentication)
上一节介绍了 怎样实现基本认证 (Basic Authentication ,以下简称 basic 方式 ) ,望文生义,也就是最简单的用户验证方式,本节稍微深入一些,介绍用户名令牌认证 (Usernametoken Authentication ,以下简称 usernametoken 方式 ) 。 Usernametoken 方式与 basic 方式不同的地方,在于后者会把用户名和转载 2013-04-28 09:55:44 · 3289 阅读 · 0 评论 -
onvif规范的实现:成功实现ONVIF协议RTSP-Video-Stream与OnvifDeviceManager的视频对接
有了前几篇的基础,现在可以正式开始onvif的实现工作,其中一项非常重要的部分就是视频流的对接,即能够在符合onvif标准的监控客户端软件里接收到设备端NVT发来的RTSP视频流。这里,我所用的客户端软件是Onvif Device Manager v2.2。【来自http://blog.youkuaiyun.com/ghostyu】ONVIF Profile S Specification文档描述了Dev转载 2013-03-15 16:27:05 · 1500 阅读 · 0 评论 -
onvif规范的实现:onvif开发常用调试方法 和常见的segmentation fault错误
在前几篇中,虽然已经实现了rtsp视频流的对接,但是还要做的工作还非常多,onvif本来就是一个覆盖面非常广的一个协议,每一个功能都要填充大量的函数。而且稍不注意就会出现segmentation fault错误。下面把我之前开发调试时的经验写下来,希望能够帮助有这方面需求的人。【来自http://blog.youkuaiyun.com/ghostyu】1、打开onvif调试开关,以便让onvif打印一些可转载 2013-03-15 16:28:24 · 977 阅读 · 2 评论 -
onvif规范的实现:使用gSOAP创建SOAP调用实例
目录(?)[+]预备知识SOAP调用示例实例分析 预备知识ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。ONVIF规范涵盖了完全的XML及WSDL的定义。每一个支持ONVIF规范的终端设备均须提供与功能相应的Web Service。服务端与客户端的数据交互采用SOAP协议。【来自http://blog.youkuaiyun.com/gho转载 2013-03-15 16:23:56 · 789 阅读 · 0 评论 -
WCF 4.0中的动态发现服务WS-Discovery
wcf通讯网络WCF 3/3.5 中,当我们要调用一个服务时,必须事先知道该服务的地址,然后通过服务代理用双方约定好的契约与远程的服务进行交互。现在,WCF 4.0中提供了发现服务的支持,当我们再想调用一个服务时,没必要去知道该服务的具体地址,WCF 4.0实现了OASIS的WS-Discovery标准,相关的类定义在System.ServiceModel.Discovery命名空间中。这转载 2013-03-06 09:22:21 · 1577 阅读 · 0 评论 -
onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试
本文转自:http://blog.youkuaiyun.com/ghostyu/article/details/8182516说明:网上关于ONVIF开发的文章并不多,也更找不到具体的实例来入门学习。只能靠翻阅各种Specification摸索中前进,下面是最近几天的成果。调通了服务端(或者说设备端)的Discovery,使用OnvifTestTool12.06能够搜到我的设备。【来自转载 2013-03-04 19:28:21 · 601 阅读 · 0 评论 -
使用gSOAP开发实例(7) 基于HTTPS的基本认证(Basic Authentication)
本文转载至: http://blog.youkuaiyun.com/yui/article/details/5817771经过前几节的讲解,相信大家都能够熟练地开发 gSOAP 应用程序,甚至跨平台也不是问题。但是,诸如 stock、 weather 、 exchange 这些应用都是面向大众提供的免费资源,不是企业级的应用,绝大多数都不需要用户认证。而那些商业化的应用却恰恰相反,大部分都要求转载 2012-11-07 14:49:43 · 1133 阅读 · 0 评论 -
使用 gSOAP 开发实例 (6) 在 HP-UX 下编译 gSOAP-2.7.17
本文转载自: http://blog.youkuaiyun.com/yui/article/details/5799465 gSOAP 号称是跨平台的工具包,不过毕竟是属于 g 字头的,如果没有了一系列 GNU 组件的支持,在其他类 Unix系统编译就会遇到不少困难。 gSOAP 的 README 说得也不是很清楚,只提到依赖于这些组件:1. Automake tools (make an转载 2012-11-07 14:48:41 · 934 阅读 · 0 评论 -
使用gSOAP开发实例(5) libxml2解析SOAP响应消息
转载自yui的csdn博客 原文地址: http://blog.youkuaiyun.com/yui/article/details/5767494电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP转载 2012-11-07 14:47:06 · 1471 阅读 · 0 评论 -
使用gSOAP开发实例(4) iconv解决中文乱码问题(续)
转载自yui的csdn博客 原文地址:http://blog.youkuaiyun.com/yui/article/details/5758906电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP来转载 2012-11-07 14:45:52 · 1051 阅读 · 0 评论 -
使用gSOAP开发实例(3) iconv解决中文乱码问题
转载自 yui的csdn博客 原文地址: http://blog.youkuaiyun.com/yui/article/details/5753879电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP来转载 2012-11-07 14:44:48 · 650 阅读 · 0 评论 -
使用gSOAP开发实例(2) 股票信息服务端程序
本文转载自 yui的csdn博客 地址:http://blog.youkuaiyun.com/yui/article/details/5747433电信provisioning系统中,常常需要与远程服务器实时交换一些数据,以完成用户的请求。由于简单对象访问协议(Simple Object Access Protocol, SOAP)的流行,许多涉及到第三方的应用,我们一般都比较乐意使用SOAP来开转载 2012-11-07 14:43:01 · 838 阅读 · 0 评论 -
使用gSOAP开发实例(1) 股票信息客户端程序
本文转自 yui的csdn博客 原文地址: http://blog.youkuaiyun.com/yui/article/details/5721877gSOAP 是一套开源的 C/C++ 软件工具包,使用它能够很方便地开发 SOAP 网页服务和基于 XML 的应用程序,就像 JAVA里面的 axis 。 首先,我们需要从以下地址下载最新版本的 gSOAP 2.7.17 :https:转载 2012-11-07 14:41:17 · 974 阅读 · 0 评论 -
用VLC构建RTP客户端--接收264流
网上找了一圈知道要加入sdp才能播,但我加入之后还是播不了,原因是sdp中的端口信息不对直接上图:步聚1: 查看VLC版本步骤2: VLC->媒体->打开网络串流 步骤3: 编写sdp信息步骤4: 加入sdp , 然后点播放按钮步骤5:运行rtp发送端程序, 发送rtp包,这里附原创 2014-04-02 16:58:25 · 1558 阅读 · 0 评论