Seeking API for Overlaying Buttons and Text on Camera Feed in Web App

I am currently developing a web application to display camera feeds using IMP SDK protocol Integration like Image Server Protocol. I want to add overlays such as buttons and text, similar to those found in Smart Client. However, my environment is not Windows-based, so using Smart Client is not feasible. Is there an API that can achieve this functionality?

Thank you in advance for your assistance!

There is no API for rendering video and overlay when working with the Image Server protocol directly.

The only API that includes a component to render video and overlay is the ImageViewerWPFControl based on the MIP SDK and like in the Smart Client .Net Framework is a requirement.

Thank you for your help!