In today’s on-demand deployments, content management and content delivery are intertwined into a store-and-forward, multicast delivery system that relies on satellite transmission for secure asset delivery. The mode of delivery is a “push” from the content provider to the on-demand site, such that all assets must be provisioned in the video-server memory before they are offered to the customer. This same system ensures that titles are offered in a consistent and flexible way according to the operator’s marketing requirements.