I have a request for a protocol integration to pop up a specific camera feed in the XProtect client(s?) under certain conditions. Is this possible via a protocol integration, or even at all?

Can you please give us examples that you want to achieve? Also, can you please specify “under certain conditions” with examples?

Say, for example, I have an IVA that’s going to make use of the AI Bridge: The IVA will return altered feeds (to the recording server, I believe), e.g. they’ve had some text rendered onto them. If one (or more) of those altered feeds meets a condition determined by the IVA (e.g. a timestamp has reached a certain threshold), we’d like for the corresponding feed to be “popped up” (if possible; if not, then maybe somehow indicated or brought to an operator’s attention) in the XProtect client, so the operator could view the corresponding IVA-altered feed.

Is this possible via the protocol integration (which I believe is what the AI Bridge uses, anyway)? Or would it require additional steps, like creating an XProtect plug-in to monitor for a certain event sent back by the IVA/AI Bridge?

I hope this is clear enough. If not, please let me know and I’ll clarify further if you have additional questions.

Thanks for your help!

Normally, we suggest to use alarms in this case. If one of those altered feeds meets a condition determined by the IVA, you will trigger an event to VMS. When VMS receives the events, then alarm can be trigger (based on an alarm definition) to get attention from operators. You will need to configure Alarm definition on Management Client in advance.

(Apologies for the delay in my response.)

Thanks for your answer.

  • Does your answer mean that each Management Client will require separate configuration?
  • “Getting attention from operators”: Does this mean that they’ll see an alert they have to click on to get to the feed? Or is it possible to actually pop up the feed in question on the client?
  • Which documentation should I look at for configuring/defining alarm definitions on clients? (I’m assuming that sending an event to the VMS is pretty straightforward and documented well enough.)
  1. If you want to use the same Alarm, you don’t need to configure different alarms. But if you want to use different alarm, you need to configure its definition.
    
  2. They have to click on to get to the feed.
    
  3. XProtect VMS administrator manual 2021 R2 might be helpful for you
    

https://doc.milestonesys.com/latest/en-US/feature_flags/ff_managealarms/mc_addanalarm.htm?tocpath=XProtect%20VMS%20products%7CXProtect%20VMS%20administrator%20manual%7CConfiguration%7CAlarms%7C_____1