Plugin Development - Bestshot
Hello. I am developing a plugin and I have a problem. I am contacting you.
Environment
- Nx Meta Version: 6.1.0.40638
- Client, Server OS: Windows11 and Linux 6.8.0
As shown in the picture below, there is an error where NODATA often occurs in Bestshot, which is updated when detecting objects in the OBJECTS tab, and is not displayed.
I would like to check by leaving logs related to Bestshot Size or Metadata Packet.
Also, I would like to add a function that sets the Bounding Box in the plugin, but does not update the OBJECTS tab. Can you help me?

-
Hello Seokjoon Yang ,
As shown in the picture below, there is an error where NODATA often occurs in Bestshot, which is updated when detecting objects in the OBJECTS tab, and is not displayed.
I would like to check by leaving logs related to Bestshot Size or Metadata Packet.- How do you define the best shot? Do you attach a self-generated image or just send the timestamp?
- Do you have the recording enabled for this particular camera? If not, please enable it as it is required for many features and issues like this are expected otherwise.
https://resources.vmsproxy.com/nx_vms_manual/editing_recording_schedule.html
Also, I would like to add a function that sets the Bounding Box in the plugin, but does not update the OBJECTS tab. Can you help me?
Could you give a high-level description of what exactly your function does and what are your expectations from the End User perspective?
I'm asking because just changing the bounding box coordinate values do not cause any updates of the objects panel.If I am not mistaken, changing the best shot for the object track id does as well as generating the new object track id.
0 -
Hi Sergey,
Thank you for your detailed response.
I didn’t explicitly define a best shot.
Instead, I included the timestamp in the objectMetadataPacket and used pushMetadataPacket in the pushCustomMetadataPacket function.
After the initial best shot is created, it seems to automatically update to a later frame.
I’d like to prevent that and keep the best shot fixed to the original timestamp.
Is there a way to do that?
And I wanted to display a bounding box for the object without updating the best shot in the Object tab.0
Please sign in to leave a comment.
Comments
2 comments