How to get camera firmware version in a protocol integration

We are looking to automatically get the firmware version of the software running on any camera connected to XProtect. I am aware of the DriverFramework class but am unsure how to make use of it in the protocol context. I was hoping there was a simpler way to get this info like with the ImageServer Protocol.

Thank you!

If you use the Configuration API as a protocol / soap service, then you will be able to get Firmware version. Here is ConfigurationAPI Client sample -

https://doc.developer.milestonesys.com/html/index.html?base=samples/configapiclient.html&tree=tree_2.html

But again, only Configuration API, it is not to Image Server Protocol.

Thank you, Rie.

Is there an example for how to load the Configuration API as a SOAP service? We do not use C# (or .NET). Specifically, it would be helpful to see how the specific code that would go into a POST request (like the documentation shows for the SOAP Login).

Thank you very much!

I am sorry for delayed reply. Unfortunately, there is no samples but please see this doc, there are some coding tips, I hope they might be helpful.

https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_configurationapi.html&tree=tree_4.html