VideoHeadline CMS

The open source CMS for Video Streaming on AWS 

VideoHeadline is an open-source Content Management System (CMS), designed to help you manage and monetize video content. It is a deployable solution that leverages the power of AWS services to manage and deliver both Video on Demand (VOD) and live video content. Built on the Django web framework, this CMS offers a user-friendly interface for content creators and administrators, making it easy to organize, publish and monitor video content.

This CMS was designed for simple use cases where the content owner also wants to have their own infrastructure, whether cloud-based or on-premises. It is ideal for news sites, educational portals, or scenarios where only HLS content is required—without encryption, authorization, or user authentication.

Thanks to this accelerator, it is possible to go to market quickly to validate ideas or prototype services. Later, this foundation can be used to add the necessary functionalities, such as DRM, DASH, or authorization, according to business needs.

Key Features


Easy to Deploy

Deploy a stable version of VideoHeadline using a pre-built docker-hub image for a quick and easy deployment process. Alternatively, you can build the image locally to deploy a customized version of VideoHeadline, changing the code and its configuration files (see Table of extra contents for more information).

The default deployment configures everything you need to run VideoHeadline in AWS using Fargate, S3, MediaServices and CloudFront.

Prerequisites


Steps to deploy VideoHeadline infrastructure