No need na pumasok sa website, just import on your preferred media player like VLC / Televizo/etc. and enjoy the stream
https://phcorner.org/threads/2539562/
No need for VPN, wala namang geoblock. For your question kung paano i-import, ikaw na bahala mag-explore since iba kasi ang interface ng smart TV kesa sa Android. Kaya di ko ma-demo sa'yo yung buong process.