It turns out that more or less all major web browsers on iOS, Android and Windows have upgraded their security and no longer accept webpages with mixed sources, i.e. http and https. The content from the http source is blocked. If you use only http it will work, but you get a warning that the site is not secure.
If you run a website at a host using https (which they all are today) and embed videos from the NCS server I recommend to install a trusted certificate on the NCS server. This will secure that only https is used and that is accepted on all platforms and browsers.
If you only use the web client directly from NCS running http or https with a self-signed certificate it is still working as of today on all platforms and browsers. However, Android is not accepting a self-signed certificate when using the NCS mobile App.
Here is information about setting up NCS for https Running Netcam Studio Server on SSL / HTTPS - Windows 7 and 10
A trusted certificate can be bought from several trusted authorities, do an Internet search. They have all very good information and Q&A´s what specific information is needed to get a certificate and also how to install it correct on the computer.