The only effective way to restart Netflix on a Samsung smart TV is to close it and reopen it. Press the Home button and go to Settings > General > System Manager > Task Manager > Netflix > Close.
There are a plethora of smart TVs to choose from today, and they all have an OS that may or may not be what you need. Here's ...