How can I programmatically control the camera on a smart map to create a preview window?

I am developing a plug-in using MIPSDK.

I have developed a windows forms program using MIPSDK Component, but this is my first time using a plug-in method for smart clients.

I created a new workspace,

I want to create icons for the device and cameras on the smart map and change the device icon when an alarm is received. At the same time, you want to create a preview window for the associated camera.

1. How can I change the icon on the map and how to create a camera preview window?

2. Can MIP Component be used on Smart Client?

I found this thread,

https://developer.milestonesys.com/s/question/0D50O00003X0kfLSAR/the-plugins-on-a-map

Might it contain the answer?