Krizz On-Demand is a platform for managing and distributing the content on App. The web application provides a mechanism to schedule content sync from the OTT provider. At the scheduled time, the synchronization process is enabled to download and decrypt the content from OTT provider and run on its subscriber platform, KrizzApp. The content can also be uploaded, scanned from an external path on the box, retrieved from external storage devices, or be present as a direct video link. The ingested video content is available to play on an integrated Player, can be added to a multiple Playlists, and is available for subscription.