I’m trying to embed a stream in a website that is served over HTTPS. I’m using http://player.twitch.tv/?channel={CHANNEL}, as explained here. Unfortunately, web browsers don’t like mixed content; some of them won’t even load the HTTP asset by default. The user is required to click on an icon (usually a shield) to load ‘insecure content’, the page will refresh and the HTTPS icon will stop being green. Terrible user experience and image.
Can we please get this resource served over HTTPS?
It’s much bigger a task than just serving the player over HTTPS. The vast video distribution network doesn’t support serving the video segments over HTTPS yet, so the player would still be broken as browsers generally don’t allow non-image resources to be loaded over insecure connections on HTTPS sites at all.