├── .gitignore ├── LICENSE ├── README.md ├── docker-compose.yml ├── main.py ├── onvif_srvd ├── Makefile ├── src │ ├── ServiceContext.cpp │ ├── ServiceContext.h │ ├── ServiceDevice.cpp │ ├── ServiceMedia.cpp │ ├── ServicePTZ.cpp │ ├── daemon.c │ ├── daemon.h │ ├── eth_dev_param.cpp │ ├── eth_dev_param.h │ ├── onvif_srvd.cpp │ ├── smacros.h │ └── stools.h ├── start_scripts │ ├── S90onvif_srvd │ └── onvif_srvd.service └── wsdl │ ├── b-2.xsd │ ├── bf-2.xsd │ ├── common.xsd │ ├── devicemgmt.wsdl │ ├── media.wsdl │ ├── onvif.xsd │ ├── ptz.wsdl │ ├── t-1.xsd │ └── typemap.dat └── wsdd ├── Makefile ├── src ├── client_events.c ├── daemon.c ├── daemon.h ├── file_utils.c ├── file_utils.h ├── net_utils.c ├── net_utils.h ├── smacros.h ├── wsdd.c ├── wsdd_param.h └── wsdd_utils.c ├── start_scripts ├── S90wsdd └── wsdd.service └── wsdl └── remotediscovery.wsdl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/main.py -------------------------------------------------------------------------------- /onvif_srvd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/Makefile -------------------------------------------------------------------------------- /onvif_srvd/src/ServiceContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/ServiceContext.cpp -------------------------------------------------------------------------------- /onvif_srvd/src/ServiceContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/ServiceContext.h -------------------------------------------------------------------------------- /onvif_srvd/src/ServiceDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/ServiceDevice.cpp -------------------------------------------------------------------------------- /onvif_srvd/src/ServiceMedia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/ServiceMedia.cpp -------------------------------------------------------------------------------- /onvif_srvd/src/ServicePTZ.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/ServicePTZ.cpp -------------------------------------------------------------------------------- /onvif_srvd/src/daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/daemon.c -------------------------------------------------------------------------------- /onvif_srvd/src/daemon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/daemon.h -------------------------------------------------------------------------------- /onvif_srvd/src/eth_dev_param.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/eth_dev_param.cpp -------------------------------------------------------------------------------- /onvif_srvd/src/eth_dev_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/eth_dev_param.h -------------------------------------------------------------------------------- /onvif_srvd/src/onvif_srvd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/onvif_srvd.cpp -------------------------------------------------------------------------------- /onvif_srvd/src/smacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/smacros.h -------------------------------------------------------------------------------- /onvif_srvd/src/stools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/src/stools.h -------------------------------------------------------------------------------- /onvif_srvd/start_scripts/S90onvif_srvd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/start_scripts/S90onvif_srvd -------------------------------------------------------------------------------- /onvif_srvd/start_scripts/onvif_srvd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/start_scripts/onvif_srvd.service -------------------------------------------------------------------------------- /onvif_srvd/wsdl/b-2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/b-2.xsd -------------------------------------------------------------------------------- /onvif_srvd/wsdl/bf-2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/bf-2.xsd -------------------------------------------------------------------------------- /onvif_srvd/wsdl/common.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/common.xsd -------------------------------------------------------------------------------- /onvif_srvd/wsdl/devicemgmt.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/devicemgmt.wsdl -------------------------------------------------------------------------------- /onvif_srvd/wsdl/media.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/media.wsdl -------------------------------------------------------------------------------- /onvif_srvd/wsdl/onvif.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/onvif.xsd -------------------------------------------------------------------------------- /onvif_srvd/wsdl/ptz.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/ptz.wsdl -------------------------------------------------------------------------------- /onvif_srvd/wsdl/t-1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/t-1.xsd -------------------------------------------------------------------------------- /onvif_srvd/wsdl/typemap.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/onvif_srvd/wsdl/typemap.dat -------------------------------------------------------------------------------- /wsdd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/Makefile -------------------------------------------------------------------------------- /wsdd/src/client_events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/client_events.c -------------------------------------------------------------------------------- /wsdd/src/daemon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/daemon.c -------------------------------------------------------------------------------- /wsdd/src/daemon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/daemon.h -------------------------------------------------------------------------------- /wsdd/src/file_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/file_utils.c -------------------------------------------------------------------------------- /wsdd/src/file_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/file_utils.h -------------------------------------------------------------------------------- /wsdd/src/net_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/net_utils.c -------------------------------------------------------------------------------- /wsdd/src/net_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/net_utils.h -------------------------------------------------------------------------------- /wsdd/src/smacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/smacros.h -------------------------------------------------------------------------------- /wsdd/src/wsdd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/wsdd.c -------------------------------------------------------------------------------- /wsdd/src/wsdd_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/wsdd_param.h -------------------------------------------------------------------------------- /wsdd/src/wsdd_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/src/wsdd_utils.c -------------------------------------------------------------------------------- /wsdd/start_scripts/S90wsdd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/start_scripts/S90wsdd -------------------------------------------------------------------------------- /wsdd/start_scripts/wsdd.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/start_scripts/wsdd.service -------------------------------------------------------------------------------- /wsdd/wsdl/remotediscovery.wsdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcabrera23/onvif-camera-mock/HEAD/wsdd/wsdl/remotediscovery.wsdl --------------------------------------------------------------------------------