How To Setup and Watch Internet TV in Windows 7 Media Center

If you’ve moved from XP to Windows 7, one feature you have is Windows Media Center. Even if you don’t have a TV tuner card to watch or record Live TV, it includes Internet TV and here’s how to set it up.

For this article we’ll assume you’ve already have Windows Media Center setup.

1. Click on Start >> All Programs and open Windows 7 Media Center.


2. Next scroll down to TV then Internet TV.


3. The Internet TV setup screen comes up and you’ll need to agree to the terms of service then click Install.


4. Wait while the Internet TV feature is downloaded…you’ll see a progress screen in the lower right corner of the screen, it only takes a few seconds.


5. After it’s finished downloading and installed, you’ll get an Internet TV guide and can start browsing through the available programs – in the United States most of the content comes from CBS.


6. It also provides some technology podcasts along with the other shows.


7. There is plenty of different news programming to select from as well…as you scroll through you’ll notice the shows are separated into different categories.


8. Click on the show you want to watch and you’ll see an overview of it at the bottom of the screen.


9. Then another synopsis comes up showing the length of the show and what it’s about…click Play to start watching.


10. Before the show starts you might be prompted to upgrade to the latest version of Adobe Flash Player.



11. Of course they make you watch a commercial before a show starts and they’ll also show 30 second ads intermittently throughout the show…similar to the way Hulu does.


12. After the commercial, the show will start and you can kick back and enjoy it. Click on the screen to bring up a navigation bar to get to different sections of the show. You can control the screen size and basic playback controls like pause, stop, and volume.


13. Pull up the TV guide from the main menu under the TV category.


14. If you have a TV Tuner Card you’ll see the available Live TV shows and it also shows the Internet TV programming too.


If you don’t have a TV Tuner Card to watch Live TV, you can still enjoy some of your favorite shows by setting up the Internet TV feature. If you don’t see Netflix or the Internet TV option, check out our article on how to restore these features if they’re missing.


That’s all there is to it…have fun!

5 thoughts on “How To Setup and Watch Internet TV in Windows 7 Media Center”

  1. I have Windows 7 on my laptop with the Sling configuration. I am also an employee and subscriber of DISH Network. I use the Sling adapter to stream TV from my 722 DVR receiver onto my laptop. It’s really nice to be able to catch the new episodes of It’s Always Sunny wherever I’m at. The Sling Adapter is only $99 but being able to watch TV everywhere it’s definitely worth having.

  2. My version of Windows Media Center doesn’t have the “Internet TV” option. Is that a newer feature? Should I upgrade or something?

Leave a Comment

Your email address will not be published. Required fields are marked *