Estimate your monthly video costs. Compare an AWS stack with TPStreams.
Built for edtech teams, course creators and media businesses planning delivery, storage, DRM, encoding and live streaming.
Model your own numbers
Drag a slider or type a value. The AWS stack, your TPStreams total and the matched plan update instantly.
Plan allowances and overage rates
The calculator matches the smallest plan that covers all five of your inputs, then adds overage for anything above its allowance.
| Plan | Monthly fee | Delivery | Storage | DRM licences | VOD transcoding | Live streaming |
|---|---|---|---|---|---|---|
| Start | $150 | 750 GB | 150 GB | 55,000 | 70 hrs | 24 hrs |
| Pro | $450 | 6 TB | 700 GB | 110,000 | 183 hrs | 130 hrs |
| Growth | $1,350 | 26 TB | 2 TB | 300,000 | 600 hrs | 430 hrs |
| Scale | $4,050 | 90 TB | 10 TB | 1,000,000 | 3,000 hrs | 2,000 hrs |
| Plan | Delivery / GB | Storage / GB | DRM licence | Transcoding / hr | Live / hr |
|---|---|---|---|---|---|
| Start | $0.032 | $0.024 | $0.0017 | $0.53 | $1.58 |
| Pro | $0.028 | $0.023 | $0.0014 | $0.48 | $1.44 |
| Growth | $0.024 | $0.021 | $0.0009 | $0.43 | $1.30 |
| Scale | $0.020 | $0.018 | $0.0006 | $0.33 | $1.00 |
All amounts in US dollars per month. 1 TB is counted as 1,024 GB.
What it does
The Pricing Calculator shows what your monthly video infrastructure would cost on a self-managed AWS stack and on TPStreams, using the same five numbers. Use it to size a budget or compare plans before you launch.
What each input means
- Monthly delivery (TB): video data streamed to your viewers each month.
- Library stored (TB): the total size of the videos you keep hosted.
- DRM licences issued (K / month): playback licences requested for protected content, in thousands.
- VOD transcoding (hrs / month): hours of uploaded video converted for adaptive streaming.
- Live streaming (hrs / month): hours of live broadcast per month.
FAQs
How does the calculator pick a plan?
It checks Start, Pro, Growth and Scale in that order and picks the first plan whose allowances cover all five of your inputs. If none of them do, it uses Scale and bills the excess as overage.
What does “+ overage” mean?
It means at least one of your inputs is above the matched plan’s allowance. The excess is billed at that plan’s per-unit overage rate and added to the plan fee.
What is included in the AWS figure?
CloudFront India egress at $0.085 per GB, S3 storage at $0.023 per GB, MediaConvert encoding at $0.45 per hour, IVS channel hours at $2.00 per hour and third-party DRM licensing at $0.004 per licence, all at published list rates.
Why could my real AWS bill be different?
Your actual bill depends on region mix, bitrate ladder and request volume, so the figure here is indicative only. Send us a recent invoice and we will model it line by line.
How are TB and GB converted?
The calculator counts 1 TB as 1,024 GB. DRM licences are entered in thousands per month.
Want a line-by-line comparison?

























