I need someone to create an ONVIF IP Camera Viewer for me. It must be able to connect to an ONVIF camera and display the live view as well as take snapshots from it. It will also need to allow me to adjust various settings, mainly related to video (brightness, contrast, frame rate, etc --- more on this to be discussed). You will have to use your own ONVIF camera for development (I can perform tests on mine if you like but I don't want to expose it to the internet so you will have to keep sending me the code to run locally).
The deliverable will be adapted for use in my own program so there's no need for fancy GUI, I would like everything to be on a simple form with buttons that trigger the various little tasks. I don't mind if an external OCX/DLL is used as long as I'm able to implement the camera functionality in my program. You can even take a commercial or open-source module and create a wrapper for it - all is welcome. Just please keep in mind that my own program is already written in VB6 so whatever you provide must be suitable for use in VB6.
I have an oldish camera at hand which is compatible with ONVIF 2.0 hence I would like the code to be compatible also with older versions of the specification (which I don't see why it wouldn't as we are dealing with basic functionality).
I'm guessing that prior experience with ONVIF is kind of required so that you don't have to spend countless hours to learn everything from scratch, which will save time for you and cost for me.
Anything else you need to know feel free to ask. Thanks for your time reading this.