One page on my website streams live video from a remote computer (i.e. in another state). It runs fine in FireFox, but won’t run in Edge or Chrome. The http connection to the webcam is being converted to https and since the connection is an ip address, it cannot be validated. I’ve tried to create a couple different rules to this page without success. What can I do to make sure the video can be viewed in Edge and Chrome?
I’m not seeing that. The page source shows HTTP for the video stream, and my browsers’ Dev Tools corroborate this.
You can’t have http content in an https page. That’s Mixed Content. I don’t see how this relates to Cloudflare. You need to find a way to deliver that stream over HTTPS, or just use HTTP for the entire site.
That’s a browser-initiated redirect to HTTPS, as the Chromium blog points out. But it doesn’t always work as well as they’d hoped it would. And the “HTTPS conversion” is failing because the webcam doesn’t support it.