We tried ‘ActiveElementsOverlay’ method to apply a watermark and then included it in the export (DB format). it works in a way smart client player can play exported video with water mark. however, the watermark data easily get deleted. Is there way to protect the data from deleting?
You mentioned that it works in a way smart client player can play exported video with water mark - it is because the Smart Client has plugins to see the watermark. This means that there should be the plugins on your player as same as your Smart Client if you want to see the watermark.
Please read this article, it could be helpful -
Ensuring end-to-end protection of media integrity
https://content.milestonesys.com/media/?mediaId=F3ECA5EE-FCE1-45A3-BC3B07D0C965AF57