This is a browser restriction, not something Ignition/Perspective are doing intentionally.
Your options are probably to see if there’s a way to disable the error in Chrome (unlikely, because security) or to stand up some additional service to serve the camera content as HTTPS - look into services like nginx, Treafik, IIS, etc.
One of the things proxies like nginx can do is transparently rewrite requests from one address to another.
So something like
Perspective -[requests proxy URL]-> proxy (serving as HTTPS) -[requests camera feed with embedded auth]> camera
From the actual browser, it tries to reach https://addressOfYourProxy, and the proxy server itself is what performs the request of your camera feed.