Hello,
I have some questions regarding the metadata handling inside the XProtect VMS database.
We have a video analytics system which writes the results into kafka topics. These topics are consumed by a driver in the recording server.
I understand that the timestamps of the metadata must be provided in chronological order. But can I store two separate metadata with the same timestamp (e.g. reading the first topic and saving the metadata, then reading the second topic and saving additional metadata with the same time)?
Additionally, is it possible to save older metadata than the actual video frame? E.g. if the connection between our video analytics system and the recording server breaks, when the metadata processing resumes, will the metadata be assigned to the correct (older) video frame?
Thank you,
Andras