onvif_srvd - is Linux daemon for ONVIF Device(IP camera) Service server.
ONVIF official website: http://www.onvif.org
The web services data binding is generated using gSOAP
License: GPLv2.
Copyright (c) 2016, Koynov Stas - skojnov@yandex.ru
v2.0 (2023-08-28)
- changed license to GPLv2 (gsoap requirements) see: issue 21
- update
gsoapto ver2.8.92(was2.8.55) - Added support for
snapshotandPTZ servicesee details PR 13 Thank for roleo - add
get_time_zonemethod andenum TimeZoneFormat - add option
--tz_formatfor setTimeZoneFormat - add
ServiceContext::get_SystemDateAndTime - add
set_sig_handlerfunction - add process Ctrl-C in terminal(
SIGINTsignal) for debug - add various
PATCH_VERSIONprocessing options - add
systemdscript - add
SOAP_EMPTY_HANDLERmacros
- now we can set extern toolchain (compiller)
- update mirrors for
gSOAParhive - PTZ:Ref: use
soap_new_req_tt__Vector2D/1D(malloc + init params) - PTZ:Ref: use
soap_new_req_tt__FloatRange(malloc + init params) - PTZ:Ref: use
autofrom C++11
- Closed issue 19 (Memory leak) We must delete all dynamically-allocated memory managed by soap context
- add
soapcpp2_lex.l.patchFor more details see: https://sourceforge.net/p/gsoap2/bugs/1269/
v1.1 (2017-11-23)
- uses new ver of
gsoap 2.8.55(was2.8.44) - update daemon.c/h to ver 1.1
- update smacros.h to ver 1.1
- fix: del debug output