How to send meta data or payload to NX server?
AnsweredI am using NX Meta Vms version=4.1.0.30731. I want to send meta data (payload) to NX meta server for particular timestamp using plugin.
Background Details:
I have a plugin which sends each frame from camera to a python API. The API gives async response because my business logic at the API is quite heavy. So, I want to send back computed result to the NX server for the sent frame at later time. User can view the result at any time from NX Meta VMS Client application once the data has been stored to NX Server.
Questions:
1. What is the right approach to accomplish this task?
2. Is there any API I can call so that some data will be stored on NX server for particular video frame?
-
There is no standard API for that, so the right approach would be implementing plugin that provides it's own API, or communicates with your solution in some other way.
One the plugin receives metadata from your solution and pushes it to the server - the server will carefully attach it to the archive. Unfortunately, if the processing latency is too long - maybe the desktop client will not have metadata in time to show on live video, but archive playback is expected to work correctly.
Please sign in to leave a comment.
Comments
1 comment