"Talk to camera" functionality via SDK

I’m using AXIS camera in my test environment. I can define “TALK TO CAMERA” button using Smart Client for each camera box (I select this button from the left menu in SETUP mode). I can put this button anywhere on the camera box in Smart Client.

Can I have my own “TALK TO CAMERA” button using SDK in my plugin for Smart Client? So I don’t need to define this button manually in the setup mode for each camera?

There is unfortunately no support for the built-in overlay buttons in the Smart Client from MIP SDK.

I am guessing it is possible to develop your own button using ImageViewerAddOn.ActiveElementsOverlayAdd as shown by the ActiveElementsOverlay plugin sample. This sample is only a hint as to make an overlay button, it does not have any speaker ability.

For using a speaker there is no plugin sample but there is a component sample. The Video Viewer 2-way Audio sample shows the use of a talk button and it is possible to find the same methods in the Smart Client environment.