onvif_client

所属分类:Linux/Unix编程
开发工具:C/C++
文件大小:3627KB
下载次数:126
上传日期:2014-08-09 18:28:43
上 传 者ssl999sss
说明:  Linux 下 ONVIF 客户端代码 搜索IPC设备 获取设备参数等
(ONVIF Client code)

文件列表:
onvif_client\deps (510, 2014-08-08)
onvif_client\duration.c (6560, 2013-12-26)
onvif_client\include\onvif.h (2760303, 2014-08-08)
onvif_client\include\soapH.h (5550420, 2014-08-08)
onvif_client\include\soapStub.h (948589, 2014-08-08)
onvif_client\include\stdsoap2.h (96497, 2013-08-26)
onvif_client\include\wsdd.h (2959, 2014-08-08)
onvif_client\main.c (31596, 2014-08-08)
onvif_client\Makefile (878, 2014-06-19)
onvif_client\objects\accesscontrol.wsdl (37866, 2014-08-08)
onvif_client\objects\actionengine.wsdl (56980, 2014-08-08)
onvif_client\objects\advancedsecurity.wsdl (79284, 2014-08-08)
onvif_client\objects\analytics.wsdl (23701, 2014-08-08)
onvif_client\objects\analyticsdevice.wsdl (31700, 2014-08-08)
onvif_client\objects\b-2.xsd (23278, 2014-04-24)
onvif_client\objects\bf-2.xsd (5195, 2014-04-23)
onvif_client\objects\bw-2.wsdl (20493, 2014-04-23)
onvif_client\objects\deviceio.wsdl (59992, 2014-08-08)
onvif_client\objects\devicemgmt.wsdl (163043, 2014-08-08)
onvif_client\objects\display.wsdl (24349, 2014-08-08)
onvif_client\objects\doorcontrol.wsdl (53403, 2014-08-08)
onvif_client\objects\duration.o (4848, 2014-08-08)
onvif_client\objects\event.wsdl (38096, 2014-08-08)
onvif_client\objects\imaging.wsdl (17753, 2014-08-08)
onvif_client\objects\include.xml (511, 2013-09-16)
onvif_client\objects\main.o (21844, 2014-08-08)
onvif_client\objects\media.wsdl (174576, 2014-08-08)
onvif_client\objects\onvif.xsd (363421, 2014-08-08)
onvif_client\objects\ptz.wsdl (53829, 2014-08-08)
onvif_client\objects\r-2.xsd (3658, 2014-04-23)
onvif_client\objects\receiver.wsdl (16975, 2014-08-08)
onvif_client\objects\recording.wsdl (40464, 2014-08-08)
onvif_client\objects\remotediscovery.wsdl (5642, 2014-08-08)
onvif_client\objects\replay.wsdl (10350, 2014-08-08)
onvif_client\objects\rw-2.wsdl (3725, 2014-04-23)
onvif_client\objects\search.wsdl (42907, 2014-08-08)
onvif_client\objects\sh_soapcpp2 (103, 2014-04-22)
onvif_client\objects\sh_wsdl2h (303, 2014-04-24)
onvif_client\objects\soapC.o (5878680, 2014-08-08)
... ...

说明: 1. 这些文件根据ONVIF WSDL and XML Schemas Specifications_download_2013.09.16目录中的文件修改了路径,由指定网址改为当前路径,用于本地生成。 2. 生成onvif.h头文件命令: wsdl2h -o onvif.h -c -s -t ./typemap.dat devicemgmt.wsdl media.wsdl event.wsdl display.wsdl deviceio.wsdl imaging.wsdl ptz.wsdl receiver.wsdl recording.wsdl search.wsdl remotediscovery.wsdl replay.wsdl analytics.wsdl analyticsdevice.wsdl actionengine.wsdl accesscontrol.wsdl doorcontrol.wsdl advancedsecurity.wsdl 请分行复制,并且保证各文件名之间的空格符。目前一共有18个wsdl文件。为了保证全功能,最好一次性生成包含所有功能的源码。 3. 生成源文件: soapcpp2 -c onvif.h -x -I /home/samba/ONVIF_TEST_2013.09.16/gsoap_2.8.16/gsoap-2.8/gsoap/import/ -I /home/samba/ONVIF_TEST_2013.09.16/gsoap_2.8.16/gsoap-2.8/gsoap/ 请分行复制,并且保证各文件名之间的空格符。注意确定以上两个路径,必要的话需要修改路径。 生成过程中有错误: wsa5.h(288): **ERROR**: remote method name clash: struct/class 'SOAP_ENV__Fault' already declared at line 274 打开gsoap_2.8.16\gsoap-2.8\gsoap\import\wsa5.h 文件, 修改277行,SOAP_ENV__Fault, 直接去掉或者重命名为SOAP_ENV__Fault_alex。 继续执行命令,看到Compilation successful 表示生成源文件成功。 guog 2013.09.16

近期下载者

相关文件


收藏者