You Tube are big enough to have an App on new TV’s settings and on devices to allow the site to stream seamlessly.

Websites behind paywalls generally need to be streamed from a device like an Iphone or Lap Top to the TV.

Or see if there is a WWW browser on the TV which will allow you to open the website directly.