Install TV Chrome Extension for Google Chrome and Watch 2780 Live TV Channels directly from your Google Chrome Browser. Channels are sorted by country and by category ( sports, news, business, music, etc…)
First download the TV Chrome Extension. After installation the extension places an icon near the address bar. Clicking it will open a pop-up window with channel listings.
Select and Click on the channel you want to watch. It will open in a pop-up window. Double click on the player for full screen viewing.
Windows media plugin is required to play the video. Install it if you get any error in the pop-up window.
The biggest problem for streaming online videos properly is need for a high-speed internet, same applies to this service. You need to have a high-speed internet connection for smooth playing of video.[via SaveDelete]