Look up Plex.
Between Plex and Justintv, I get everything I want to see.
You can “Plex” most YouTube videos. I’m not sure what site you are looking to watch.
There are tons of Roku channels too.
I’m a dabbler. Most of the time what I dabble will be on You Tube. I suppose I could get a video card for a PC that supports a television, either the modern HD video or the old fashioned NTSC.