Most of the sites listed in the article don't ask users to register. However, some of them like Hotstar, Vumoo, etc requires a premium account.