Integrations (BYOK)
Support articles, setup guides, and troubleshooting docs
Integrations (BYOK)
Connect your own video provider account so your video assets and streaming costs are entirely yours.
Koursely uses a BYOK (Bring Your Own Keys) model for video: you connect your own account with one of three supported providers, and your video assets live in that account — not locked into Koursely's own storage.
| Provider | Best For |
|---|---|
| Mux | Developer-first adaptive HLS streaming with automated thumbnail generation and DRM protection |
| Bunny.net Stream | Ultra low-cost global CDN hosting — the cheapest option at scale |
| Gumlet | Encrypted playback with automated encoding optimization and playback analytics |
You only need one provider connected to start uploading video — you don't need to configure all three. Switching providers later is possible, but previously uploaded video stays in your old provider's account unless you re-upload it to the new one.
Koursely does not mark up or take a cut of your video hosting bill — you pay your chosen provider directly, at that provider's own rates, based on your actual usage (storage and bandwidth). This is different from platforms that bundle video hosting into a subscription with a hard cap, since your cost scales with usage rather than being capped or overage-charged by the LMS itself.
Native, credential-based integration currently supports Mux, Bunny.net, and Gumlet specifically. Other providers would need to be embedded manually as an external link rather than through the native upload/streaming flow.
See Video Won't Upload or Play — Common Fixes for a step-by-step troubleshooting checklist.
Was this article helpful?