FrameWorks is live streaming infrastructure for sovereign video operations. Most streaming platforms lock you into their ecosystem; we give you the keys.
Adaptive playback — WASM, WebCodecs, every protocol
Auto-negotiates transport and codec per device. Fully embeddable.
Great DX. Deep analytics. Operational sovereignty.
Typed SDKs over a GraphQL API. Agents discover via skill.json, authenticate with a wallet, and pay through MCP — no human handoff.
Routing decisions, QoE metrics, and player telemetry — so you can see why viewer X connected to edge Y.
Run the whole stack on your own hardware. No licensing fees. Switch to hybrid for burst capacity or extra geo coverage.
Short answers for operators, builders, and AI search engines trying to understand what FrameWorks does.
FrameWorks is sovereign live video infrastructure for teams that need hosted, hybrid, or self-hosted streaming without giving up operational control. It combines MistServer delivery, Livepeer-backed processing, GraphQL APIs, QoE analytics, and agent-accessible operations in one platform.
FrameWorks lets you keep the streaming control plane and edge infrastructure in your own footprint while still using hosted load balancing, shared processing, or managed support when you want it. Cloud-only platforms abstract operations away; FrameWorks exposes the machinery so operators can inspect, route, automate, and self-host it.
Yes. FrameWorks can run on bare metal, VMs, or Kubernetes with self-hosted ingest, playback, routing, analytics, and control-plane workflows. Current production deployments still use S3-compatible object storage and managed DNS integrations; native Ceph-backed storage and self-hosted/Anycast DNS are on the roadmap.
MistServer powers low-latency ingest, protocol handling, and delivery at the edge, while Livepeer provides decentralized video processing capacity for workloads such as transcoding. FrameWorks adds tenancy, routing, analytics, billing, automation, and a developer API around those video primitives.
Sovereign streaming infrastructure is useful for broadcasters, community platforms, agencies, events, regulated teams, and builders who need predictable video operations, data control, or deployment freedom. It is especially valuable when a team cannot rely on a single third-party cloud video vendor for every audience, region, or compliance requirement.
AI agents can discover FrameWorks through llms.txt, skill.json, and .well-known MCP metadata, then use wallet authentication, x402 payments, MCP tools, or GraphQL to operate streams and inspect diagnostics. The same platform APIs are available to human operators and autonomous tooling.
Stop fighting with FFmpeg flags. Our SDKs give you drop-in components and hooks for playback and broadcast.
Like having a video engineer on your team — one that's read every doc and can check your streams in real time.
I want to go live with a stream called Product Demo
Done — "Product Demo" is live-ready. You can go live right now using StreamCrafter in the dashboard, or connect an external encoder like OBS.
I'll use OBS
In OBS go to Settings → Stream → Custom. Server: rtmp://edge-ingest.frameworks.network/live Stream Key: sk_live_████████████ Hit Start Streaming and you're live.
I'm live! Can you clip the last 30 seconds?
Clipped! "Product Demo — Clip 1" is saved to your recordings. Share it directly or download from the stream page.
Via SKILL.md, MCP, DID, or OAuth metadata.
Wallet signature or x402 — account created instantly.
x402 USDC, crypto deposit, or card.
Streams, diagnostics, billing — all via MCP.
Push to Twitch, YouTube, Kick, Facebook, X, and any custom RTMP/SRT destination simultaneously. No third-party restreaming service required.
MistServer pushes directly from the origin node. No transcoding middleman, no added latency, no bandwidth tax from a proxy service.
Built-in presets for Twitch, YouTube, Facebook, Kick, and X. Paste your stream key and go — or use a custom RTMP/RTMPS/SRT endpoint.
Push targets activate when your stream goes live and stop when it ends. Status tracking, error reporting, and per-target enable/disable toggles.
Start free with self-hosting. Upgrade for advanced processing, hosted services, and enterprise support when you need more.
Complete self-hosting stack with shared pool access. Open source with permissive licenses: deploy it anywhere.
Pay only when you use it. Built for agents — works for humans too.
Advanced processing like AI workloads and multi-stream compositing, plus hosted services and enterprise support.
Deploy the full stack yourself, point your agent at skill.json, or let us run everything. Your call.