Store any image in an Alarm VideoOS.Platform.Data.EventHeader

Hoping to place my image into VideoOS.Platform.Data.EventHeader.ExtensionData or is there a beter way to associate any image (not from video server) into an Alarm record? How is this done?

Use Snapshot.

https://doc.developer.milestonesys.com/html/index.html?base=miphelp/class_video_o_s_1_1_platform_1_1_data_1_1_snapshot.html&tree=tree_search.html?search=snapshot

Its use is shown in the Library Event Generator sample.

https://doc.developer.milestonesys.com/html/index.html?base=samples/libraryeventgenerator_sample.html&tree=tree_2.html