If the server certificate in the camera is not signed by a recognized root CA certificate in the browser’s trust store, you will need to connect using http:// to view video streams. This requirement is due to browser security.
An https:// connection is always to be preferred. Before you discover cameras, make sure that each camera has a server certificate that was signed by a root CA certificate in the browser’s trust store. The “System Security” chapter in this document explains how to generate server certificates and get them signed by a CA (Certificate Authority) as well as how to serve as your own CA.
Use the camera’s configuration web page to install the signed server certificate in the camera.