
A/B Testing Video Bitrate Calculator Examples
Worked examples showing how bitrate, audience size, watch time, and traffic split affect video delivery data.
Use these examples to understand how a bitrate experiment changes per-viewer payload and total delivery volume. All results use decimal GB and count video payload only.
Balanced two-week experiment
A streaming team tests a higher-quality version with 10,000 participating users.
Input Summary
Variant A bitrate
2,500 kbps
Variant B bitrate
4,000 kbps
Watch time
20 minutes/day
Duration
14 days
Users
10,000
Variant B traffic
50%
Calculation Breakdown
- 1Watch seconds20 * 60 * 1416,800 seconds
- 2A data per user2500 * 16800 / 80000005.25 GB
- 3B data per user4000 * 16800 / 80000008.40 GB
- 4Total delivery5.25 * 5000 + 8.40 * 500068,250 GB
Result Summary
Total delivery
68,250 GB
A/B Testing Video Bitrate Calculator
The higher-bitrate version adds 3.15 GB for every user assigned to Variant B.
Small rollout to a higher bitrate
A service exposes a new high-quality rendition to a small share of 50,000 users.
Input Summary
Variant A bitrate
3,000 kbps
Variant B bitrate
6,000 kbps
Watch time
10 minutes/day
Duration
7 days
Users
50,000
Variant B traffic
10%
Calculation Breakdown
- 1Watch seconds10 * 60 * 74,200 seconds
- 2A data per user3000 * 4200 / 80000001.58 GB
- 3B data per user6000 * 4200 / 80000003.15 GB
- 4Total delivery1.575 * 45000 + 3.15 * 500086,625 GB
Result Summary
Total delivery
86,625 GB
A/B Testing Video Bitrate Calculator
Variant B doubles per-user payload, but only 10% of users receive it.
Longer viewing period with a lower bitrate
A product team compares 1.2 Mbps and 1.8 Mbps variants among 25,000 users.
Input Summary
Variant A bitrate
1,200 kbps
Variant B bitrate
1,800 kbps
Watch time
45 minutes/day
Duration
30 days
Users
25,000
Variant B traffic
70%
Calculation Breakdown
- 1Watch seconds45 * 60 * 3081,000 seconds
- 2A data per user1200 * 81000 / 800000012.15 GB
- 3B data per user1800 * 81000 / 800000018.23 GB
- 4Total delivery12.15 * 7500 + 18.225 * 17500410,062.5 GB
Result Summary
Total delivery
410,062.5 GB
A/B Testing Video Bitrate Calculator
The longer duration and high viewing time produce more than 410 TB of estimated payload.
How to Read Your Results
Per-user data is the expected video payload for one participant assigned to a specific variant.
Extra data per Variant B user is the difference between B and A for identical watch time.
Total test data combines both groups after applying the traffic allocation.
Average data per participant is the blended payload across the full test audience.
Results are estimates, not a measure of peak bandwidth or CDN cost.
Assumptions & Important Notes
- Viewing duration is the same for all participating users in an example.
- The entered bitrate represents average delivered bitrate rather than a maximum encoding rate.
- Values are shown in decimal GB.
- Overhead outside the video payload is excluded.
Related Examples
Frequently Asked Questions
Can I use a non-50/50 traffic split?
Yes. Enter the planned percentage assigned to Variant B; the remaining audience is assigned to Variant A.
How do I estimate a gradual rollout?
Use a separate calculation for each period and traffic split, then add the delivery totals.
Can this estimate peak bandwidth?
No. It estimates cumulative data transfer. Peak demand also requires concurrent-viewer and delivery-timing assumptions.
What bitrate should I enter for adaptive streaming?
Use your best estimate of the average bitrate actually delivered to the tested audience.
Ready to calculate your own result?
Use the live calculator with your own inputs, timing, and preferences.