We are implementing a camera driver based on Milestone driver framework to facilitate integration with Milestone XProtect server.
While testing Metadata stream implementation, we have come across a strange observation that the bounding boxes do not appearing in the XProtect Smart Client.
Here are the basics we have verified:
1. We can see the metadata XML correctly using the MetadataLiveViewer tool whenever driver is sending the Metadata packets.
2. The server and the camera are confirmed to be in time sync and the driver sends the timestamp in UTC. .
3. In the Smart Client, we have ensured that the “Enable Bounding Box Layer” option is checked in the camera properties.
Furthermore, we noticed that when we add the same camera as an ONVIF conformant device, the bounding box does appear in the Smart client.
Any insights on what the potential cause is would be of great help.
Thank you.