Power any platform with one media API.
Course platforms, social apps, marketplaces and streaming products all ship video, images and documents on the same API, the same key and the same dashboard.
Region: Earth.
One network for media, everywhere your audience is. Encoding, optimisation and delivery run close to your viewers on every continent.
Six continents, one API
Viewers in New York, London, Lagos, Dubai, Singapore and São Paulo all stream from an edge near them, not from one far-off origin.
Built for every connection
Adaptive streaming picks the right quality for a fibre line in Berlin or a mobile network in Nairobi, so playback starts fast and keeps going.
No egress bill, anywhere
Bandwidth is included in your plan. A viewer in Tokyo costs you no more than one next door, and you never provision a server.
One SDK. Every media type.
The same client, the same key, the same dashboard — for video, images, and documents. Drop it in and you're shipping by lunch.
// Upload once — Streamlet encodes, captions and streams it.
import { StreamletClient } from "@streamlet/sdk";
const client = new StreamletClient({
baseUrl: "https://api.streamletedge.com",
apiKey: process.env.STREAMLET_API_KEY,
accountNumber: process.env.STREAMLET_ACCOUNT,
});
const { videoId } = await client.uploadStandardStream({
file,
videoTitle: "Launch Demo",
enableCaption: true,
captionLanguages: ["english", "spanish", "french", "hindi", "tamil"],
});
const { streamUrl } = await client.pollVideoStatus(videoId);
// → adaptive HLS · captions in 5 languages
Use the stack you already love.
An official JavaScript SDK and React player, starter templates for six stacks, and a plain REST API for everything else. Streams are standard HLS, so native players on iOS and Android just work.
Upload once. We handle the rest.
One automated pipeline for every media type. From the first byte to global playback — and not a line of it is yours to build or maintain.
UploadSDK · API
From the dashboard, your server or the SDK — up to 4 GB per file.
EncodeHLS · up to 4K
Transcoded into an adaptive HLS ladder, with 2K and 4K on higher plans.
ThumbnailPoster
A poster frame is pulled from the video for your player automatically.
CaptionAI captions
Transcribed in English with chapters, then translated into the languages you pick.
ProtectEdge rules
Protected streams enforce allowed countries, embed domains and IPs at the edge.
DeliverGlobal edge
Streamed from a global CDN, with zero egress fees on every plan.
Requests, egress and top countries for every media type, in your dashboard.
Noise is reduced and speech loudness normalised while the video encodes.
Smaller HLS files for a slower encode, at near-identical visual quality.
Built for builders who've outgrown the alternatives.
Same core capabilities. None of the bandwidth bills. We benchmarked every cell ourselves — and we'd rather you check the docs than take our word for it.
| Capability | Streamlet | ||||||
|---|---|---|---|---|---|---|---|
| Media | |||||||
| Adaptive streaming | |||||||
| Auto-generated captions | Paid | ||||||
| Automatic audio enhancement | |||||||
| Chapters + timestamps | |||||||
| Custom watermark / branding | |||||||
| Security | |||||||
| Signed URLs / DRM | Enterprise | ||||||
| Edge WAF security | |||||||
| Delivery & cost | |||||||
| Bandwidth | Free | Charged | Per minute | Charged | Charged | 2 TB cap | Per minute |
| CDN performance in Asia | Fast | Fast | Fast | Fast | Fast | Medium | Fast |
| CDN performance in Global | Fast | Fast | Fast | Fast | Fast | Fast | Fast |
| Insights | |||||||
| Built-in analytics | |||||||
| Features included | 6/6 | 4/6 | 4/6 | 4/6 | 4/6 | 4/6 | 4/6 |
Switching is easy.
We do the move for you.
Already hosting your videos somewhere else? Give us access and we'll move the whole library for you: videos, titles and thumbnails, with captions added automatically.
- Step 1:
Tell us where your videos are
Share access to your account, or send us a download link or a shared folder.
- Account access
- Download link
- Shared folder
- Step 2:
We copy everything
Every video is re-encoded for fast playback and captioned automatically. Titles and thumbnails come with it.
- Re-encoded up to 4K
- AI captions
- Titles & thumbnails
- Step 3:
Go live
You get a new CDN URL for every video. Use them in your site or app, and your videos stream from Streamlet.
- New CDN URLs
- Works in any site or app
- Old account untouched
No bandwidth bills. Ever.
For tinkering and prototypes.
- 2 GB storage (~3 hrs · up to 480p)
- Fair use bandwidth
- Up to 480p adaptive HLS
- Image & document hosting included
- 10-minute video duration cap
- Streamlet watermark
- Captions preview (10 min/month)
- —Preview: audio enhancement + chapters
- 1 API key · Community support
- No credit card required
For solo devs and side projects.
- 100 GB storage (~60 hrs · up to 1080p)
- Truly unlimited bandwidth
- Image & document hosting included
- AI captions · 12 languages · 10 hrs/mo
- Automatic audio enhancement
- Automatic video chapters & timestamps
- Remove Streamlet watermark · custom branding
- Up to 1080p adaptive HLS
- Team access (up to 3 seats) · 3 API keys
- Advanced dashboard analytics
- Priority email support
For growing SaaS products & course platforms.
- 400 GB storage (~125 hrs · up to 2K)
- Truly unlimited bandwidth
- —Everything in Starter, plus:
- Standard Migration from any platform
- AI summaries + advanced chapters
- Advanced automatic audio enhancement
- AI captions workflow · 30 hrs/month
- Up to 2K (1440p) adaptive HLS
- Custom watermark & branding
- Team access (up to 10 seats) · 10 API keys
- Onboarding + priority video processing
- Custom caption language requests
For scaling platforms & content-heavy apps.
- 1 TB storage (~600 hrs · 1080p)
- Truly unlimited bandwidth
- —Everything in Builder, plus:
- Faster Migration
- AI captions workflow · 75 hrs/month
- Up to 4K adaptive HLS
- Custom branding & white-label player
- Team access (unlimited seats) · unlimited API keys
- High priority video processing
- Custom vocab · faster caption requests
For institutions & high-volume libraries.
- 2 TB storage (~1,200 hrs · 1080p)
- Truly unlimited bandwidth
- —Everything in Pro, plus:
- Priority Migration · first in the queue
- AI captions workflow · 150 hrs/month
- Up to 4K adaptive HLS
- White-label player
- Team access (unlimited seats) · unlimited API keys
- Dedicated onboarding + founder call
- Custom vocab + caption requests
Size it from your actual workload.
Enter your library size, monthly plays and quality ceiling. The calculator picks the plan that fits, shows the bill, and prices the same workload on Mux, Cloudflare Stream, Bunny Stream, Gumlet, VdoCipher and api.video.
Need an enterprise plan?
Custom storage, a custom migration plan, dedicated onboarding or private support. Tell us what you need and we'll put together a plan around your workflow.
Uploads start immediately. Most videos are ready within seconds to a couple minutes — it depends on file size, resolution, and whether captions are enabled. You'll get a webhook the moment processing finishes.
MP4, MOV, MKV, AVI, WebM, and most common containers and codecs. We transcode everything to HLS adaptive bitrate streams automatically.
4 GB per file on every plan. Need bigger? Contact us — we can raise limits for large-file workflows.
No catch. Egress is free, full stop. We monetize storage and processing tiers; the bandwidth comes with whichever plan you're on. Subject to a fair-use policy on the Free tier.
Paid plans include a monthly caption allowance — 10 hours on Starter, up to 150 hours on Scale — transcribed with Whisper AI and available in 12 languages, including English, Spanish, French, German, Arabic, Chinese and Hindi. Unused minutes don't roll over.
Yes — every plan includes image and PDF hosting. Same dashboard, same API key, same global CDN.
Anytime. Upgrades apply immediately, downgrades at the next cycle. We'll prorate. 7-day money-back on first upgrade.
In India: UPI, cards (Visa/Mastercard/Amex), and net banking. International customers are billed in USD via card. Annual invoicing is available on Builder, Pro, and Scale.