onvif
tongjing524
这个作者很懒,什么都没留下…
展开
-
Onvif裁剪(一)
剪裁Onvif:减小soapC.cpp文件的大小(一)背景介绍:1、本人是目前在公司是负责产品中安防设备接入的,Onvif和GB28181均是客户端,不用做服务器,所以关于服务器的细节不是很了解;2、去年根据需求完成了Onvif设备的接入,但不灵活和健壮,且so文件很大(Debug版本有18M,说到都是泪),所以剪裁Onvif的计划早已规划,今年产品系统重构刚好逮着机会试着剪裁On转载 2015-05-19 18:07:51 · 2239 阅读 · 1 评论 -
Onvif剪裁(二)
剪裁Onvif:减小soapC.cpp文件的大小(二)gSOAP生成的onvif框架代码太大了,可以通过以下方法裁剪1. 编译选项 -DWITH_NOIDREF2. 修改生成的代码,去掉所有的soap_default_xxx,这些函数里面都是将结构体的成员置为0的,完全可以用memset来代替。 修改方法:首先删掉这些函数: c转载 2015-05-19 18:09:44 · 2282 阅读 · 1 评论