hummatli / onvif-qt-server-client Goto Github PK
View Code? Open in Web Editor NEWOnvif QT Server Client is a sample for creating Onvif Server and Onvif Client with QT C++
Onvif QT Server Client is a sample for creating Onvif Server and Onvif Client with QT C++
Updated versions of gsoap were released since mid June 2017 to fix a potential server-side vulnerability. See the advisory for details. Updating the NVT devices is strongly recommended. Also Older gsoap releases have been patched and are available for download.
Hi
I am trying to build the project on windows using qt.
When i try to build the onviflib, i get the error
onvif-qt-server-client-master\onviflibs\onvifcore\OnvifDiscoveryLib\soap\stdsoap2.cpp:5145: error: C2065: 'SOL_TCP': undeclared identifier
Can you please help me with fixing this.
Thanks
I'm successfully connecting to unprotected onvif cameras using your library. I'm trying to connect to a user/password protected ptz camera, I have found no way on how to do it with this library, all password fields seem to do nothing. Is this implemented? Thanks.
hi
I use Qt 5.5.0 (MSVC 2013, 32 bit)
I have generated all .lib .dll .exp file in OnvifDist folder
but when I compile OnvifServer project I get 329 error
all of them is LNK2019: unresolved external symbol about different function
the first one is :
deviceservicewrapper.obj:-1: error: LNK2019: unresolved external symbol "public: __thiscall DeviceBindingService::DeviceBindingService(struct soap *)" (??0DeviceBindingService@@QAE@PAUsoap@@@z) referenced in function "public: __thiscall DeviceServiceWrapper::DeviceServiceWrapper(struct soap *)" (??0DeviceServiceWrapper@@QAE@PAUsoap@@@z)
file not found:deviceioservicewrapper.obj
but the fuction is available in cpp file
also deviceioservicewrapper.obj file is available in Release folder
whats wrong with qt??
@hummatli
@9friday
@taotaochanghe
@ra30
@touchmii
@abhinav4ever
Hi
I am trying to build the project on windows using qt Creator4.4.1.
When i try to build the onviflib, i get the error:
-1 error: No rule to make target '../../../onviflibs/onvifcore/OnvifEventLib/soap/onvifeventPullPointSubscriptionBindingProxy.h', needed by 'debug/event.o'. Stop.
Can you please help me with fixing this.
Thanks
hi
I have compiled OnvfLibs successsfully but it geneate only .dll not .lib!!!!
I know the way generate .lib file but here Im so confused!!!
for example in "OnvifDiscoveryLib" we have :
``
#ifdef WIN32
#else
#endif
``
so, we must add "SOAP_STD_API" after "class" term which generate the ".lib" file!!!
but, which class generate "OnvifDiscoveryLib.lib" ??
best regards
-1: error: cannot find -lOnvifDiscoveryLib
:-2: error: cannot find -lOnvifDeviceLib
:-3: error: cannot find -lOnvifEventLib
:-4: error: cannot find -lOnvifAnalyticsLib
:-5: error: cannot find -lOnvifMediaLib
:-6: error: cannot find -lOnvifPTZLib
:-7: error: cannot find -lOnvifImagingLib
:-8: error: collect2: error: ld returned 1 exit status
How can I add stream RTSP URL to serveronvif?
hi
the probem is this:
OnvifDeviceLib.lib(onvifdeviceC.obj):-1: error: LNK2005: "void * __cdecl soap_class_id_enter(struct soap *,char const *,void *,int,unsigned int,char const *,char const *)" (?soap_class_id_enter@@YAPAXPAUsoap@@PBDPAXHI11@Z) already defined in OnvifDiscoveryLib.lib(onvifdiscoC.obj)
I have 33568 error !!!
all are the same !!! error: LNK2005!!!!
this function : "soap_class_id_enter"
is repeated in all source file
so the compiler say: bla bla bla .....already defined in .....bla bla bla......
and it say right!!!
Hi,
I am trying to run "ONVIF-QT-SERVER-CLIENT" using QT Creator on Ubuntu-17 64-bit machine. I encounter this error while building my project.
:-1: error: cannot find -lOnvifDiscoveryLib
:-2: error: cannot find -lOnvifDeviceLib
:-3: error: cannot find -lOnvifEventLib
:-4: error: cannot find -lOnvifAnalyticsLib
:-5: error: cannot find -lOnvifMediaLib
:-6: error: cannot find -lOnvifPTZLib
:-7: error: cannot find -lOnvifImagingLib
:-8: error: collect2: error: ld returned 1 exit status
I have also uploaded a screenshot:
Please tell me if any more information is needed.
I would be really grateful if someone can help me resolve this error.
Cheers :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.