How export and import playback using c# SDK?

we have a plugin that works with your SDK in c#, it records and stop recording according to internal logic. we want that every time we stop recording, it will save the recording as a file. is it possible using the SDK?

The next step after recording stop is then to do an export. There is a sample that does an export from within a Smart Client plugin: Smart Client Export. https://doc.developer.milestonesys.com/html/index.html?base=samples/pluginsamples/scexport/readme.html&tree=tree_1.html

thanks.

and how can I import this file to play it again?

and another question, I would like to load the playback platform with times borders, meaning, I have recording from 10AM to 4PM and I want to see on the playback platform and see ONLY the recording from 12PM to 1PM and not see the rest of the recording - all this I want to do using the SDK, is it possible?

You cannot import exported footage, you can start the export from a Smart Client player if it is exported in Milestone format, or view the exported data in media players if other formats.

When you open the export it opens the full exported period.

In theory, using the MIP SDK you can extract data and then developer a plugin that could handle the data as you want, it does not fit the export concept as used by the Smart Client or MIP SDK so there is no guidance or sample.