Milestone VMS API for querying camera recording mode (continuous/triggered/scheduled)

Hi,

Is there an API that can query a camera recording configuration. I mean is it in continuous recording or scheduled mode?

No. Recording is governed by rules and the concept of a recording mode does not really exist.

In general, if one rule triggers recording then there is recording. Rules can have many forms; record at a time interval, record on event, record on motion, record on request, record on bookmarking, and more.

If there is a rule saying recording always that is the easy scenario.

Perhaps you would be satisfied to know whether there is record always rule, however, to get this understanding you would need a method to read, parse and understand rules, figure if it pertains to the camera of interest and if it says record at the interval named always. To see how rules look like from a code perspective I recommend that you run the Config API Client sample and explore some rules. Perhaps try to make a record always rule and then see it with the tool/sample.

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