Integration with milestone client xprotect

Hey

l’m looking for solution to integrate with milestone client xprotect

I need to control from other PC application on the basic operation like start stop and etc. in the client

What is the bast solution to do that?

There any example for that needed?

Is it possible to do that using ‘component integration’ options?

Thank you!

Let me clarify your question first, do you want to control Smart Client view from another machine?

Generally yes

(maybe it will be from another application in the same computer)

In order to control the Smart Client you need a MIP plugin in the Smart Client. For inspiration to the plugin I recommend to start with this sample: https://developer.milestonesys.com/s/article/Exploring-the-MIP-SDK-Tool-View-and-Window-Tool

You then need to implement in that plugin also communication with your external application, you can for this communication use any communication method of your preference. One possible choice: The MIP SDK includes communication mechanism using MessageCommunication, for inspiration on using this please see the Chat plugin sample:

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

Thank you

It’s was very helpful - the ‘Playback Control’ tab is excusably what i need!

There is way to see the code behind the ‘Smart Client View and Window Tool’ ?

Yes. You will get all the samples including the plugin tools samples if you download the MIP SDK.

https://developer.milestonesys.com/s/article/About-Milestone-software-development-Kit-SDK-download-link