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

This guide will take you step by step through the process of setting up and watching Internet TV in the Windows Media Center.

Please note: This guide was initially published back in 2010 and some of the software it references may have changed since then.

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 of Windows Media Center. 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!

If this article helped you, I'd be grateful if you could share it on your preferred social network - it helps me a lot. If you're feeling particularly generous, you could buy me a coffee and I'd be super grateful :)

buy a coffee for

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