Integration with arbitrary class system

Answered

Comments

3 comments

  • Avatar
    Andrey Terentyev

    Hello,

    I'd recommend you to start with this guide.

    https://meta.nxvms.com/docs/developers/knowledgebase/200-introduction-to-creating-a-video-analytics-plugin

    In addition, see sample analytics plugin in the Metadata SDK.

    0
    Comment actions Permalink
  • Avatar
    Fujiwara Daichi

    Thank you for reference.

    But I've been already using sample analytics plugin as a reference.

    I want to know, whether that system is possible to implement or not.

    Because I guess Nx Witness itself expects static class system(defined at compile).

    0
    Comment actions Permalink
  • Avatar
    Andrey Terentyev

    Hello,

    The object type ids to be used by the plugin are declared in the Engine's manifest.

    The Engine's manifest can be dynamically updated by implementing this method.

    /** Must be called when the Integration needs to change the data in the Engine manifest. */
            virtual void pushManifest(const IString* manifest) = 0;

    Object parameter values can be assigned in the object metadata packet with        

     objectMetadata->addAttribute()
    0
    Comment actions Permalink

Please sign in to leave a comment.