There are a few ways to get your internet video to your TV.
The most flexible is a media server called Serviio. It's free, although it costs $25 to register it. The free version is almost fully featured and has no nag screens. If you get it working well, you should pay for it. Serviio goes on your PC / linux / apple and some NAS devices. A Java runtime is required. No browser elements of the JRE are involved so, I assume, there is no JRE security issue. Serviio uses DLNA to take the signal from your PC or NAS and send it to the TV over the home network. Serviio is the only media streamer I know of that can take a signal off the internet and send it to your TV via DLNA over the home network to any DLNA adapted PC in the house. All others require actual attachment to your TV. My blog contains an
article that describes Serviio configuration. Serviio has a web site and an active forum for additional support.
You can directly attach your PC via HDMI to your TV. I think a lot of people do this with lap top computers. Even an andriod tablet can do the job.
Some media devices support Plex. If you can get it working to your satisfaction, Plex can send video off the internet to your TV, but must be directly connected via HDMI to your TV.