You can use game consoles to watch Netflix "Instant Watch" movies and shows on your TV instead of your PC. Here's a guide on how to stream Netflix on your Xbox console.
Netflix Quick Guide: Getting Started on Xbox | Netflix
To use the Netflix streaming feature, you will need a few things.
Once you have all of the above, all that’s left to do is turn on your Xbox 360 or Xbox One and navigate to that system’s respective marketplace. Installation is as easy as you’d expect any other app to be.
Start on the home screen of your Xbox.