Glossary · Platform

What is a self-hosted OTT platform?

A self-hosted OTT platform is streaming software that you license, usually for a one-time fee and sometimes with source code, and then install and operate on your own cloud account or on-premise servers.

How self-hosted OTT works

The vendor delivers the software and helps deploy it. From then on the infrastructure is yours: you pay the cloud or data-center bills, arrange the delivery network, apply updates and respond when something fails.

The costs beyond the license

  • Hosting: servers, databases and storage
  • Delivery: a CDN contract of your own
  • Engineers to deploy, monitor, secure and upgrade the system
  • DRM licenses and third-party services
  • Updating every app as device platforms change each year
  • Support or upgrade contracts with the vendor after the first period

When self-hosting is the right choice

Owning source code only helps if you have a team to maintain it. Without one, a managed platform is usually cheaper in total and far quicker to launch.

  • Regulation or policy requires video and data to stay on your own infrastructure
  • You need to modify the code for something no platform offers
  • You already employ a team that runs video systems
  • Your scale is large enough that owning the stack is cheaper than renting it

Last reviewed

FAQ

Self-hosted OTT, answered.

More definitions in the streaming glossary.

Planning a streaming service?
Is self-hosted OTT cheaper than a managed platform?

The license can look cheaper over several years, but hosting, delivery and engineering salaries usually outweigh the saving unless you are large or already have the team.

Does self-hosted mean on-premise?

Not necessarily. It means you operate the software. That can be on your own servers or in a cloud account that you control.

Can I move from self-hosted to managed later?

Yes. It is a migration: the catalog, metadata and subscriber accounts are imported into the managed platform and the apps are replaced.

Ready to own the screen?

Tell us what you are launching. We will walk through the platform and map the path to go-live around your catalog, markets and revenue model.