How to watch television channels on internet for free?

How to watch television channels online free on internet...I would like to watch Malayalam, Hindi, Tamil & English channels, as well as Sports like Cricket, Football and Hockey..Pls help...!
7 answers 7