Ermmm. Youtube, oh and Youtube. You could always login to Youtube!!

Seriously, i dont know if any Indian TV networks have streaming apps, check out the Android market