Frameworks
Open streaming stack for live video — full media pipeline from ingest to delivery, self-hosted or cloud.
Overview
Frameworks is an open streaming stack for live video, built on MistServer and the Livepeer transcoding network. It handles the full media pipeline — ingest, transcoding, processing, storage, and delivery — and ships as a self-hosted platform, a managed "Sovereign Video Cloud," or a hybrid of the two.
It's built for teams that want production-grade live video infrastructure without surrendering ownership of their data or pipeline.
What you can build
- Live streaming products — ingest via RTMP, SRT, or WHIP and deliver to any device or format
- VOD workflows — recordings, clipping, and on-demand playback alongside live
- Live AI experiences — pipe streams through Livepeer's AI inference for real-time transformations
- Custom video apps — embed playback with the Frameworks player packages (React, Svelte, Web Components)
- Browser-based production tools — use StreamCrafter for in-browser stream production
Developer surface
- GraphQL and gRPC APIs — programmatic control over streams, recordings, and accounts
- Player SDKs — drop-in React, Svelte, and Web Component packages
- CLI — manage streams and analytics from the terminal (installable via Homebrew)
- Edge + control plane architecture — edge nodes handle media operations while control and analytics services scale independently
- Open source — the entire monorepo, gitops manifests, and MistServer fork are public on GitHub
Powered by Livepeer
Frameworks uses Livepeer's decentralized network for transcoding and AI inference, wrapping it in the operational layer that production video applications need. The result is a path to running real, sovereign video infrastructure on top of community-operated GPUs — without rebuilding the pipeline yourself.