gsoap is not a real opensource especially you have commerial project. so I use the dumb way to develop.Sad. I think bosch and hikvison have different onvif protocol For a standard develop process. 1.download soapui 2.enter http://www.onvif.org/onvif/ver20/ptz/wsdl/ptz.wsdl 3.get the xml