Advertising-based Video on Demand