What is the recommended method to retrieve and download historical video clips that are stored in Milestone recording server that could be run in media viewing applications like VLC (Source is h.264) using SDK or Integration Protocols?

What is the recommended method to retrieve and download historical video clips that are stored in Milestone recording server that could be run in media viewing applications like VLC (Source is h.264) using SDK or Integration Protocols? Does this process involve transcoding in the server side?

If you want a file that can be played by VLC or similar you should do an export.

Both AVI and MKV exports will result in files that can be used.

When doing exports, the MIP SDK relies on components, with the basal protocol you can retrieve the media data but not packaged for direct use in an exported file.

For exports using the MIP (.Net) library explore the Export sample. https://doc.developer.milestonesys.com/html/index.html?base=samples/export_sample.html&tree=tree_2.html

Previously answered question on exports in protocols: https://developer.milestonesys.com/s/question/0D53X000086ZMzBSAW/can-protocol-integration-allow-export

-!-

There is one protocol that allows easy exports and that is the Mobile Server protocol.

https://doc.developer.milestonesys.com/mipsdkmobile/index.html?base=reference/protocols/_mobile_command%20-%20backup.html&tree=tree_Search.html?search=startexport