www.itsw.in - this is where I've hosted my site, and am quite happy with the performance, service, etc.
There's no dearth of web hosting companies (in Pune, or anywhere else). These days, a shopping cart comes by default. For video streaming and DRM, you'll have to use a software / write some code yourself. Goto RentaCoder.com for cheapest (may not be the best) solutions.