CasterPak: Instant Streaming. Any Device. No Migrations
CasterPak transforms your local video library into a high-performance VOD powerhouse. It automatically generates HLS streams and Adaptive Bitrate (ABR) renditions on the fly, ensuring your viewers get a buttery smooth experience whether they are on a 5G flagship or a spotty rural connection.
The easiest way to get CasterPak for your website's videos is to contact us and let us install, configure, and tune it for exactly your needs.
CasterPak can be easily installed with Docker:
You can also clone the repository at github
Contact Us TodaySelf-hosted, own it forever. We install and configure CasterPak on your infrastructure, so your video stays on your servers, under your domain, with no per-minute encoding fees and no vendor lock-in. Setup, tuning, and ongoing support available.
No Migration
Point CasterPak at videos you already have and your existing encoded renditions. No re-upload, no re-encoding your archive, no walled garden. Your existing library becomes adaptive streaming in minutes.
REAL Adaptive Bitrate
Not a single file with a resolution tag - a genuine ABR ladder that you configure. Switches in the browser as bandwidth changes, verified against real network throttling, not just a manifest that claims to. Verify for yourself with the pre-installed test harness.
Instant-Start Streaming
Viewers start watching in under a second, even on a cold cache, while full-quality renditions finish encoding behind the scenes. No wait, no stall.
Two URLs. That's the Whole API.
A video player asks for a lot of files under the hood - media playlists, segments, and so on. You never type those by hand. As a publisher, there are really only two endpoints you need to know.
The .csmil Endpoint — Point Your Site Here
The flagship. Feed it a comma-separated list of your already-encoded renditions and it packages them into an HLS stream on the fly, caches the result, and serves it. Packaging is CPU-cheap, so your server does almost nothing per request while your storage does the work.
It uses the same URL grammar Akamai Media Services On Demand used, so if you're migrating off Akamai, your existing player integrations mostly just work — no rewrite.
The /i/abr/ Endpoint — Encodes For You
Haven't encoded Adaptive Bitrate renditions yet? Point here instead. It's a state machine, not a file server:
Renditions already on disk? It 302-redirects straight to the .csmil URL and gets out of the way. Nothing exists yet? It queues your full ABR ladder in the background and instantly hands your viewer a fast, single-rendition stream so they're watching in seconds, not staring at a spinner. Once the real renditions land, later requests redirect to .csmil automatically.
Ready to get started with CasterPak?
Contact UsProven Reliability and Excellence
OpenForge has 15 years experience architecting enterprise solutions for mission-critical operations.