I'm trying to get the Camera events in Milestone. Do we need a Milestone Event Server to be installed?

I think you need the Event Server or the VMS is incomplete, I cannot say what would work.

You can most likely get camera events from the Recording Servers directly by using the Status Service SOAP Protocol

https://doc.developer.milestonesys.com/html/index.html?base=statushelp/index.html&tree=tree_3.html

https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/intro_soap_protocols.html&tree=tree_3.html

I have tried the “System Status Client Console” sample on the Component Integration it is not getting connect to the recording servers. Is that because of lack of permissions or because of not having the event server in place?

For me the sample works even if turning of the Event Server though I am not sure if this is the same as not having it installed.

The URI (cut off in this screen shot) is that the correct one? Does it correspond with the information on the Recording Server info seen in the Management Client.

If you use the URI in - http://localhost:7563/recorderstatusservice/recorderstatusservice2.asmx?wsdl - (replace localhost with the actual URI) -do you get a reply?

I’m getting the recording server name there. There is no issue in that but doesn’t get connect actually.

If you get the wsdl but the sample does not work it really surprises me. I am sorry I would troubleshoot using the Smart Client but do not know what can be expected to happen if there is no Event Server. Please install that one and let me know if it makes a difference.