I’ve managed to add Aiphone IX-DA (ONVIF comformant) in Management Client and test recording audio & video by motion detection. I would like to know whether is it possible to:
-
Record audio and/or video from IX-DA only when communicating with master station IX-MV and having panic button as external input port on Management Client using Rules and Events.
-
Develop features above on WPF using MIP SDK, in addition of export audio & video feature.
You can trigger an event when the master station is communicating or when the panic button is pressed and then use the event to control the recording on the camera.
In the management Client replace the Default Record on Motion Rule or add a new rule that causes the camera to record when the above mentioned event happens.
You can make your own application which displays the camera and plays the audio, is capable of exporting and which has a panic button in the interface.
I recommend that you start with a little look at the playbackWpfUser sample.
http://doc.developer.milestonesys.com/html/index.html?base=samples/playbackwpfuser.html&tree=tree_2.html
-and perhaps the Export Sample.
http://doc.developer.milestonesys.com/html/index.html?base=samples/export_sample.html&tree=tree_2.html
Thanks for your reply, but I have a question regarding which event to use as I just can’t seem to find a suitable one. I tried “Communication Started (Device)” but does not work as I intend; instead it starts recording when booting / rebooting IX-DA.
I think I imagined you creating your own user-defined events, for the panic button and for …
I guess I now realize I do not know what you mean when you say “only when communicating with master station IX-MV”
My guess (please ask again if this answer does not fit).-
Per default the “Default Start Feed Rule” will start any camera from the start corresponding with you seeing “Communication Started (Device)” event when booting.
I’ll try the user-defined event and see how’s it.
Just a heads-up:
I just realised that IX-DA is ONVIF Profile S compliant, so do I need to have Milestone ONVIF Bridge as I’m not sure whether is it mandatory? If that’s the case I’ll need to have different version of VMS as I’m using Essential+ (as far as I’m aware it does not support ONVIF Bridge).
UPDATE: Ok so maybe it’s not possible to do so, my guess is door station IX-DA as intercom will only be treated as camera from perspective of Milestone and thus will not detect any event related to intercom.
I do not think the Milestone ONVIF Bridge is something you need. The Milestone ONVIF Bridge enables you to set up a bridge so the XProtect can act as a ONVIF Device towards other systems or front-ends. The bridging is to make XProtect act as an ONVIF Device.
When it comes to utilizing ONVIF devices as input devices on XProtect Milestone ONVIF Bridge is not relevant.
More information - https://www.milestonesys.com/community/developer-tools/milestone-ecosystem/
You are correct when you say that Milestone ONVIF Bridge is not supported by XProtect Essential+ - https://www.milestonesys.com/solutions/platform/product-index/