I am developing .Net Core Windows form application.
Since SDK doesn’t support .Net Core, I need to use API or WebSocket
In documentation I didn’t found any relative code that can help me
Does anyone have a sample where I can get camera feed , I need to play a video stream in my application ?
I have the same problem with this.
You can try the “mipsdk-samples-protocol-main” sample, of triggerAnalyticsEventXML example.
So, you can create an event, and a rule to run it when event is triggered, and retrieve the camera feed in Matrix. But one fallback with the matrix is you cannot close the video after the video is triggered, and you need to set to close it with additional add-in to be installed. That, you need to look around in the forum, they have mentioned it in somewhere else.
In this code, there is no example how to get live camera feed via Socket , can you please pin point me where to find, thank you for your time Jacky 
Will it be possible to trigger the camera to display on the preset monitor of Smartwall via API?
I am not familiar with WebRTC , I can see this is for Javascript, is it possible to use in .Net Core windows form app ?
The beauty of having a sample in Javascript is that it then runs in the browser which can directly and natively decode and show the h264 video.
If you do the same in .Net Core you will need to handle the video yourself, you might be able to find a library which can do this but it is not part of the MIPSDK.
IMHO you might be better off to do a .Net Framework application instead, the MIP SDK and MIP Library will make this easy, where as protocol methods are not so easy, and the handling, decoding and presentation of video is requiring extra skills on your part.
I am currently facing a blocker because WebRTC requires the H.264 codec, but in the settings of the Milestone Management Client (Servers > Recording Server > Camera > Settings > Video Streams 1 > Codec), only “raw” and “jpeg” are available. I assume this is a test video, as all cameras are compatible with H.264.
Is there any Milestone camera with H.264 codec for testing purposes with all login data available, so I can test sample in my environment
You will need a camera that does h264. if your current camera doesn’t and it is a fault on the camera or camera driver you might be able to get help if you ask in the Support Community. Make sure to tell the camera make and model.
https://supportcommunity.milestonesys.com
When you ask for a test camera I would like to point to the StableFPS tool..
https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/stablefps.html&tree=tree_home.html