Hello there,
I'm an engineer who used to work extensively with various camera manufactureres, as a C++ software engineer- whilst working for Tyco American Dynamics and their 16-camera security installations (found in airports, malls etc).
Should be able to do this for you, as I write the code that goes inside monitoring platforms such as Axis Cam Station, and also the camera them selves(occasionally).
Let me know if I can be of assistance.
Cheers
Dinesh