You can’t stream on Netflix without connecting your smart TV to a WiFi internet connection. The download function is only available for mobile devices; even then, the download process itself will still require you to have an internet connection. Fortunately, there are alternative ways to connect your Samsung TV to the internet, like using a mobile hotspot. You still need to ensure that your mobile hotspot is fast enough to load the content on Netflix without delay.