Company
Date Published
Author
Mritunjay
Word count
1677
Language
English
Hacker News points
None

Summary

A system for delivering live television or video on demand (VOD) content over the internet protocol (IP) using broadband, is described as IPTV (Internet Protocol Television). In contrast, OTT (Over-the-Top) refers to a similar service delivered without the involvement of a traditional cable or satellite provider. The business model for VOD includes transactional VOD (TVOD), subscription video on demand (SVOD), and hybrid models combining both. TVOD allows users to purchase individual titles or rent them, while SVOD provides access to a range of content for a monthly fee. The system also enables productization of VOD content as TVOD, with the ability to set prices using an offer template. An offer template defines how to price products within their offer period, along with associated rights based on contracts negotiated with content providers. A data model is proposed to support TVOD pricing using Couchbase, a NoSQL database. The system consists of several components, including the Video Commerce system, Metadata Management system, and Product management component, which work together to create products with tiered pricing. When users browse to products in the product catalog, the system checks the current time of request against offer tiers to display prices accordingly. Additionally, the system allows for changes to be made to prices by updating the offer template and adding new tiers, such as an "absolute" tier with fixed dates, which can override existing prices.