Embedding on a private website

Twitch does not support non standard ports on domains that are not localhost.

It’s expecting to be on port 443 for SSL. That is the issue here.

Non standard ports are only support for localhost/127.0.0.1