How to get all/selected cameras in the Smart Client playback view

Hi team,

I need to get selected cameras (multiple selection, cameras ID needed) in the Smart Client playback view. Also in case there is something different in the view (not camera, plug-in for example) I should ignore it (only cameras needed).

Here (screenshot) I should get 3 cameras total/2 selected. I know about MessageId.SmartClient.SelectedCameraChangedIndication, MessageId.SmartClient.GetSelectedCameraRequest but using this I can get only the selected camera (the one with blue border) and not all checked cameras. Also I need all cameras added in the view. So the question: what is the proper way to get these using MIP SDK (.NET).

Thanks,

Nikolay.

Milestone Development will start an investigation.

I have asked Milestone Development for further investigation and turned out that the functionality is not supported.

If you want us to develop the functionality, please put some details: use-case scenarios, business cases, concrete plans about the functionality.

Right now we have side-panel plug-in implementation where the user should manually select cameras from camera-groups tree (in our side-panel view). After that and time selection we perform actions against cameras data (blocks) for the selected time range. Now we would like to simplify our side-panel plug-in as all these (cameras + time range selection) can be done from Smart Client playback view only.

Thank you for your comments. We will ask to put it on the wish-list for future enhancement development work. A prioritization needs to be made by Milestone Product Management, so it is not possible to say when, or even if, this will be developed.

Any idea if this included now or any plans to? similar use case to Nikolay when we want to create a plugin that uses the time line selection and the cameras selected to populate a list of cameras and a time block to do something with…

J